因爲我無法在Play商店中找到合適的應用程序,所以我想嘗試自己編碼。從麥克風到揚聲器的現場「重新翻譯」(類似擴音器)
我需要Android的下一個普通的擴音器(4.1及更高版本):
我磺化聚醚醚酮插入耳機,我要的音頻「流」通過擴音器說 - 實時,沒有任何間歇記錄,流媒體等。
這是通過API直接支持的「擴音器功能」嗎?
是否有任何帶重新轉換功能的示例應用程序(帶或不帶源代碼),我可能錯過了?
感謝,
邁克爾
因爲我無法在Play商店中找到合適的應用程序,所以我想嘗試自己編碼。從麥克風到揚聲器的現場「重新翻譯」(類似擴音器)
我需要Android的下一個普通的擴音器(4.1及更高版本):
我磺化聚醚醚酮插入耳機,我要的音頻「流」通過擴音器說 - 實時,沒有任何間歇記錄,流媒體等。
這是通過API直接支持的「擴音器功能」嗎?
是否有任何帶重新轉換功能的示例應用程序(帶或不帶源代碼),我可能錯過了?
感謝,
邁克爾
您可以使用API函數做到這一點,但也不是沒有緩衝/流揚聲器。您基本上必須將您從AudioRecord
獲得的內容轉換爲AudioTrack
。您可能可以在線查找代碼示例。
至於「準備使用」的部分,要求第三方推薦的話題在這裏是無關緊要的。你可能想要刪除/改寫。否則,你的問題是關閉的目標。
感謝您的建議。我希望重新說明能讓我的目標更加明確。 – MiKu
即使這樣做,我認爲你會立即得到一個可怕的反饋噪音。 – Ridcully
您是否試圖控制硬件混音器使麥克風以零延遲的方式發出揚聲器?或者您是否試圖用軟件播放揚聲器的麥克風輸入? – Brad
@Ridcully:我理解這個問題,但是由於它與傳統的擴音器一起使用,我不明白爲什麼它不能使用智能手機。 否則:我不確定如何完成 - 對所有可能性開放。 – MiKu