android 麦克风开始录音

mzsu5hc0  于 2023-03-16  发布在  Android
关注(0)|答案(1)|浏览(171)

我想使用户体验的录音相同的Android和iOS平台,但虽然有一个声音效果在开始和结束的录音在Android上有没有在iOS上。
1.如何在Android上禁用它?
1.如何在iOS上启用?是否需要“手动”播放声音?
在Android上我使用SpeechRecognizer类,在iOS上是AVAudioEngineSFSpeechRecognizer

vbopmzt1

vbopmzt11#

要在Android上禁用它,你必须在你的应用程序上静音通知声音。你可以使用以下代码在MainActivity上启动它。这是我们通常在需要自己的“麦克风开,麦克风关”声音时所做的。但请记住,手动播放自己的声音时,会有延迟。

AudioManager mAudio = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mAudio.setStreamVolume(AudioManager.STREAM_NOTIFICATION, AudioManager.ADJUST_MUTE, 0);

相关问题