gpt4 book ai didi

android - android中的音频音高变化

转载 作者:行者123 更新时间:2023-11-29 14:52:54 24 4
gpt4 key购买 nike

我正在开发一个声音相关的应用程序。我正在尝试将音频声音更改为完全不同的机器人声音或使音频回声。我试过 soundpool ,但不知道,有人知道如何实现吗?我只需要一个基本的想法来实现这一目标,请帮忙。非常感谢。

最佳答案

音调和回声是两种不同的东西。

间距:

您可以通过修改播放速率来改变音调。您可以通过两种方式完成,使用 audioTracksetPlayBackRate或者使用 SoundPoolsetRate .根据您的需要,AudioTrack 允许在大文件上使用更大范围的音高(从 1hz 到 x2),而 SoundPool 用于音效和图片可以在 x0.5 到 x2 之间变化。

回声/混响:

您可以使用 AudioEffect 将其归档通过将其附加到 AudioTrack 或 MediaPlayer 实例,从 API lvl 9 开始。

关于android - android中的音频音高变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13045030/

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