当前位置: 首页 > 知识库问答 >
问题:

Google搜索更新后继续语音识别哔哔声

殳俊
2023-03-14

我有一个应用程序,可以持续收听语音,并使用谷歌语音API将其转换为命令。

我一直在使用setStreamMute(AudioManager.STREAM\u SYSTEM,true)来静音哔哔声,它一直工作到几天前“谷歌搜索”新更新之前。是否有解决方案

我知道我可以使用setRingerMode(AudioManager.RINGER\u MODE\u SILENT),但也许还有其他方法?

共有3个答案

扈俊健
2023-03-14

可以使用AudioManager静音蜂鸣音

AudioManager mAudioManager =(AudioManager)getSystemService(Context.AUDIO_SERVICE);
mAudioManager.setStreamMute(AudioManager.STREAM_MUSIC, true);

解除静音

AudioManager mAudioManager =(AudioManager)getSystemService(Context.AUDIO_SERVICE);
mAudioManager.setStreamMute(AudioManager.STREAM_MUSIC, false);

还添加对清单的权限。xml

<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
冀萧迟
2023-03-14

通过静音通知声音将蜂鸣音静音:

(getSystemService(Context.AUDIO_SERVICE) as AudioManager).adjustStreamVolume(AudioManager.STREAM_NOTIFICATION, AudioManager.ADJUST_MUTE,0)

开始收听后,请确保取消静音:

(getSystemService(Context.AUDIO_SERVICE) as AudioManager).adjustStreamVolume(AudioManager.STREAM_NOTIFICATION, AudioManager.ADJUST_UNMUTE,0)

请注意,收听停止时会有哔哔声。

夔修伟
2023-03-14

在更新中,他们将“哔”的输出切换到媒体流。

因此,您需要将AudioManager静音。STREAM\u音乐

这里有一个关于它的增强请求

 类似资料:
  • 上岸岗位:大会员产品运营 本人bg:211英专生,中厂的社群运营(创新项目)+BAT的用户增长(创新项目),+音乐app的产品运营(会员业务);无奖学金(绩点不高),有社团实践经历 补充:当时候B站秋招已经结束,这个岗位是放在了社会招聘里面的,但是岗位title写着校招,所以我就投递了 时间线:2.6(一面)-2.8(二面)-2.10(三面)-2.21(HR面)-2.23oc-3.1om 一面 1

  • 我正在尝试播放“哔”的声音在不同的速率基于一些传感器读数在一个浏览器窗口。 其想法是,当传感器读数高时,“哔、哔、哔、哔、哔”更快,当传感器读数低时,“哔、哔、哔”更慢,所有这些都是实时的。 传感器读数通过socket.io输入浏览器。我已经可以控制一个上下移动的进度条了。音频反馈是一个额外的功能。 经过一些谷歌搜索,我正在考虑使用web audio api,创建一个正弦波振荡器,并通过一个增益节

  • 如何使用REST API(带javascript SDK)Bing语音API实现连续语音识别? 使用do Javascript SDK示例:https://github.com/Microsoft/Cognitive-Speech-STT-JavaScript只能用麦克风转录短句

  • 前言: 刚放寒假的时候约了B站的面试,一面一开始是一位胖胖的面试官,面了二十多分钟,让我写一个层序遍历算法,秒了,又让写全排列,我试着用了位运算,直接让我等一下,下一位面试官也要面 第二位面试官问的也不多,倒是问了一些offer的情况,面试结束后又约了其他时间一次面试,是个年轻的面试官,视频也没开,闲聊了七八分钟就结束了,啧,只能说很难评~, 可能是因为我已经秋招签了不错的厂还去面实习生吧,而且在

  • 笔试时间:2024年04月20日 历史笔试传送门:2023秋招笔试合集 第一题 题目:找牛牛 青牛小学一年一度的六一儿童节开始了。现在牛牛们围成一圈坐在草地上,为了方便,我们把牛牛们编号为牛1,牛2,牛3,牛n。其中牛1与牛2相邻,牛2与牛3相邻,牛n和牛1相邻。为了更好的安排接下来的活动,牛老师很好奇:从这些牛中选出几只相邻的牛,总共有多少种不同的方案?我们认为两个方案不同,当且仅当两种选法选出

  • 我目前正在从事一个Android AppEngine项目,使用语音作为主要输入方法。在android上,您可以使用语音包将语音命令转换为纯文本。语音识别不是在设备本身上完成的,而是发送到一个谷歌服务器,该服务器返回文本。 供您参考:http://developer.android.com/resources/articles/speech-input.html 我的目标是使用相同的google服务