我一直在想,如何在Android中通過USB捕捉音頻輸入。Android中通過USB進行音頻輸入
我的場景是通過外部硬件接收音頻並通過android應用播放接收到的音頻。這個傳輸是通過USB完成的。
有什麼辦法可以使用Android SDK/Android NDK來做到這一點。
任何建議都會對我有所幫助。
完成任務Right by time I am able to interact with Hardware using CDC class and also able to play some random noisy audio through USB in my app. Neither I am able to get clear sound by that approach, nor there is consistency within the transmission of audio.
感謝。
問候,Vivek
什麼是您使用的外部硬件?它是USB耳機還是其他音頻設備?或者它是你自己的硬件?如果後者是這種情況,那麼USB芯片/軟件使用什麼?由於你的問題沒有揭示你對USB的理解程度,爲了確保答案符合你的要求,這些知識很重要。 – diidu
我想通過我的android應用程序獲得FM收音機音頻。這裏FM收音機是一個芯片,將被連接到Android設備的USB端口。有關更多信息,請訪問:https://play.google.com/store/apps/details?id=kr.co.tvongo.tivizen.darshantvongodvbt2dongle&hl=en – AndroidHacker
好的。如果你自己沒有實現USB加密狗,但是使用一些現有的硬件(例如https://www.adafruit.com/product/1497),找出設備包含和實現的USB類很重要(或者希望只是使用)驅動程序。找到有關加密狗信息的一種方法是將其插入Windows PC並使用這:http://www.nirsoft.net/utils/usb_devices_view.html或這個:https://msdn.microsoft.com/en-us/library/windows/hardware/ff560019(v=vs.85).aspx來發現它實現的設備類。很可能有音頻課程。 – diidu