【Android開發學習45】使用google語音辨識引擎(Google Speech API)

來源:互聯網
上載者:User

最近項目中需要研究語音辨識功能,感覺挺好玩的,特別搜尋了大量的資料來學習,這一篇是參考網上的一篇文章記錄出來的,主要是以使用者的角度來使用google語音辨識引擎,與代碼無關。


語音搜尋網站,挺好用的,不過要裝chrome!!!

網址是:http://slides.html5rocks.com/#speech-input

1、準備必要的軟體: flac.exe , wget.exe 。(前面那個是轉碼用的,後面那個用於HTTP提交和接收資料,將兩者放到D盤根目錄測試)

2、首先安裝一個WAV錄音的軟體,也可以使用Windows內建的。先錄音,並儲存檔案名稱為: test.wav 。

3、開啟命令列,轉入D盤,鍵入:

> flac.exe -8 -f --sample-rate=16000 test.wav

這是將test.wav檔案轉換成flac檔案,轉換完存放在目前的目錄下,存放的檔案名稱為test.flac

接著鍵入:

> wget -O "GoogleSpeechAPI.txt" --user-agent="Mozilla/5.0" --post-file=test.flac --header="Content-Type: audio/x-flac; rate=16000" "http://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=zh-CN&maxresults=1"

 

就會將test.flac的語音轉換成文字檔,存放在GoogleSpeechAPI.txt裡,開啟可看到:

 

{

  "status":0,

  "id":"8f9d46231ac2dadee91d8d6ba1b57779-1",

   "hypotheses":

 [

    {"utterance":"那不行哦","confidence":0.87555957}]

}

 


這個算是對使用google語音辨識引擎的一個初體驗吧,感覺挺好玩的,所以記錄一下。

參考文章 : http://hi.baidu.com/stoneforestwhu/item/84857330d9ccb102b2c0c55f


 

本文部落格源地址:http://blog.csdn.net/ypist

 

 


 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.