Code Monkey home page Code Monkey logo

xiaolan-dev's Introduction

小蓝--中文交互式智能家居机器人(在树莓派raspberrypi上运行)

Code主要语言 Version版本 build编写进度 QQ

这是一个中文的智能家居控制对话机器人——由叮当衍生而来,目前还未100%完成,所以发上来,希望大家一起研发,一个人研发也没那么多点子和经验

  • 对不起!因为我只是一个刚上初一的小孩,所以如果有任何觉得使用不方便或者错误的地方,希望多多谅解
  • 如果大家有点子的话,加我QQ:1481605673,我真诚的邀请您成为小蓝的开发者

注意:本小蓝——0代已经归档,新代码在此:小蓝新代码——第一代

唤醒词问题:

  • 由于本机器人的语音唤醒引擎是snowboy的
  • 所以唤醒词英文的会比较准确,所以使用了唤醒词blueberry,比以前的中文唤醒词要好得多,翻译过来就是蓝莓,也没有脱离主题
  • 但是snowboy的唤醒词是越多人训练则越准确,所以希望大家在使用小蓝的同时,打开下面的snowboy训练连接,只需要录制三次音频即可
  • 网址:https://snowboy.kitt.ai/hotword/20710 (记得录音时说blueberry)

介绍本开源项目和WIKI请看:

服务架构

更新:(有时间先后顺序)

  • 利用讯飞AIUI平台实现了语义理解(NLU)!  - 已经完成云端的语义理解(NLU)
    • 对客户的指令理解更加准确
  • 实现开机自启!(使用install_all.sh脚本进行一键安装,自带开机启动设置)
  • 说出唤醒词训练即可训练唤醒词!
  • 智能家居插件已经可以控制灯、开关、遥控和获取传感器的数据(可以控制灯的颜色)
  • 新闻、翻译、智能家居、音乐等插件已经加入了一句话功能
  • 使用Alexa.pmdl唤醒可以三米以内唤醒
  • 发布了小蓝-V2.5 成熟稳定版本
  • 一句话功能放置到nlp.py中,加快速度
  • 加快tuling.py的相应速度
  • 删去不必要的元素
  • 开机只需请求一次百度token,大大提升速度
  • 添加百度音乐技能
  • 添加第三方邮箱邮件发送技能

xiaolan-dev's People

Contributors

xiaoland avatar caibiy avatar

Watchers

shangu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.