在 Android 手机上播放 .wav 文件
我需要在 Android 手机上完成一个应用程序,当按下四个单独的按钮时,该应用程序会播放四个声音文件。
我遇到的问题是声音文件是 .wav 文件。它们也是立体声文件。我需要在 Android 手机上以未压缩的立体声方式播放它们。
我的理解是 .wav 不能在 Android 手机上播放,因为它是未压缩的,我需要转换文件格式,但我没有这样的运气。
有什么想法吗?
谢谢!!
I need to complete an app on an Android phone that plays back four sound files when four separate buttons are pressed.
The trouble I have is that the sound files are .wav files. They are also stereo files. I need to play them on the Android phone uncompressed and in stereo.
My understanding is that .wav can not be played on Android phones as it is uncompressed and that I will need to convert the file format but I have not had any luck that way.
Any ideas?
Thanks!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Android 当然可以打开/播放 WAV 文件。
使用
android.media.MediaPlayer
播放它们,就像播放 mp3 或其他格式一样。Android certainly can open/play WAV files.
Use
android.media.MediaPlayer
to play them, as you'd do for mp3 or other format.有关支持的媒体格式的完整参考,请参阅以下列表:http://developer. android.com/guide/appendix/media-formats.html
支持 Wave,PCM/WAVE 8 位和 16 位线性 PCM(速率达到硬件限制) WAVE (.wav)
See the following list for a complete reference of supported media formats: http://developer.android.com/guide/appendix/media-formats.html
Wave is supported, PCM/WAVE 8- and 16-bit linear PCM (rates up to limit of hardware) WAVE (.wav)
从 Android 4.0.1 Android 支持 Wave (.wav) 格式,您可以访问 .wav 格式的 8 位或 16 位音频文件
From Android 4.0.1 Android supports Wave (.wav) formats, you can access 8bit or 16 bit audio files in .wav format