开始使用免费开始使用

使用 PyDub 查看音频参数

您处理的每个音频文件都会有一系列特性,例如声道数、帧率(或采样率)、采样宽度等。

了解这些参数有助于确保您的音频文件满足各类用于语音转写的 API 要求。

例如,许多 API 建议最低帧率(wav_file.frame_rate)为 16,000 Hz。

当您创建 AudioSegment 实例时,PyDub 会自动从音频文件中推断这些参数,并将其保存为属性。

在本练习中,我们将查看并理解这些属性。

本练习是课程的一部分

Python 语音语言处理

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Import audio file
wav_file = AudioSegment.from_file(file="wav_file.wav")

# Find the frame rate
print(wav_file.____)
编辑并运行代码