This repository has been archived by the owner on Apr 13, 2018. It is now read-only.
若干重要新功能及bug修复
新增功能
- 增加科大讯飞和阿里的语音识别和合成(e3e742a, 8a7e7f6);
- 增加 HomeAssistant 插件(d1a34bc);
- 增加任务提醒功能(77a71e4);
- 增加 Google-TTS,支持粤语发音(899a8d3,a5a0e63);
- 增加若干 launcher 脚本,以支持启动运行(7f8c6e4,da1bfe3)。
- 增加 wechat_echo 选项,支持将微信语音解析成指令(只支持百度stt)(115e3fd)。
bug修复
- 针对新版本的 PyAudio ,增加
exception_on_overflow
的选项,以避免主动聆听失败。
breaking changes
exception_on_overflow
选项只针对新版本的 PyAudio 生效,在老版本的 PyAudio 下运行会引发如下错误:
ERROR:client.mic:read() got an unexpected keyword argument 'exception_on_overflow'
如果有这种错误,那么请去掉 dingdang/client/mic.py 中第 295 行 附近的 , exception_on_overflow=False
变量设置:
data = stream.read(CHUNK, exception_on_overflow=False)
改成:
data = stream.read(CHUNK)