【问题标题】:Audio resample method in javajava中的音频重采样方法
【发布时间】:2022-01-26 04:41:48
【问题描述】:

我有一个项目是将python音频处理应用程序转换为Android,这意味着我需要将代码从python转换为java。

python 代码使用 librosa 库重新采样音频文件 (librosa.resample(y, orig_samplerate, target_samplerate, res_type='sinc_fastest')

我可以使用 java 中的任何包来实现相同的结果(必须使用sinc_fastest resample 类型)?我是java新手,请给我一些帮助!谢谢!

java中的jlibrosa似乎和python中的librosa有类似的功能,但是我没有找到resample函数。

【问题讨论】:

  • 音频的核心Java包,包括格式转换,是javax.sound.sampled,在docs.oracle.com/javase/tutorial/sound/converters.html#114640有一个教程。但我不认为这个包可以在 Android 中访问。然而,Android 有一些非常出色的音频工具。我建议您编辑您的问题以包含 androidandroid-mediaplayer 标记。
  • 感谢您的建议!我已经编辑了标签。

标签: java android audio android-mediaplayer java-audio


【解决方案1】:

仔细检查许可条款是否与您的用例兼容,但也许 TarsosDSP 是您正在寻找的内容

【讨论】:

    猜你喜欢
    • 2021-06-22
    • 2011-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-07
    相关资源
    最近更新 更多