我正在 Android 中开发一个语音听写应用程序,它通过电子邮件发送录制的音频文件。而且发送大尺寸的 wav 文件很困难,所以我正在考虑将 wav 文件转换为可以通过电子邮件轻松发送的适当格式。
谷歌搜索后我发现.dss文件占用的空间非常小并且可以轻松发送,但我不知道如何将wav文件转换为dss格式。您的回答将会非常有帮助。
最佳答案
我建议使用 Speex,因为它是一个免费的音频编解码器。 还有一个免费的java库,你应该很容易在android中使用它。
http://jspeex.sourceforge.net/
此外,还有 JSPeex SVN Repo,它应该可以帮助您入门。它有一些播放器和录音机的代码示例: http://jspeex.svn.sourceforge.net/viewvc/jspeex/main/trunk/player/src/main/java/org/xiph/speex/player/
以及 javadoc http://jspeex.sourceforge.net/doc/index.html
关于java - 将 wav 音频文件转换为 DSS 音频格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9430503/