我正在开发一个需要向服务器发送短(<60 秒)语音消息的 Android 应用程序。
文件大小非常重要,因为我们不想吃掉数据计划。声音质量很重要,因为信息需要被识别,但它需要的带宽/质量应该比音乐文件少得多。
哪些标准的 Android 音频编码器 ( http://developer.android.com/reference/android/media/MediaRecorder.AudioEncoder.html ) 和文件格式 ( http://developer.android.com/reference/android/media/ MediaRecorder.OutputFormat.html)可能最适合这个应用程序?
任何关于比特率等良好起点的提示也将受到欢迎。
我们最终需要能够在 Windows 和 iOS 上播放它们,但如果需要一些后端转换也没关系。似乎没有一个有效的跨平台格式/编码器,所以这就是我们将投入工作的地方。