用凌阳单片机61A板设计并制作基于语音识别技术的声控智能家居系统
[09-14 01:18:44] 来源:http://www.88dzw.com 电子制作 阅读:8496次
文章摘要:该系统无需对现有电器进行大规模的改动,即可与之连接,实现语音控制。本系统实现的功能包括三个部分,第一部分是用语音控制开关控制房间里的照明灯;第二部分是用语音控制开关控制电风扇;第三部分是用语音控制电调调频收音机的选台。为了顺利地实现这三个功能,我们先来学习一下已有范例,大家可以从常用应用程序表中方便地查找到“特定人辨识的一个范例”,为了说明方便,我们拷贝了主程序中的注释,请大家仔细阅读一下://工程名称:Guard_sD.spj//功能描述:该程序是://在程序中我们通过三条语句的训练演示特定人连续音识别,其中第一条语句为,/触发命令。在程序一开始为训练名称,即触发命令,然后提示训练两条命令,
用凌阳单片机61A板设计并制作基于语音识别技术的声控智能家居系统,标签:电子小制作,http://www.88dzw.com该系统无需对现有电器进行大规模的改动,即可与之连接,实现语音控制。
本系统实现的功能包括三个部分,第一部分是用语音控制开关控制房间里的照明灯;第二部分是用语音控制开关控制电风扇;第三部分是用语音控制电调调频收音机的选台。
为了顺利地实现这三个功能,我们先来学习一下已有范例,大家可以从常用应用程序表中方便地查找到“特定人辨识的一个范例”,为了说明方便,我们拷贝了主程序中的注释,请大家仔细阅读一下:
//工程名称:Guard_sD.spj//功能描述:该程序是:
//在程序中我们通过三条语句的训练演示特定人连续音识别,其中第一条语句为,/触发命令。在程序一开始为训练名称,即触发命令,然后提示训练两条命令,/训练完毕开始辨识。当识别出触发名称后,发布命令则会听到应答,具体命令//如下:
\\ *********训练*******************//提示音 输入语音\\……一……一一……一一∥“请输入触发名称” “警卫”
//“请输入第一条命令” “开枪”
\\“请输入第二条命令” “你在干什么?”
//“请再说一遍”(以上提示音每说完一遍出现此命令)//“没有听到任何声音”(当没有检测到声音时出现此命令)//“两次输入名称不相同”(当两次输入的名称不同时出现此命令)//“两次输入命令不相同”(当两次输入的命令有差异时出现此命令)。 \\“准备就绪,请开始辨识”(以上三条语句全部训练成功时,进入识别)\\********识别***************//发布命令 应答\\……一……一……一一//“警卫” “在”/“长官”
∥“开枪” “枪声”
\\“你在于什么?” “我在巡逻”/“我在休息”/“我在等人”
//注意:在每次提示音结束后2—3秒再输人命令或当上次应答结束2~3秒后再发布命令。
大家可能已经注意到,训练中的提示音内容和识别中的应答内容,应是事先录入并压缩好的语音资源文件。输入语音的内容是从61A板上麦克风录入的。我们可以运行一下这个程序,感觉一下它的执行效果,体会一下语音识别的魅力。
在我们将要实现的这个系统中,需要从单片机I/O口输出开关量和脉冲量,关于单片机I/O口的使用,我们可以查看教科书有关SPCE061A硬件系统中的I/O端口控制器设置部分。为了更有利于系统功能的实现,我们选用了配套光盘中的另一个工程项目,这个工程项目使用的是特定语者辨识sD(SpeakerDependent),SD即语音样板由单个人训练,识别训练某人的语音命令,而他人的命令识别率较低的一种语音识别模式。并且该项目中使用了lOB口作为输出端口,有着便利的使用价值,我们同样拷贝了主程序中注释说明部分,为我们要完成的工程项目做借鉴。
\\***********训练***********************\ \提示音 输入语音//……一……一…//“请输入触发名称” “警卫”
//“请输入第一条命令” “红灯亮”
//“请输入第二条命令” “红灯灭”
//“请输入第三条命令” “绿灯亮”
\\“请输入第四条命令” “绿灯灭”
∥“请再说一遍”(以上提示音每说完一遍出现此命令)//“没有听到任何声音”(当没有检测到声音时出现此命令)//“两次输入名称不相同”(当两次输入的名称不同时出现此命令)//“两次输入命令不相同”(当两次输入的命令有差异时出现此命令)//“准备就绪,请开始辨识”(以上五条语句全部训练成功时,进入识别)\\*********识别*************\\发布命令 应答//一一一…一……一一∥“警卫” “在”
《用凌阳单片机61A板设计并制作基于语音识别技术的声控智能家居系统》相关文章
- › 用凌阳单片机61A板设计并制作基于语音识别技术的声控智能家居系统...
- 在百度中搜索相关文章:用凌阳单片机61A板设计并制作基于语音识别技术的声控智能家居系统
- 在谷歌中搜索相关文章:用凌阳单片机61A板设计并制作基于语音识别技术的声控智能家居系统
- 在soso中搜索相关文章:用凌阳单片机61A板设计并制作基于语音识别技术的声控智能家居系统
- 在搜狗中搜索相关文章:用凌阳单片机61A板设计并制作基于语音识别技术的声控智能家居系统
编辑推荐
- · 自制教室照明节电控制器
- · 双色音乐彩灯的制作
- · 三相交流电机缺相保护器
- · 声光控节能灯的制作
- · 同线电话转呼及互通器电路
- · 超低频信号发生器的制作
- · 自制热转印电路板
- · 警笛发声生器电路
- · 一款节能电路
- · 利用太阳能充电的旅行充电器