Javascript 如何实现语音到文本的高亮显示,如构建模块站点?

Javascript 如何实现语音到文本的高亮显示,如构建模块站点?,javascript,php,ajax,speech-to-text,Javascript,Php,Ajax,Speech To Text,事实上,我是通过Drupal的一个名为的站点看到的,这里是一个屏幕截图,我正在讨论它的实现 从屏幕上可以看到一个高亮显示的红色矩形,表示教程代表所说的任何内容都会在右侧面板的旁边高亮显示 这是一个非常好的概念 它叫什么? 我们如何实施它? 如何在PHP中实现 任何帮助都将不胜感激。一个想法是创建一个音频的时间戳副本,然后只需要一个脚本,在给定的时间戳间隔内突出显示正确的文本。检查一些想法。现在还不清楚这里的演讲是否被解码——正如豪尔赫所说,这可能是一份手工抄本。你可以用JavaScript高亮

事实上,我是通过Drupal的一个名为的站点看到的,这里是一个屏幕截图,我正在讨论它的实现

从屏幕上可以看到一个高亮显示的红色矩形,表示教程代表所说的任何内容都会在右侧面板的旁边高亮显示

这是一个非常好的概念

  • 它叫什么?
  • 我们如何实施它?
  • 如何在PHP中实现

  • 任何帮助都将不胜感激。

    一个想法是创建一个音频的时间戳副本,然后只需要一个脚本,在给定的时间戳间隔内突出显示正确的文本。检查一些想法。现在还不清楚这里的演讲是否被解码——正如豪尔赫所说,这可能是一份手工抄本。你可以用JavaScript高亮显示。@哈弗,实际上,当你看到我在上面指定的链接时,你会看到代表性发言及其相关文本被高亮显示。那么手工抄本呢?像你一样suggested@JorgeIsraelPeña,关于您指定的一个链接,它从具有
    字幕的视频中提取
    字幕
    文本。但在本例中,它不是指针,我提供的链接的相关部分是。我想说的是,我假设你所说的站点创建了他们自己的这样的脚本,并基于此脚本使用javascript进行高亮显示。如果这仍然不清楚:我不认为它会自动将音频转换为文本,然后突出显示它,我的猜测是,文本是手动创建的,带有时间戳的行在音频中出现的时间。