[開發紀錄] 語音辨識 - QT使用

由於TI官方的C6accel太不給力,目前尚無DSP開發能力之前,只能先放棄DSP的部份,

完全使用ARM進行開發,那麼不再綁定DVSDK開發環境,使用QT進行編輯,可在Linux內進行編譯測試,

確認功能後再進行交叉編譯的工作,

 

首先,先找到 QtSdk-offline-linux-x86-v1.2.1.run 以及 qt-everywhere-opensource-src-4.8.1.tar.gz,

第一個檔案是QT的開發介面,安裝好之後便可以像gcc一般,進行程式編譯,並且有debug模式除錯,

第二個檔案是用來進行交叉編譯,在選擇編譯時,選到相對應的項目(ARM),便可交叉編輯為該系統的執行檔。


目前交叉編譯的安裝遭遇到困難,目前已將語音辨識程式搬到QT上進行測試。


另外,在使用虛擬機器(VitrualBox)+Linux(Ubuntu)系統下,有內建麥克風無法錄音的問題,

在虛擬機的設定檔內,選擇音效項目,將設定裝置部份,更改為 Intel HD AUDIO,再進到虛擬機內,

先進入終端機,使用AlsaMixer將擷取項目音量開啟,並更改虛擬機系統的音效設定,確認輸入頁面內,使用Analog Input,並開啟音量,

此時說話應可看到音量的大小,使用 arecord 以及 aplay進行錄音測試,基本上就能正確調用alsa api 了。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值