我一直在想,如何在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