语音对话机器人,百行Python代码就能轻松实现
前言
siri是由蘋果開發(fā)的人工智能系統(tǒng),很多人在無聊的時(shí)候就喜歡調(diào)戲siri,不過反倒被siri給調(diào)戲了。
其實(shí)咱們用Python也可以實(shí)現(xiàn)一個(gè)類似siri的對話機(jī)器人。
基本環(huán)境配置
版本:Python3
系統(tǒng):Windows
原理?
許多現(xiàn)代語音識別系統(tǒng)會在HMM識別之前使用神經(jīng)網(wǎng)絡(luò),通過特征變換和降維技術(shù)來簡化語音信號,也可以使用語音活動檢測器將音頻信號減少到可能包含語音的部分。
幸運(yùn)的是,對于python來講,一些語音識別的服務(wù)可通過API在線使用,且其中大部分也提供了Python SDK。
本文做的聊天機(jī)器人是基于百度語音識別和圖靈機(jī)器人二者之上共同實(shí)現(xiàn)的。大致的流程如下圖:
代碼實(shí)現(xiàn)
運(yùn)行結(jié)果如下:小編說的是:今天看了電視劇。機(jī)器人回復(fù)的是:看了有沒有開心點(diǎn)。回復(fù)的內(nèi)容還是比較合乎語境的。
【python學(xué)習(xí)】
學(xué)Python的伙伴,歡迎加入新的交流【君羊】:757753272
一起探討編程知識,成為大神,群里還有軟件安裝包,實(shí)戰(zhàn)案例、學(xué)習(xí)資料?
總結(jié)
以上是生活随笔為你收集整理的语音对话机器人,百行Python代码就能轻松实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QT调用dll且进入DLL src co
- 下一篇: python手写lfw数据集转pair.