Skip to content

🤖 叮当是一款可以工作在 Raspberry Pi 上的中文语音对话机器人/智能音箱项目。

License

Notifications You must be signed in to change notification settings

Cazaea/dingdang-robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

叮当——中文语音对话机器人

GitHub tag GitHub issues GitHub pull requests GitHub pull requests

叮当是一款可以工作在 Raspberry Pi 上的开源中文语音对话机器人/智能音箱项目,目的是让中国的Hacker们也能快速打造个性化的智能音箱。

 
 

Table of Contents

特性

叮当包括以下诸多特性:

  • 模块化。功能插件、语音识别、语音合成、对话机器人都做到了高度模块化,第三方插件单独维护,方便继承和开发自己的插件。
  • 微信接入。支持接入微信,并通过微信远程操控自己家中的设备。
  • 中文支持。支持百度语音识别和语音合成,未来还将支持接入其他的中文语音识别和合成。
  • 对话机器人支持。支持接入图灵机器人,未来还将支持接入小黄鸭等其他对话机器人。
  • 全局监听,离线唤醒。支持无接触地离线语音指令唤醒。
  • 灵活可配置。支持定制机器人名字,支持选择语音识别和合成的插件。

硬件要求

  • Raspberry Pi 全系列;
  • 能兼容 Raspberry Pi 的 USB 麦克风(建议选购全向麦克风);
  • 能兼容 Raspberry Pi 的音箱;
  • 至少 8G 的 Micro-SD 内存卡;
  • 摄像头(可选,用于拍照)。
  • 读卡器(可选,用于刷镜像进内存卡)。

安装

镜像安装

推荐使用镜像安装的方式,像安装 Raspbian 系统一样,安装完后,只需要少量的配置即可立即使用叮当机器人。

下载下来是一个 .gzip 压缩文件。建议先使用 md5sum 命令或其他 MD5 校验工具校验镜像的 MD5 值是否和下载页中的 MD5 值一致。

温馨提示:请务必使用官方提供的镜像下载地址,不要下载使用来历不明的镜像。在安装镜像前,强烈建议先校验下镜像 MD5 值,避免镜像被篡改,植入恶意程序。

之后将其解压:

gzip -d dingdang-*.gzip

最后参考 安装 Raspbian 镜像 的方法刷入镜像到内存卡中。

手动安装

手动安装

升级

cd /home/pi/dingdang
git pull

配置

请参考 配置

运行

python dingdang.py

建议在 tmux 中执行。

插件

贡献

联系

  • 叮当的主要开发者是 潘伟洲
  • QQ 群:580447290

感谢

FAQ

  • 我能否更换成其他唤醒词,而不是叫“叮当”?

  • 百度不太能够准确识别我的指令,怎么办?

  • 为什么取名为“叮当”?

    • 我一开始有多个候选唤醒词,但我发现”叮当“在离线唤醒词中准确率最高。所以取名为“叮当”。  
  • 我想了解你的系统镜像都做了哪些定制?

免责声明

叮当只用作个人学习研究,如因使用叮当导致任何损失,本人概不负责。

About

🤖 叮当是一款可以工作在 Raspberry Pi 上的中文语音对话机器人/智能音箱项目。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 92.7%
  • CSS 3.6%
  • HTML 2.5%
  • Shell 1.2%