python机器人助手--丫丫1.0版本(基于百度语音和图灵机器人)
语音实时对话机器人(基于百度语音和图灵机器人)
注:本版软件是树莓派语音聊天机器人(基于讯飞语音和图灵机器人)的重构版本。本版全部使用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别忘了权限问题
代码点击这里下载
python机器人助手--丫丫1.0版本(基于百度语音和图灵机器人)相关推荐
- 基于 QT5 百度语音API 图灵机器人API 的智能语音聊天机器人
基于 QT5 百度语音API 图灵机器人API 的智能语音聊天机器人 程序简介 代码一共分为以下几个模块 伪代码形式为 部分代码 源代码下载地址 程序简介 程序界面包含录音和发送两个按钮 点录音将开始 ...
- 基于讯飞语音,百度语音,图灵机器人的智能语音机器人毕业设计第一天
语音机器人C语言终极版 c代码更新的地址: https://github.com/1158114251/-Intelligent-speech-robot 视频地址: https://www.bili ...
- [初识]使用百度AI接口,图灵机器人实现简单语音对话
一.准备 1.百度ai开放平台提供了优质的接口资源https://ai.baidu.com/ (基本免费) 2.在语音识别的接口中, 对中文来说, 讯飞的接口是很好的选择https://www.xf ...
- 考勤助手——数据库3.0版本
基于数据库1.0及2.0版本,我们将细节的地方逐一进行讨论,设计出了数据库3.0版本. 根据ER图,进行基本表的设计如下: 转载于:https://www.cnblogs.com/GG-TEN/p/5 ...
- Python查看微信好友男女比例及地域为位置和图灵机器人自动聊天
首先在pycharm中 安装:wxpy 支持 Python 3.4-3.6,以及 2.7 版本 pip install -U wxpy 安装 pillow模块 pip install pillow 安 ...
- php百度大脑,百度大脑和图灵机器人制作一个简单的自动聊天机器人【PHP代码】...
可以和机器人聊天 文字发送消息 网页进行语音回复 这里主要用到了两个接口 一个是百度大脑 用来实现语音合成 一个是图灵机器人用来实现自动聊天 以下是代码分两个版本 版本一是没有语音合成 版本二是加上 ...
- 用Python3调用百度AI和图灵机器人实现一个智能(bushi)AI聊天机器人
题目看起来高大上,但其实这只是假象.关键是要理清思路和流程,掌握了这个之后,整个项目基本就简化成了"傻瓜"项目,对编程能力的要求较低. 思路及流程 一定要搞清这个流程,不要被绕晕. ...
- ros+科大迅飞语音包+图灵机器人(三)通过图灵进行语义理解
首先我们需要下载 sduo apt install libcurl3 libcurl4-openssl-dev sudo apt install libjsoncpp0 libjsoncpp-dev ...
- java 微信 图灵机器人,SAE服务下用java实现微信公众账号图灵机器人
需要准备的资源: SAE注册账号,顺便将开发的依赖包下载下来,以免造成本地编译调试通过,上传服务器显示异常的情 图灵机器人注册账号,会发给你一个API key 微信公众平台注册账号,申请成为开发者(需 ...
最新文章
- 施耐德电气推出 EcoStruxure 过程控制专家,IIOT 再添新利器
- 数据库-数据类型介绍
- 海外服务器搭建网站访问很慢,海外服务器访问速度变慢了怎么办
- 字符串倒着输出java_Java 输出反转字符串
- python3 beautifulsoup 模块详解_关于beautifulsoup模块的详细介绍
- 这也能发Nature??年度奇葩论文大赏
- ora-01034:oracle not available
- 20000+张纯文字的海报设计,看看他是如何巧妙地编排设计
- Java-虚拟机-堆的内存规划/新生代/老年代/卡表
- qdialog 只有点击才能获得焦点_张怡筠:怎么做,孩子才能真正爱上学习?
- Android知识点汇总以及常见面试题
- 【渝粤教育】广东开放大学 跨文化商务沟通 形成性考核 (39)
- FTP、TFTP、NFS、SSH介绍及在 Ubuntu 上的安装配置
- 【数据结构 严蔚敏版】 顺序栈 基本操作
- Android键盘输入法(一)——键盘类型
- inputstream流乱码_InputStream读取文件乱码
- Fiddler 学习笔记--Fiddler 教程
- GIt远程仓库pull拉取代码
- C#运控框架 雷赛运动控制 DMC系列 运动控制项目 C#源码
- Matlab中测程序运行时间