将大音频保存为python中的W64

发布于 2025-02-11 00:56:22 字数 340 浏览 2 评论 0原文

我有一个10,000个WAV文件的目录,每30秒长。总持续时间约为83小时。我将它们读成python:

import os
import librosa
import numpy as np

x = np.array([librosa.load(f, sr=16000)[0] for f i sorted(os.listdir(root))])

我的理解是,要保存音频,我必须使用w64给定持续时间限制wav。我有很多公羊和存储空间。

如何将x保存在w64格式中?

I have a directory of 10,000 wav files, each 30 seconds long. The total duration is about 83 hours. I read them into python like this:

import os
import librosa
import numpy as np

x = np.array([librosa.load(f, sr=16000)[0] for f i sorted(os.listdir(root))])

My understanding is that, to save the audio, I must use w64 given the duration limitations of wav. I have plenty of ram and storage.

How do I save x in w64 format in python?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文