如何使用Java创建虚拟麦克风驱动程序?

如何使用Java创建虚拟麦克风驱动程序?,java,audio,microphone,javasound,Java,Audio,Microphone,Javasound,如何使用Java创建虚拟麦克风驱动程序 我的问题是创建一个类似于虚拟麦克风设备的程序,让另一个程序(如skype、msn)在真实麦克风状态下读取虚拟设备的声音输入。我需要一些关于Java的建议或示例源代码 您不能在纯Java中执行此操作,因为您必须使用特定于操作系统的本机API来执行此操作。如果我在windows中创建它如何。我应该使用什么工具或一些示例代码。您尝试过PortAudio吗?它是一个C库,我在Java中没有太多的运气,但是如果您要为它编写一个JNI包装器,它可能会提供这类事情所需的

如何使用Java创建虚拟麦克风驱动程序


我的问题是创建一个类似于虚拟麦克风设备的程序,让另一个程序(如skype、msn)在真实麦克风状态下读取虚拟设备的声音输入。我需要一些关于Java的建议或示例源代码

您不能在纯Java中执行此操作,因为您必须使用特定于操作系统的本机API来执行此操作。

如果我在windows中创建它如何。我应该使用什么工具或一些示例代码。您尝试过PortAudio吗?它是一个C库,我在Java中没有太多的运气,但是如果您要为它编写一个JNI包装器,它可能会提供这类事情所需的硬件或本机控制。PortAudio也可以在Linux中工作,或者在Linux中,你可以试试Alsa,我对Mac一点都不熟悉,所以你必须用谷歌搜索一下。希望这有点帮助。