麦克风专题提供麦克风的最新资讯内容,帮你更好的了解麦克风。
我的应用程序中有一个语音识别部分来捕获用户的语音输入. 这就是我的工作 Intent voiceIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); startActivityForResult(voiceIntent, REQUEST_CODE); 这在大多数设备上工作正常,但现在由于平板电脑越来越流行,其中一些没有麦克风,
我需要检测插入的有线耳机是否有麦克风. 我可以使用isWiredHeadSetOn()检查是否插入了耳机,但对于麦克风似乎不是AudioManager类中的这种方法. 我已经找到了一些使用ACTION_HEADSET_PLUG的建议,但我很想知道这些信息,即使在打开我的应用程序之前插入了耳机,这个事件也不会在我的应用程序生命周期内被触发. 关于这个问题的任何想法?先感谢您. 更新: 继续在您的活动