gpt4 book ai didi

android - 我可以从 MediaPlayer 或 SoundPool 获取原始 PCM 数据吗?

转载 作者:太空宇宙 更新时间:2023-11-03 12:23:05 25 4
gpt4 key购买 nike

我使用 eclipse 和 android sdk 4.0.3 api lvl 15 创建一个基本的音乐播放器应用程序。

我看了看,发现主要有两个类可以播放声音。媒体播放器和声音池。 SoundPool 在声音优先级和播放声音速率方面具有更大的灵 active 。

我还想画一个音频的可视化图。

有没有办法从加载的音频 Assets 中获取原始 PCM 数据,以便我能够绘制图形?

有没有办法在实时播放原始数据之前对其进行操作?例如,如果我想添加实时效果。这些类(class)可能吗?还是其他?

我想使用其中一个类的主要原因是它们可以读取音频格式,而无需我自己读取文件并将格式解析为原始 PCM 数据。

如能提供有关此问题的任何信息,我们将不胜感激。

谢谢!

杉树

最佳答案

我一直在研究一个开源项目。

因为他们已经加载了音频文件的 PCM。

这里是 https://github.com/google/ringdroid

希望它能帮助你从音频文件中提取 PCM。

关于android - 我可以从 MediaPlayer 或 SoundPool 获取原始 PCM 数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9762949/

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