gpt4 book ai didi

android - 混合音频文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:55:10 25 4
gpt4 key购买 nike

我的音频文件很少:

  • f_1 - 长度 10 秒
  • f_2 - 长度 3 秒
  • f_3 - 长度 1 秒

我需要找到一种方法在 f_1 的特定部分(即等于 6 秒的位置)混合(合并)f2 和 f3

我正在查看音频示例,但它们对我帮助不大,所以有没有可能有用的想法\引用资料\文档?

非常感谢!

最佳答案

不幸的是,我认为设备上没有任何东西可以进行文件混音。在我看来,您有两个选择:

1) 将两个文件发送到服务器并使用 ffmpeg 或其他免费工具进行混音。

2) 如果它必须保留在手机本地,您可以使用 Android SoundPool ( http://developer.android.com/reference/android/media/SoundPool.html ) 加载音频并将它们设置为同时播放。您可以在此处找到有关该主题的很好的教程:http://www.droidnova.com/creating-sound-effects-in-android-part-1,570.html

声音池要求您管理多个文件,而不是对单个文件进行混音和播放。如果 soundpool 让您将输出抓取为 IOStream,那会很酷,但是,唉,SDK 似乎不允许这样做。此外,如果 AudioRecorder 允许您从音乐层获取流,那就太好了……但这看起来也不可能。音频输入列表:http://developer.android.com/reference/android/media/MediaRecorder.AudioSource.html

我知道这不是您想要的,但希望您可以从一些链接中获得解决方法。

关于android - 混合音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2191408/

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