前段时间参加DF论坛活动,获得了一台“小度音箱”,用起来很有意思。想着自己也做一个。本人所在的县城名字里有一个“鹿”字,就叫她“小鹿”吧。“小度”、“小鹿”,傻傻的分不清楚!
步骤1 实物内部介绍
步骤2 装配手机
步骤3 电路连接
步骤4 主控板程序
程序解析:当收到手机通过蓝牙传来的命令后,驱动两个舵机(可爱的耳朵)转动,同时侧面有灯光闪烁。
附件
步骤5 获取唤醒词
https://cloud.baidu.com/product/speech/wake#tech-demo
语音唤醒
支持特定语音指令唤醒,唤醒的同时执行指令操作,轻量级,低功耗,可自定义设置多个唤醒词,为您的应用打造自然流畅的对话。
导出文件:WakeUp.bin。
步骤6 将唤醒词文件加载到App inventor2
步骤7 获取百度语音识别相关参数及应用包名
步骤8 根据相关参数获取Token值,识别时使用
步骤9 连接主控板上蓝牙模块(手机连接)
步骤10 连接主控板上蓝牙模块(手机程序连接)
步骤11 语音唤醒程序
步骤12 获取图灵机器人相关参数
http://www.turingapi.com/
图灵机器人 是以语义技术为核心驱动力的人工智能公司 ,致力于“让机器理解世界”,产品服务包括机器人开放平台、机器人OS和场景方案。通过图灵机器人,开发者和厂商能够以高效的方式创建专属的聊天机器人、客服机器人、领域对话问答机器人、儿童/服务机器人等。 截至目前,图灵机器人对中文语义的理解准确率高达90%以上 ,累计开发者及合作伙伴超60万 。
步骤13 调用图灵获取对话
步骤14 百度语音合成
根据之前从百度语音识别中获取的参数,对应填写。
步骤15 百度语音识别
根据之前从百度语音识别中获取的参数,对应填写。
步骤16 调用百度音乐API
步骤17 为实现连续语音识别,进行相应处理
步骤18 手机连接蓝牙音箱
手机与内容电路用挡板隔开,蓝牙音箱发声,手机识别语音,相互干扰小。
sjVUFbdO2022.06.02
?