百行代码,轻松实现机器人语音对话
生活随笔
收集整理的這篇文章主要介紹了
百行代码,轻松实现机器人语音对话
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
siri是由蘋果開發的人工智能系統,很多人在無聊的時候就喜歡調戲siri,不過反倒被siri給調戲了。
其實咱們用Python也可以實現一個類似siri的對話機器人。
基本環境配置
版本:Python3
系統:Windows
原理
許多現代語音識別系統會在HMM識別之前使用神經網絡,通過特征變換和降維技術來簡化語音信號,也可以使用語音活動檢測器將音頻信號減少到可能包含語音的部分。
幸運的是,對于python來講,一些語音識別的服務可通過API在線使用,且其中大部分也提供了Python SDK。
本文做的聊天機器人是基于百度語音識別和圖靈機器人二者之上共同實現的。大致的流程如下圖:
代碼實現
運行結果如下:光哥說的是:今天看了電視劇。機器人回復的是:看了有沒有開心點。回復的內容還是比較合乎語境的。
總結
以上是生活随笔為你收集整理的百行代码,轻松实现机器人语音对话的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [vs2010 project] Cpp
- 下一篇: 指纹图像方向图matlab,matlab