[Python] 語音技術與應用:語音轉文字

2023/04/29閱讀時間約 1 分鐘
在這篇文章中,我們將講解一些常見的語音技術以及如何在Python中使用這些技術。

安裝套件

pip install pyaudio
pip install SpeechRecognition

匯入套件

import speech_recognition as sr
import pyttsx3
import os

語音辨識:

# 設置語音引擎
engine = pyttsx3.init()

# 設置語音識別器
r = sr.Recognizer()

# 設置麥克風作為音訊來源
with sr.Microphone() as source:
print("說些什麼吧!")
audio = r.listen(source)

# 將語音轉換為文字
try:
text = r.recognize_google(audio, language='zh-TW')
print("您說的是:" + text)
except sr.UnknownValueError:
print("語音無法識別!")
text = "語音無法識別"
except sr.RequestError as e:
print("無法連接到語音識別服務: {0}".format(e))
text = "無法連接到語音識別服務"
51會員
101內容數
這裡將以輕鬆風格,深入探討程式設計的基礎和高級概念。從程式語言到演算法,我們將以易懂的方式解釋每個主題,讓你輕鬆掌握。無論你是初學者或有經驗者,都能在這裡找到適合你的內容。無論你的目標是成為專業開發者還是擴展知識,我們都會陪伴你一同成長!
留言0
查看全部
發表第一個留言支持創作者!