導航:首頁 > 操作系統 > 語音識別android開源

語音識別android開源

發布時間:2025-02-12 00:18:18

① 如何使android錄音實現內錄功能

之前在做直播的時候需要使用到內錄功能,比如經常看到游戲主播在直播玩游戲,游戲的聲音不是通過MIC錄制的,而是內錄完成的。故在此記錄一下。

相信大家都很熟悉Android如果錄音的了:

int frequency = 44100; int audioEncoding = AudioFormat.ENCODING_PCM_16BIT; int channelConfiguration = AudioFormat.CHANNEL_CONFIGURATION_MONO; int minBufferSize = AudioRecord.getMinBufferSize(frequency, channelConfiguration, audioEncoding); int audioSource = MediaRecorder.AudioSource.MIC;
AudioRecord audioRecord = new AudioRecord(audioSource, frequency,
channelConfiguration, audioEncoding, minBufferSize);
audioRecord.startRecording();
...

AudioSource輸入源介紹

項目

介紹

許可權

DEFAULT 默認。在源碼 system/media/audio/include/system/audio.h配置默認項 無

MIC 麥克風 無

VOICE_UPLINK 電話錄音上行線路 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用

VOICE_DOWNLINK 電話錄音下行線路 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用

VOICE_CALL 電話錄音上下線路 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用

CAMCORDER 攝像頭的麥克風 無

VOICE_RECOGNITION 語音識別 無

VOICE_COMMUNICATION 網路電話 無

REMOTE_SUBMIX 傳輸到遠程的音頻混合流。默認情況下如何用該項錄音,本地揚聲器或者耳機的聲音將會被截走 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用

好了,現在我們知道了REMOTE_SUBMIX可以實現內錄功能了。有兩點比較麻煩:

② android 百度怎麼使用語音識別轉化成文字

網路Android語音識別SDK分在線與離線兩種,這篇文章介紹在線SDK的使用方法。
在線SDK是以JAR包和動態鏈接庫形式發布和使用,可以從網路開放雲平台網站中下載SDK及使用說明文檔。
http://developer..com/wiki/index.php?title=docs/cplat/media/voice
完成語音SDK的集成分以下幾步,本文將一步步介紹SDK集成方法。

1、注冊開放開放平台
點擊管理控制台,選擇移動應用管理

③ android模擬器如何使用語音識別

程序讀取一個事先的錄音文件,然後將其數據導入語音識別程序中進行識別,識別結果可通過控制項顯示出來

閱讀全文

與語音識別android開源相關的資料

熱點內容
程序員放棄後會怎樣 瀏覽:186
河北模具編程 瀏覽:190
adb查找命令 瀏覽:324
安卓手機視頻文件夾怎麼打開 瀏覽:313
平板加密手機後怎麼關閉 瀏覽:572
流媒體伺服器應該注意什麼 瀏覽:538
d8命令編譯 瀏覽:968
壓縮包解壓需要多少空間 瀏覽:151
如何查找app屬性 瀏覽:391
android人臉識別技術 瀏覽:326
pc104編程 瀏覽:336
二維碼反編譯破解推廣 瀏覽:685
修改伺服器的mac地址 瀏覽:529
好玩的編程軟體 瀏覽:902
編程語言創始人有錢嗎 瀏覽:809
短視頻app怎麼獲客 瀏覽:17
查看雲伺服器的應用 瀏覽:439
javadump工具 瀏覽:567
程序員16g 瀏覽:449
程序員沒有辦法成為top怎麼辦 瀏覽:221