W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
語音識別意味著當(dāng)人們說話時,機(jī)器就會理解它。 這里使用 Python 中的 Google Speech API 來實(shí)現(xiàn)它。 需要為此安裝以下軟件包 -
pip install SpeechRecognition
進(jìn)行安裝。pip install google-api-python-client
進(jìn)行安裝。實(shí)例
觀察下面的例子來理解口語的識別。如下所示導(dǎo)入必要的軟件包 -
import speech_recognition as sr
創(chuàng)建一個對象,如下所示 -
recording = sr.Recognizer()
現(xiàn)在,Microphone()模塊將把語音作為輸入 -
with sr.Microphone() as source: recording.adjust_for_ambient_noise(source)
print("Please Say something:")
audio = recording.listen(source)
現(xiàn)在谷歌 API 會識別語音并提供輸出。
try:
print("You said: \n" + recording.recognize_google(audio))
except Exception as e:
print(e)
可以看到下面的輸出 -
Please Say Something:
You said:
例如,如果您說yiibai.com
,那么系統(tǒng)會如下正確識別它 -
yiibai.com
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: