1

我计划从事一个项目,其中将有一个功能,如语音捕获并通过套接字发送并在另一端播放。现在我需要知道 Java 或 C# 中是否有关于处理原始格式的语音数据的 API。

4

1 回答 1

0

对于 C#,您可以使用 NAudio 库进行声音捕获和播放。对于 JAVA,您可以使用javax.sound.sampledPackage 进行音频捕获和播放。如果要对其进行编码,请使用jspeex 之类的第三方库进行编码和解码。使用内置的网络库来发送它们。

更新:

对于 C# 尝试SharpDX。这是 DirectX 的托管版本,并且具有您需要的所有功能(不知道它是否适合您的项目)。

于 2013-01-04T13:01:25.997 回答