我刚刚开始开发我的第一个Android应用程序,但是我很难确定如何启动麦克风并让其收听,这是我应用程序的主要功能。

我已经搜索了Android文档,但找不到太多信息。

提前致谢。

最佳答案

也许可以帮忙(实际上来自Android文档):
Audio Capture

  • 创建一个新的android.media.MediaRecorder实例。
  • 使用MediaRecorder.setAudioSource()设置音频源。您可能需要使用MediaRecorder.AudioSource.MIC
  • 使用MediaRecorder.setOutputFormat()设置输出文件格式。
  • 使用MediaRecorder.setOutputFile()设置输出文件名。
  • 使用MediaRecorder.setAudioEncoder()设置音频编码器。
  • MediaRecorder.prepare()实例上调用MediaRecorder
  • 要开始音频捕获,请调用MediaRecorder.start()
  • 要停止音频捕获,请调用MediaRecorder.stop()
  • 完成MediaRecorder实例后,在其上调用MediaRecorder.release()。始终建议调用MediaRecorder.release()以立即释放资源。

  • 或者:
    Android Audio Recording Tutorial

    关于android - 如何在Android上使用麦克风,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6564495/

    10-12 02:42