【发布时间】:2012-07-05 22:41:49
【问题描述】:
我需要从麦克风捕获音频,并且在用户停止说话后应用程序需要识别该用户停止说话。我有一个 Android 2.2 Froyo 设备,它有这种应用程序。由于大多数应用程序都是用 Java 编写的,我想知道如何做到这一点。我到处搜索,MediaRecorder Api,但我找不到任何东西。
我正在使用this 教程,由于这是一般性问题,我不会发布任何编码。
我没有使用 ACTION_RECOGNIZE_SPEECH 意图,而是使用谷歌语音 api,我录制 amr 文件并将其上传到谷歌语音 api,它为我提供了语音到文本的 json。
问题是我如何确定用户停止说话。
【问题讨论】:
标签: java android audio audio-recording mediarecorder