语音实时对话机器人(基于百度语音和图灵机器人)
注:本版软件是树莓派语音聊天机器人(基于讯飞语音和图灵机器人)的重构版本。本版全部使用python编程,不涉及bash等的操作与编程;本版使用百度语音代替了讯飞语音,没有使用C语言编程,不涉及编译,简化了文件结构和编程难度;本版加入了对链接的处理,需要时可以自动打开网页。
简介:
结合百度语音识别,图灵机器人和百度语音合成实现的实时对话机器人,本版相较第一版树莓派实时对话机器人在反应速度,使用体验上有很大提升。现在这个机器人支持搜索图片、火车票、新闻和菜谱等,最主要的更新是加入了下载付费歌曲的功能,这个功能真的超级装逼,唤醒之后只需要说“下载稻香”,一首付费的 稻香.mp3 就在你电脑上了。其他的具体功能详见图灵官网。
文件结构:
|——audio
| |——_output_file.wav #录音时的音频缓冲文件
| |——man.wav #录音文件,说话的声音信息在这里面
| |——machine.mp3 #百度语音合成返回的MP3文件
| |——machine.wav #MP3文件转码后的WAV格式音频文件
|——LoginInfo.txt #百度云语音识别登录信息,自己注册百度云账号得到自己的登录信息
|——family.py #语音对话功能集成库
|——example.py #例程,运行这个文件以体验全部功能
环境及安装方法:
版本:
windows10 、python3.6
相关库(Linux安装需要管理员权限):
pydub 安装方法 pip install pydub
aip 安装方法 pip install baidu-aip
别的库自己缺什么pip install什么吧,Linux别忘了权限问题
代码点击这里下载