开始使用免费开始使用

处理含噪音的音频

在本练习中,您将先把一段干净的语音样本转成文本,然后看看加入背景噪音后会发生什么。

一个干净的音频样本已导入为 clean_support_call

播放干净的客服通话

接着,我们会对保存为 noisy_support_call 的含噪音音频做同样的操作。它与 clean_support_call 的语音内容相同,但加入了背景噪音。

播放含噪音的客服通话

为尽量抵消背景噪音,我们将利用 Recognizeradjust_for_ambient_noise() 函数。

本练习是课程的一部分

Python 语音语言处理

查看课程

交互式实操练习

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

recognizer = sr.Recognizer()

# Record the audio from the clean support call
with ____ as source:
  clean_support_call_audio = ____.record(____)

# Transcribe the speech from the clean support call
text = recognizer.____(____,
					   language="en-US")

print(text)
编辑并运行代码