gpt4 book ai didi

java - Java 中的 Speex 编码

转载 作者:行者123 更新时间:2023-11-30 05:15:56 25 4
gpt4 key购买 nike

我有一个 .wav 文件,我正在使用 JSpeex (最新版本,即 0.9.7)对其进行编码,但如果有人处理过该文件,则编码不会正确进行。

最佳答案

来自here

您可以找到以下代码片段:

当我使用不同的输出文件格式时,特别是 .spx 后缀,编码成功了,随后的解码也成功了。最终解码然后 PCM WAV 文件在 QuickTime Player 中成功播放。

我开始使用的原始 PCM WAV 文件是来自 Sun 的“1-welcome.wav”JavaSound 演示程序。如果您安装了开发人员工具,则它位于:/开发人员/示例/Java/Sound/JavaSoundDemo/音频/

编码命令行:

java -cp jspeex.jar JSpeexEnc -w --verbose 1-welcome.wav welcome.spx

因为它是 11 KHz,所以你必须使用“-w”(宽带)进行编码,否则会由于一个模糊的异常而失败。

解码命令行:

java -cp jspeex.jar JSpeexDec --verbose welcome.spx welcome-pcm.wav

您可以通过提供的链接阅读整个页面以获取更多信息。

希望这能解决您的问题。

关于java - Java 中的 Speex 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1287550/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com