Skip to content
Lanzhijiang edited this page May 27, 2018 · 4 revisions
  • 本系统是一个中文智能家居控制对话系统
  • 运行在树莓派3B
  • 目前还在开发中,希望有更多人能够一起跟我开发

本系统中的服务服务:

  • 百度文字转语音(tts)
  • 百度语音转文字(stt)
  • 百度语义理解(nlu)
  • 讯飞语义理解(nlu)
  • 百度自然语音处理(nlp)
  • 百度人脸识别(ocr)
  • snowboy离线语音唤醒(snowboy)
  • 图灵对话机器人(tuling123API)
  • 智能家居控制之homeassistant(homeassistantAPI)
  • 智能家居控制之domoticz(domoticzAPI)
  • 智能家居控制之小米(xiaomiAPI)
  • 智能家居控制之博联(boradlinkAPI)
  • 天气查询(skills)
  • 私人助理(skills)
  • 酒店查询(skills)
  • 地图查询(skills)
  • 笑话,故事,音乐,邮件,翻译,股票,小说,搜索,菜谱,影讯,列车,航班,日历技能(skills)

本系统的文件结构:

  • xiaolan
    • xido.py #中央控制
    • setting.py #配置&个性化
    • stt.py #语音转文字
    • tts.py #文字转语音
    • snowboy.py #离线语音唤醒引擎snowboy总控
    • speaker.py #音响控制器
    • recorder.py #录音控制器
    • more: #更多
      • autostart #自启动
      • all_install.sh #全自动安装
    • snowboy: #离线唤醒引擎snowboy主要文件
      • snowboydecoedr
      • ...(不一一列举)
    • baiduaip #百度API SDK
      • aip
      • bin
    • musiclib: #音乐库
      • ding.wav #录制提示音
      • dong.wav #录制结束提示音
      • speacilrecorder.mp3 #没听清楚重新录制提示音
      • say.mp3 #说出的话
      • kacha.mp3 #拍照音
    • skills: #技能(插件)
      • ...
Clone this wiki locally