嵌入式语音识别

本文详细介绍了在粤嵌GEC6818开发板上进行语音识别的步骤,包括所需文件包的使用,解决运行过程中遇到的问题,如语法构建失败及共享库加载错误,以及确保开发板与电脑IP不冲突的方法。

1.粤嵌GEC6818开发板介绍 http://www.gec-lab.com/arm/show/72.html

2.粤嵌GEC6818平台介绍及其开发板配置_操作系统_心若十年的博客-CSDN博客 https://blog.csdn.net/qq_41768362/article/details/96891717

需要语音识别相应的文件包
在这里插入图片描述
在这里插入图片描述
1、
inc—>需要的头文件
lib—>函数接口 api
cmd.bnf----->语法:由自己定义
asr_record_demo—>执行程序

2、
运行服务器:出现问题
gec@ubuntu:/mnt/hgfs/share/code/x86/bin$ ./asr_record_demo
构建离线识别语法网络…
构建语法失败!11212
语音识别完毕.

解决方法:修改系统时间 2016.12.15

出现:
gec@ubuntu:/mnt/hgfs/share/7.19/code/x86/bin$ ./asr_record_demo
构建离线识别语法网络…
构建语法成功! 语法ID:cmd
离线识别语法网络构建完成,开始识别…
wait for connecting …

服务器开始运行

3、
在开发板运行代码时候出现问题
[root@gec /]#./voicectl
./voicectl: error while loading shared libraries: lib/libvnet.so: cannot open shared object file: No such file or directory

在当前路径下创建一个 lib ,将对应的库传到lib下
mkdir lib
cd lib
rx libvnet.so

[root@gec /]#./voicectl
./voicectl: error while loading shared libraries: libxml2.so.2: cannot open shared object file:No such file or directory
解决:
cd /lib
rx libxml2.so.2

4、
注意:
开发板 电脑 ubuntu ----->这三个IP不能一样!

5、
先在虚拟机运行asr_record_demo 文件,再运行开发板程序。

6、完整工程文件
https://download.csdn.net/download/qasxc78563/11456409

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值