我想通过互联网向我的服务器发送一些语音文件。我的服务器也会这样做。但是一些语音文件或音频文件的大小很大。我的目标是将音频数据压缩到服务器。我发现speex也是如此。我无法在我的 android 中使用 speex。对于 java,有可用的 jspeex jar。任何关于如何使用 speex 压缩我的音频数据或任何其他方式来压缩音频数据的示例程序或教程都会对我有所帮助。我需要你的支持。
谢谢迪帕克
您只需导入 JAR。如果您使用的是 Eclipse,请右键单击您的项目 > 属性 > 构建路径,然后导入 JAR。将其导入您的文件以进行压缩,然后调用您希望用于压缩的函数。
看看 JSpeex javadoc,看看你将如何实现你想要的.. http://jspeex.sourceforge.net/doc/index.html
如果你有足够的勇气尝试 android-ndk 的东西,看看https://github.com/mutantbob/ndk-speex是否适合你。
你不能使用这个库,因为谷歌已经删除了 jspeex 库使用的包 javax.sound.sampled.spi