Skip to content
This repository has been archived by the owner on Apr 13, 2018. It is now read-only.

若干重要新功能及bug修复

Compare
Choose a tag to compare
@wzpan wzpan released this 29 Oct 08:42
· 44 commits to master since this release

新增功能

  1. 增加科大讯飞和阿里的语音识别和合成(e3e742a, 8a7e7f6);
  2. 增加 HomeAssistant 插件(d1a34bc);
  3. 增加任务提醒功能(77a71e4);
  4. 增加 Google-TTS,支持粤语发音(899a8d3a5a0e63);
  5. 增加若干 launcher 脚本,以支持启动运行(7f8c6e4da1bfe3)。
  6. 增加 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)