PhoneGap媒体API以跨平台的方式提供a mechanism to record audio,可在android上运行,但是音频质量却非常糟糕-8 kHz采样率,也许还有一些高损耗的编解码器。我从this SO question了解到,使用Java代码可以获取更高质量的音频记录。
有人知道Android的PhoneGap插件可以实现更高质量的音频录制吗?
最佳答案
不幸的是,您将不得不编写自己的插件。
这里是当前插件的列表:https://github.com/phonegap/phonegap-plugins/tree/master/Android
对于IOS,有一个较旧的音频记录。也许你可以看看那里:
https://github.com/phonegap/phonegap-plugins/tree/master/iOS/AudioRecord
创建插件并不是什么大不了的事情。这里是一些实际录制的代码:
http://www.androiddevblog.net/android/android-audio-recording-part-2
http://developer.android.com/reference/android/media/AudioRecord.html