2011-05-07 488 views
16

我一直在嘗試在android模擬器上使用語音識別來做一些事情。如何在android模擬器中啓用麥克風輸入

終於安裝了市場和谷歌語音搜索應用程序 - 我非常接近使我的模擬器做我想做的事 - 識別我的發言。首先,我需要啓用模擬器來錄製音頻,或者至少認爲麥克風存在。

我相信adb曾經有-mic選項 - 但我不認爲它已經存在了。

有沒有人做過這個或任何人都可以瞭解一下。

+0

無論是在Android Market也沒有谷歌語音搜索應用程序可用於仿真器。 – CommonsWare 2011-05-08 10:34:34

+1

嗯,你說,但實際上你可以得到它們都安裝 - 所以現在缺少我的唯一的事情就是麥克風的支持 - 這是什麼,我問 – RenegadeAndy 2011-05-08 12:11:43

+4

我的觀點你 - 和其他人遇到這個問題 - 是你下載和使用盜版應用程序。我不想聽到開發者抱怨開發者願意採取同樣行爲時有人盜用他們的應用程序。 – CommonsWare 2011-05-08 12:24:17

回答

8

你見過this tutorial嗎?見註釋:

你們無法錄製聲音 在仿真器,因爲Android的 仿真器不支持它。這個 代碼只能在手機上使用。

+0

謝謝你。它爲我節省了很多時間。 – PhatHV 2012-05-31 09:16:21

+0

@Huynh很高興知道你節省了時間,因爲你閱讀過它! :) – pageman 2012-06-18 09:11:11

0

嗨嘗試啓用音頻錄製支持,同時在模擬器中創建虛擬設備...在創建設備轉到硬件部分並選擇新的按鈕。出現一個對話框,在其中選擇屬性組合,選擇「有聲錄像」,給k和應用...

希望它可以幫助... 讓我知道它的輸出...

+0

does not看起來像它的工作 - SpeechRecorder應用仍然心不是記錄! – RenegadeAndy 2011-05-13 18:51:09

+0

您好,如果您啓用了有聲錄像後試圖在講話記錄。選擇'PCM/16bit/8Khz'單選按鈕,並打破其他選項。 – Dinash 2011-05-14 05:41:12

0

您的Emulator運行的是什麼版本的Android?當我嘗試了Android 2.2,其中有一點聲音都在Windows 7 32位運行模擬器我已經與一般的音頻類似的問題。仍然無法解決它,但是當我換到Android 2.3模擬器時,聲音自動工作。也許你可以試試這個...

+1

我用Android 2.3創建了一個新的模擬器。它帶有ADT。 – ThaMe90 2014-05-07 06:21:40