如何在我的Java应用程序中使用Opus-Codec

时间:2013-06-17 13:52:13

标签: codec speech speex

我读了很多关于opus-codec的内容,但我不知道如何在我的示例java应用程序中使用它。 是否有可用于opus的.so文件?如果没有,那么如何?

2 个答案:

答案 0 :(得分:7)

目前还没有(在撰写本文时)Opus的任何本机Java库。

Jitsi项目是一个基于Java的VOIP和聊天客户端,具有Opus支持。这是通过使用带有Java wrapper的二进制libopus库来实现的。

答案 1 :(得分:1)

您需要使用JNA创建一个可以从Java调用的libopus包装器。我在C#中做过类似的事情:http://opusdotnetinvoke.codeplex.com/ 将C#代码重写为Java应该很容易。