開始使用免費開始

處理含雜訊的音訊

在這個練習中,你會先把乾淨的語音樣本轉成文字,接著看看加入背景雜訊後會發生什麼事。

已經匯入一段乾淨的音訊樣本為 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)
編輯並執行程式碼