Python學習筆記——speech智能語音模塊


模塊簡介

當我們想在windows平台上利用Python將文本轉化為語音輸出,用作語音提示,這時就要用到speech模塊。該模塊的主要功能有:語音識別、將指定文本合成語音以及語音信號輸出等。

 

下載

pip命令:pip install speech

另外,該模塊以pywin32作為支撐,需要先下載pywin32模塊,pywin32是一款Python Win32增強工具,可以方便得使用Python調用WIN32COM接口。可以在這個網站找到適合你系統的pywin32安裝包下載安裝:https://sourceforge.net/projects/pywin32/files/pywin32/

 

導入

import speech

 

修改

當我們使用python3調用speech會報錯,需要手工修改speech.py程序:

line59 修改 import thread --> import threading 

line157 修改 print prompt --> print(prompt)

 

示例代碼:

# 將輸入文字轉化為語音信號輸出
import speech 

while True:
    speech.say("請輸入:")
    str = input("請輸入:")
    speech.say("你輸入的內容是: ")
    speech.say(str)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM