2023-04-29|閱讀時間 ‧ 約 2 分鐘

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

在這篇文章中,我們將講解一些常見的語音技術以及如何在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 = "無法連接到語音識別服務"
分享至
成為作者繼續創作的動力吧!
歡迎來到我的部落格!這裡輕鬆介紹程式設計教學、相關概念,並討論各種時事話題。無論你是初學者或專業人士,我們都提供易懂的內容。透過輕鬆的氛圍,我們將帶你探索程式世界的樂趣,同時探討時事議題,擴展視野。立即加入我們,一起享受學習與討論的樂趣!
從 Google News 追蹤更多 vocus 的最新精選內容從 Google News 追蹤更多 vocus 的最新精選內容

發表回應

成為會員 後即可發表留言
© 2024 vocus All rights reserved.