我正在开发一个声音相关的应用程序 我正在尝试将音频声音更改为完全不同的机器人声音或使音频回声.我尝试使用soundpool,但不知道,有谁知道如何实现这一目标?我只需要一个基本的想法来实现这一点,请帮助.非常感谢.
音高和回声是两个不同的东西.
沥青:
您可以通过修改播放速率来改变音高.您可以通过audioTrack和setPlayBackRate或SoundPool和setRate以两种方式完成此操作.取决于您的需求,AudioTrack允许在大文件上使用更大范围的音高(从1hz到x2),SoundPool用于音效和picth可以在x0.5和x2之间变化.
回音/混响:
您可以使用归档此AudioEffect因为API拉特9通过其附着到AudioTrack或MediaPlayer的实例.
| 归档时间: |
|
| 查看次数: |
6350 次 |
| 最近记录: |