我们可以在谷歌浏览器中使用Web Speech API来识别来自用户麦克风以外的其他来源的语音吗?

问题描述:

我想在谷歌浏览器中使用Web Speech API来识别网页上来自HTML5 <video>的语音。有没有办法使用Web Speech API和来自用户麦克风以外的音频输入?我们可以在谷歌浏览器中使用Web Speech API来识别来自用户麦克风以外的其他来源的语音吗?

在MDN(https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API)它说:

语音识别通过语音识别接口,它提供了从音频输入(通过设备的默认语音识别业务的正常)将语音识别方面的能力

访问

但它没有明确指定此音频输入是否可以来自用户的麦克风以外的其他位置,或者是否必须来自用户的麦克风。

我要回答自己。也许它可以帮助其他人进行相同的审讯。

经过更多的研究,我发现2014年的Chronium项目中出现了一个问题,使之成为可能:Issue 408940。它甚至被添加到Chrome平台状态为proposed feature.

不幸的是,实现从未完成,功能被删除。 (2017年3月删除,参见Chronium项目中的Issue 701229)。