语音控制 python_python有没有语音控制模块
展開全部
SAPI是微軟Speech API ,
是微軟公司推出的62616964757a686964616fe4b893e5b19e31333361313331語音接口,而細心的人會發(fā)現(xiàn)從WINXP開始,系統(tǒng)上就已經(jīng)有語音識別的功能了,可是用武之地相當之少,他并沒有給出一些人性化的自定義
方案,僅有的語音操控命令顯得相當雞脅。 那么這篇文章的任務(wù)就是利用SAPI進行個性化的語音識別。defcallback(phrase,?listener):
print(":?%s"%phrase)
ifphrase?==closeMainSystem:
speech.say("Goodbye.?人機交互即將關(guān)閉,謝謝使用")
listener.stoplistening()
sys.exit()
elifphrase?==openEclipse:
speech.say("請問您要寫PYTHON還是JAVA程序?")
speech.listenforanything(callback)
elifphrase?==listenMusic:
speech.say("即將為你啟動豆瓣電臺")
webbrowser.open_new("http://douban.fm/")
elifphrase?==blog:
speech.say("即將進入Dreamforce.me")
webbrowser.open_new("http://dreamforce.me/")
elifphrase?==php:
speech.say("啟動PHP編寫器")
os.popen("E:\IDE\php_eclipse\eclipse\eclipse.exe")
elifphrase?==php:
speech.say("啟動JAVA編寫器")
os.popen("E:\IDE\php_eclipse\eclipse\eclipse.exe")
總結(jié)
以上是生活随笔為你收集整理的语音控制 python_python有没有语音控制模块的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ostream作为函数返回值_Go语言入
- 下一篇: kafka安装_安装Kafka