录音
我是 Android 新手,我正在尝试构建一个应用程序来记录音频数据。我正在使用带有 ADT 插件的 Eclipse Galileo IDE。我的应用程序针对的是 Andriod 2.1 平台。
不幸的是,开发指南中提供的示例抛出了许多异常。
例如: 要获取 MIME 类型,代码使用 recorder.getMimeContentType()
。但我的 MediaRecorder
类版本中不存在此方法。
我在网上和这个论坛上进行了搜索,并提出了一两个替代方案,展示了如何录制音频并将其放入现有文件中。但理想情况下,我希望开发指南中给出的代码能够工作。
或者如果我可以录制音频并将其直接存储在字节数组中,那就更好了?
我花了很多时间试图让它发挥作用,但没有取得多大成功:(
如果有人可以向我展示如何实现音频录制,我将非常感激。
I am a newbie in Android and I was trying to build an app to record audio data. I am using Eclipse Galileo IDE with ADT plugin. And my app is targetted for the Andriod 2.1 platform.
Unfortunately the example provided in the Dev Guide throws many exceptions.
For example:
to get MIME type the code uses recorder.getMimeContentType()
. But this method does not exist in my version of MediaRecorder
class.
I have searched online as well as this forum and came up with one or two alternatives which show how to record audio and place it in an EXISTING file. But ideally i want the code given in the dev guide to work.
Or even better if i can record the audio and store it directly in a byte array?
I have spent a lot of time trying to get this to work but with not much success :(
I would really appreciate if someone can show me how to achieve audio recording.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
它有用于录制音频的示例代码
It has example code for recording an audio
您可以尝试这段代码,对我来说效果很好:
You can try this code, for me it works well:
看看这个:http://developer.android.com/guide/topics /media/audio-capture.html
Check this out: http://developer.android.com/guide/topics/media/audio-capture.html