使用Google Chrome实时字幕和麦克风

n1bvdmb6  于 2022-12-16  发布在  Go
关注(0)|答案(1)|浏览(231)

我使用了以下代码来捕获麦克风输入,并使用音频播放器在浏览器页面(谷歌Chrome Windows10)中播放。这很好用,但“自动”实时字幕功能就不行了。如果我将预先录制的mp3文件拖到浏览器页面上播放,实时字幕功能就可以正常工作。我哪里出错了?

<body>
<audio id="player" controls></audio>
<script>
  const player = document.getElementById('player');
  const handleSuccess = function (stream) {
    if (window.URL) {
      player.srcObject = stream;
    } else {
      player.src = stream;
    }
  };
navigator.mediaDevices
    .getUserMedia({audio: true, video: false})
    .then(handleSuccess);
</script>

</body>
hkmswyz6

hkmswyz61#

问得好!为什么不试试VLC:https://askubuntu.com/questions/44655/how-do-i-stream-my-microphone-via-vlc在Windows 10 PC上(由于VLC是跨平台的,因此此功能可能也可在PC上使用),并带有USB耳机/麦克风,以查看Chrome内置字幕是否可以为我的声音添加字幕。
您也可以尝试https://webcaptioner.com

相关问题