天问开发板技术QQ群四:219628173
群里氛围活跃,卧虎藏龙,遇到问题欢迎在群里交流沟通,有问必答,24小时服务。
一、新手学习路线
1.开箱检查
我们根据选用的套件,检查功能是否正常,并参阅开箱视频学习。
ASRPRO-Plus说明书(电子版)
(1)ASRPRO开发板第一次使用
(2)ASRPRO核心板第一次上手
(3)ASRPRO-Plus开箱视频
(4)ASRPRO-MAX开箱视频
2.天问Block图形化编程学习
对于新手:
通过图形化快速验证,同时锻炼编程思维,编程逻辑和C语言完全一致,方便后续切换到C语言编程。
视频里的程序源码都在天问Block软件自带的范例程序里,建议自己写一遍,验证一遍,不要走马观花。
对于老鸟:
图形化模块已经自动配置好外设,你可以通过图形化模块搭建来初始化外设,再切换到代码模式编写应用层,提高开发效率,省去了查阅手册的时间。下面教程只需快速了解下软件怎么操作。
(1)最新版编程软件安装及VS Code 配置
(2)CH340烧写ASRPRO方法
(3)STC-LINK驱动程序更改
(4)ASRPRO的串口设置
(5)ASRPRO入门模式--语音控制与按钮控
(6)ASRPRO入门模式--串口输出与输入
(7)ASRPRO标准模式编程--我的第一个程序
(8)ASRPRO标准模式编程--自学习与扩展模块
(9)ASRPRO专业模式编程--程序结构与GPIO设置
(10)ASRPRO专业模式编程--串口、PWM、ADC、内部存储
(11)ASRPRO专业模式编程--多线程与消息
二、资料下载
(一)入门资料
ASRPRO编程手册(入门模式).pdf
ASRPRO编程手册(标准模式).pdf
ASRPRO编程手册(专业模式).pdf
(二)ASRPRO范例代码
1.入门模式.zip
2.标准模式.zip
1.基础范例代码 2.扩展范例代码
3.专业模式.zip
1.基础范例 2.多线程范例
3.扩展范例 4.综合范例
(三)测试程序
ASRPRO-Plus出厂程序.zip
(四)硬件资料
1.芯片手册.pdf
2. ASRPRO-CORE.zip
3. ASRPRO开发板规格书V1.1.pdf
4. ASRPRO核心板规格书V1.1.pdf
5.ASRPRO-Plus开发板、ASRPRO开发板、ASRPRO核心板原理图: 原理图.pdf
6.立创EDA,直接搜索ASRPRO
(五)应用案例
应用案例 1 :ASRPRO一键换语音。
案例教程:方法1:天问Block一键换语音功能
方法2:【保姆级】ASRPRO 语音替换教程+工具+测试音频(热心网友分享)
应用案例 2 :ASRPRO音量调整方法。
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=967
应用案例 3 :ASRPRO自学习命令词条数增加方法。
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=810
应用案例 4 :多ASRPRO级联技术,解决识别条数少问题。
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=819
应用案例 5 :天问红外遥控学习库使用(添加设备和更换引脚)
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=851
应用案例 6 :ASRPRO语音蓝牙控制RGB范例;
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=606
应用案例 7 :ASRPRO串口通讯控制USB HID案例
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=645
应用案例 8 :ASR PRO语音识别系列教程——串口通讯使用与测试;
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=638
应用案例 9 :ASRPRO语音识别系列教程——ASRPRO和其它单片机串口通讯范例。
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=802
应用案例 10 :分享案例~ASRPRO语音控制垃圾桶;
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=641
应用案例 11 :ASRPRO-Plus ESP32 蓝牙教程配套资料汇总
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=841
应用案例 12 :ASRPRO-Plus ESP32 Wi-Fi教程配套资料汇总
案例教程:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=839
应用案例 13 :ASRPRO源码中如何添加自定义文件。
解决方案:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=806
应用案例 14 :智能语音红外伴侣使用说明+资源汇总帖。
解决方案:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=1000
(六)部分常见使用小技巧视频教程
(1)ASRPRO设置语音打断功能
(2)ASRPRO一键替换语音
(3)ASRPRO一键修改xls
(4)项目保存/打开(含模型)
(5)自学习如何增加命令词
(6)TWEN-ASR项目一键迁移到ASRPRO
(7)ASRPRO模型优化
三、ASRPRO常见问题及解决方案汇总
问 题 1 :ASRPRO、TWEN-ASR编译下载时提示编译文件丢失、点击编译报错。
解决方案:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=793
问 题 2 :ASRPRO无法下载程序;
解决方案:
(1)提示是否连接设备ASRPRO:①注意分清ASR-ONE和ASRPRO;②Lu-asr01和Lu-ASR Pro已自带CH340,只需USB直接连接电脑;③如果是使用了STC-LINK,Lu-asr01或 Lu-ASR Pro开发板,把连接的外设全部拔掉,重新下载试试!④其他下载器(USB转串口TTL、CH340、cq210x等),最好是等提示连接ASR时,才把4条线一起插到ASR上!如果失败,交换TX RX,再重新操作一次!
(2)一直卡在编译提示:尝试关闭杀毒软件,要重新下载试试!
(3)错误提示:5;拔掉下载器重插后,重新下载!
(4)错误提示:31;可能是USB线太长,导致数据不稳定,去除USB延长线重新下载试试!
(5)其他提示:请尝试重装串口驱动和重启电脑,或者用其他电脑测试!
(6)未使用天问STC-LINK下载器,请确保自己的下载器性能达到1.5兆波特率,并按照手册确保接线正确可靠,在下载连接过程中自行正确把握断电冷启动时机。
![](https://haohaodada.com/new/bbs/data/attachment/forum/202305/22/113211l90rw1o01iardos7.png)
问 题 3 :下载器一定要STC-LINK吗,其它CH340等串口下载器是否可以下载?
解决方案:可以下载,不过要手动断电上电,稳定性比较差,为获得更好体验,建议配一个官方下载器。
问 题 4 :CH210x下载器驱动异常?
解决方案:更新CH210x驱动,先删除驱动,然后重启电脑,再装一次驱动。
问 题 5 :生成模型失败原因排除办法;
解决方案:
(1)提示模型、TTS合成失败:用范例代码生成模型测试,如果范例代码可以生成,自己写的程序生成失败则可能是程序原因,注意:标点符号、空格、回复文字过长、识别词为数字字母等错误因素影响;如果范例代码生成失败则可能是本地网络原因、服务器出现异常,请在QQ群里反馈;
(2)范例代码模型生成正常,自己写的程序一直提示TTS合成失败:将播报音换成百度TTS再次尝试生成模型;
问 题 6 :是否修改程序就需要重新生成模型?
解决方案:语音部分程序未做修改(播报音、唤醒词、命令词、回复词等未修改),只修改了程序逻辑则不需要生成模型,直接编译下载即可。生成模型功能仅操作修改了语音的模型合成、TTS合成,对代码逻辑程序等无影响。
问 题 7 :非简体中文Windows系统设置教程-针对天问Block无法编译的问题;
解决方案:https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=534
问 题 8 :ASRPRO配套的麦克风和喇叭有什么要求?
解决方案:建议采用灵敏度为-32±3dB,信噪比≥65dB的麦克风,带腔体的喇叭,可以联系淘宝客服采购。喇叭建议采用8欧2W,最大4欧3W。
四、天问语音产品体系
天问语音硬件 芯片 功能
ASR-ONE 二代 支持200以下词条,识别率高达98%。
ASRPRO开发板 三代 强大的识别功能,方言对话学习。支持唤醒词自学习。
ASRPRO-CORE核心板 三代 核心板,需要自己搭建电路,用来制作或者验证。
ASRPRO-Plus开发板 三代 集成多功能的语音开发板,采用ASRPRO-QFN40芯片。
补充说明:第三代芯片相比第二代芯片,芯片的核心频率、存储容量、算法、识别率提升了一个台阶。开发板适合开发和学习,核心板适合集成到产品中去批量生产。
五、ASRPRO简介
天问基于 ASRPRO 芯片目前推出了 6 种类型,供开发者选择。
1. ASRPRO-CORE 核心板:模块体积小巧,长宽为 18x23mm,对外接口采用 2 排邮票孔和插针孔,方便采用回流贴片使用和焊接插针使用,喇叭和麦克风都需要自己外接,下载程序需要搭配 STC-LINK 下载器。
2. ASRPRO 基础开发板:长宽为 30x28mm,板载麦克风、指示灯,用户只需要外接喇叭就可以使用,下载程序需要搭配 STC-LINK 下载器。
3. 鹿小班 ASRPRO 基础开发板:在 ASRPRO 基础开发板的基础上额外集成了下载芯片,一根 Type-C 线就可以下载程序,并且开发板上有自动断电电路可以实现一键下载,不需要额外的 STC-LINK 下载器。
4. ASRPRO 串口模块:只引出了串口、喇叭、麦克风供用户和其它主控搭配使用。
5. ASRPRO-Plus 开发板:一款全功能带语音识别的物联网开发板,方便学习。板载 RS485、433M 无线收发、红外收发、ESP32-C3(2.4GHz Wi-Fi 和 Bluetooth 5LE)、SPI 彩屏、数码管、RGB 灯、光敏传感器、DHT11 温湿度传感器、1 路继电器输出模块。
6. ASRPRO-MAX 开发板:ASR-ONE升级版。工业485-MODBUS | 无线Wi-Fi | 无线蓝牙 | 433M无线 | 红外接收发射。
![](https://haohaodada.com/ueditor/php/upload/image/20230324/1679648416891971.jpg)
ASRPRO宣传视频:
ASRPRO-Plus宣传视频:
六、天问Block编程软件简介
第一次使用时,大家先到天问官网下载安装天问Block开发软件(支持WIN7及以上,不支持XP),安装的时候会自动安装STC-LINK的CP21X驱动。
天问Block宣传视频:
七、学习资源汇总目录
![](https://haohaodada.com/new/bbs/static/image/hrline/1.gif)
(1)ASR-ONE学习资源汇总
(2)ASRPRO学习资源汇总
![](https://haohaodada.com/new/bbs/static/image/hrline/1.gif)
|