首页 操作系统 Linux     /    基于GEC210的语音识别控制

基于GEC210的语音识别控制

上传者: weixin_42116930 | 上传时间:2024/4/19 1:33:43 | 文件大小:7.37MB | 文件类型:7z
基于GEC210的语音识别控制
1、通过文件检索可以将固定的目录下的三种类型的图片和音乐给检索出来,然后再利用libjpeg库和libpng库来对jpeg图片和png图片进行解码,再通过直接操作framebuffer来将图片显示在LCD屏上,还可以使用触摸屏来切换图片。
而播放音乐就要移植madplay库并使用当中的命令来播放音乐,也可以使用触摸屏来切换音乐。
2、拍照功能,利用V4L2来实现采集一帧的图像并把它显示在LCD屏上。
3、语言交互功能,首先在客户端实现录音功能,并将录制的音频数据通过socket传输到服务端中,服务端就先进行语法构建然后再进行语法识别,最后将识别的结果保存在xml文件中,再通过socket将xml文件传输到客户端中,客户端再对这个文件进行解析,并得到识别的id号,然后再根据id进行相应的操作,如操作上述两个功能。

文件下载

资源详情

[{"title":"(93个子文件7.37MB)基于GEC210的语音识别控制","children":[{"title":"AITalk_demo","children":[{"title":"gec210","children":[{"title":"voicectl.c <span style='color:#111;'>3.68KB</span>","children":null,"spread":false},{"title":"head4audio.h <span style='color:#111;'>2.90KB</span>","children":null,"spread":false},{"title":"voicectl <span style='color:#111;'>27.44KB</span>","children":null,"spread":false},{"title":"common.c~ <span style='color:#111;'>9.48KB</span>","children":null,"spread":false},{"title":"camera.c <span style='color:#111;'>10.45KB</span>","children":null,"spread":false},{"title":"head4sock.h <span style='color:#111;'>1.22KB</span>","children":null,"spread":false},{"title":"common.c <span style='color:#111;'>9.85KB</span>","children":null,"spread":false},{"title":"common.h <span style='color:#111;'>2.56KB</span>","children":null,"spread":false},{"title":"jpeg","children":[{"title":"jmorecfg.h <span style='color:#111;'>12.42KB</span>","children":null,"spread":false},{"title":"jconfig.h <span style='color:#111;'>1.58KB</span>","children":null,"spread":false},{"title":"jpeglib.h <span style='color:#111;'>47.43KB</span>","children":null,"spread":false},{"title":"jerror.h <span style='color:#111;'>14.24KB</span>","children":null,"spread":false},{"title":"libjpeg.so.8.3.0 <span style='color:#111;'>999.06KB</span>","children":null,"spread":false}],"spread":true},{"title":"project.c~ <span style='color:#111;'>3.44KB</span>","children":null,"spread":false},{"title":"libz.so.1.2.8 <span style='color:#111;'>137.46KB</span>","children":null,"spread":false},{"title":"voicectl.c~ <span style='color:#111;'>3.62KB</span>","children":null,"spread":false},{"title":"project.c <span style='color:#111;'>3.54KB</span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'>420B</span>","children":null,"spread":false},{"title":"Makefile~ <span style='color:#111;'>410B</span>","children":null,"spread":false},{"title":"libvnet.so <span style='color:#111;'>7.07KB</span>","children":null,"spread":false}],"spread":false},{"title":"x86","children":[{"title":"bin","children":[{"title":"pcm","children":[{"title":"cmd.pcm <span style='color:#111;'>93.75KB</span>","children":null,"spread":false}],"spread":true},{"title":"result.xml <span style='color:#111;'>313B</span>","children":null,"spread":false},{"title":".msc","children":[{"title":"msc.cfg <span style='color:#111;'>746B</span>","children":null,"spread":false},{"title":"res","children":[{"title":"asr","children":[{"title":"common.jet <span style='color:#111;'>9.33MB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"cmd.bnf~ <span style='color:#111;'>230B</span>","children":null,"spread":false},{"title":"cmd.bnf <span style='color:#111;'>230B</span>","children":null,"spread":false},{"title":"msc","children":[{"title":"msc.cfg <span style='color:#111;'>686B</span>","children":null,"spread":false},{"title":"res","children":[{"title":"asr","children":[{"title":"common.jet <span style='color:#111;'>9.33MB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"asr_record_demo <span style='color:#111;'>70.64KB</span>","children":null,"spread":false}],"spread":true},{"title":"examples","children":[{"title":"asr_record_demo","children":[{"title":"linuxrec.o <span style='color:#111;'>21.55KB</span>","children":null,"spread":false},{"title":"asr_record_demo.c~ <span style='color:#111;'>10.93KB</span>","children":null,"spread":false},{"title":"speech_recognizer.o <span style='color:#111;'>31.22KB</span>","children":null,"spread":false},{"title":"linuxrec.h <span style='color:#111;'>3.36KB</span>","children":null,"spread":false},{"title":"linuxrec.c <span style='color:#111;'>13.87KB</span>","children":null,"spread":false},{"title":"formats.h <span style='color:#111;'>399B</span>","children":null,"spread":false},{"title":"asr_record_demo.c <span style='color:#111;'>10.95KB</span>","children":null,"spread":false},{"title":"asr_record_demo.o <span style='color:#111;'>35.55KB</span>","children":null,"spread":false},{"title":"speech_recognizer.h <span style='color:#111;'>1.61KB</span>","children":null,"spread":false},{"title":"msc","children":[{"title":"b1deac5e03bfa89bb13c55cbc3227e49","children":null,"spread":false},{"title":"msc.cfg <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'>589B</span>","children":null,"spread":false},{"title":"speech_recognizer.c <span style='color:#111;'>8.83KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".DS_Store <span style='color:#111;'>6.00KB</span>","children":null,"spread":false},{"title":"lib","children":[{"title":"libasound.so <span style='color:#111;'>1.19MB</span>","children":null,"spread":false},{"title":"libmsc.so <span style='color:#111;'>3.03MB</span>","children":null,"spread":false},{"title":"inc","children":[{"title":"qisr.h <span style='color:#111;'>10.47KB</span>","children":null,"spread":false},{"title":"msp_errors.h <span style='color:#111;'>34.98KB</span>","children":null,"spread":false},{"title":"msp_cmn.h <span style='color:#111;'>11.27KB</span>","children":null,"spread":false},{"title":"msp_types.h <span style='color:#111;'>4.21KB</span>","children":null,"spread":false}],"spread":true},{"title":"alsa","children":[{"title":"pcm_plugin.h <span style='color:#111;'>6.86KB</span>","children":null,"spread":false},{"title":"version.h <span style='color:#111;'>499B</span>","children":null,"spread":false},{"title":"timer.h <span style='color:#111;'>11.07KB</span>","children":null,"spread":false},{"title":"mixer.h <span style='color:#111;'>14.06KB</span>","children":null,"spread":false},{"title":"pcm_rate.h <span style='color:#111;'>4.42KB</span>","children":null,"spread":false},{"title":"seq_event.h <span style='color:#111;'>11.36KB</span>","children":null,"spread":false},{"title":"asoundlib.h <span style='color:#111;'>1.74KB</span>","children":null,"spread":false},{"title":"pcm_old.h <span style='color:#111;'>19.60KB</span>","children":null,"spread":false},{"title":"control.h <span style='color:#111;'>26.04KB</span>","children":null,"spread":false},{"title":"iatomic.h <span style='color:#111;'>28.35KB</span>","children":null,"spread":false},{"title":"pcm.h <span style='color:#111;'>50.24KB</span>","children":null,"spread":false},{"title":"seq.h <span style='color:#111;'>31.58KB</span>","children":null,"spread":false},{"title":"control_external.h <span style='color:#111;'>7.89KB</span>","children":null,"spread":false},{"title":"sound","children":[{"title":"sscape_ioctl.h <span style='color:#111;'>368B</span>","children":null,"spread":false},{"title":"sb16_csp.h <span style='color:#111;'>3.87KB</span>","children":null,"spread":false},{"title":"ainstr_iw.h <span style='color:#111;'>11.48KB</span>","children":null,"spread":false},{"title":"type_compat.h <span style='color:#111;'>907B</span>","children":null,"spread":false},{"title":"asound_fm.h <span style='color:#111;'>4.21KB</span>","children":null,"spread":false},{"title":"ainstr_fm.h <span style='color:#111;'>2.70KB</span>","children":null,"spread":false},{"title":"ainstr_gf1.h <span style='color:#111;'>6.47KB</span>","children":null,"spread":false},{"title":"hdsp.h <span style='color:#111;'>2.96KB</span>","children":null,"spread":false},{"title":"emu10k1.h <span style='color:#111;'>14.96KB</span>","children":null,"spread":false},{"title":"ainstr_simple.h <span style='color:#111;'>4.59KB</span>","children":null,"spread":false}],"spread":false},{"title":"conf.h <span style='color:#111;'>7.92KB</span>","children":null,"spread":false},{"title":"pcm_external.h <span style='color:#111;'>1.85KB</span>","children":null,"spread":false},{"title":"alisp.h <span style='color:#111;'>2.15KB</span>","children":null,"spread":false},{"title":"rawmidi.h <span style='color:#111;'>6.98KB</span>","children":null,"spread":false},{"title":"input.h <span style='color:#111;'>2.53KB</span>","children":null,"spread":false},{"title":"mixer_abst.h <span style='color:#111;'>4.12KB</span>","children":null,"spread":false},{"title":"hwdep.h <span style='color:#111;'>6.64KB</span>","children":null,"spread":false},{"title":"global.h <span style='color:#111;'>5.00KB</span>","children":null,"spread":false},{"title":"conv.h <span style='color:#111;'>2.18KB</span>","children":null,"spread":false},{"title":"output.h <span style='color:#111;'>2.69KB</span>","children":null,"spread":false},{"title":"seq_midi_event.h <span style='color:#111;'>2.33KB</span>","children":null,"spread":false},{"title":"pcm_extplug.h <span style='color:#111;'>5.55KB</span>","children":null,"spread":false},{"title":"instr.h <span style='color:#111;'>7.17KB</span>","children":null,"spread":false},{"title":"asoundef.h <span style='color:#111;'>17.76KB</span>","children":null,"spread":false},{"title":"error.h <span style='color:#111;'>2.90KB</span>","children":null,"spread":false},{"title":"pcm_ioplug.h <span style='color:#111;'>6.53KB</span>","children":null,"spread":false},{"title":"seqmid.h <span style='color:#111;'>14.09KB</span>","children":null,"spread":false}],"spread":false},{"title":"libasound.so.2.0.0 <span style='color:#111;'>1.19MB</span>","children":null,"spread":false},{"title":"libasound.so.2 <span style='color:#111;'>1.19MB</span>","children":null,"spread":false},{"title":"libmsc64.so <span style='color:#111;'>3.16MB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Makefile <span style='color:#111;'>72B</span>","children":null,"spread":false},{"title":"Makefile~ <span style='color:#111;'>94B</span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明