gpt4 book ai didi

javascript - 如何播放绝对最小或*量化*滞后的声音?

转载 作者:行者123 更新时间:2023-11-30 06:03:07 24 4
gpt4 key购买 nike

我正在用 jQuery 编写一个心理学应用程序。我的项目的一部分需要测量用户对声音的 react 时间(用户按下一个键)。因此,我需要在调用(&时间戳)声音文件和实际开始播放之间的延迟尽可能小地播放声音文件。大多数声音插件没有详细说明它们如何处理延迟。请告诉我最好的方法!

只有 Root 于扎实的 CS(而不是“这个插件听起来很快”)的答案对我才有用。至少,我需要知道我正在使用的方法(用于计算置信区间)的可能滞后范围是多少。

另一种实际上更可取的解决方案是量化滞后的方法。在那种情况下,延迟的长度就不重要了,因为我可以很容易地纠正它。

我不知道我将使用什么声音文件,但我认为它们会非常小。两个 .wav 文件 @ 100kb 可能是一个安全的估计。

最佳答案

评论讨论后,我将推荐您使用 HTML5 音频标签来播放/控制声音。 [您链接到的 JQuery 插件使用“嵌入”标签来播放声音(这将调用您无法控制的客户端计算机上的插件)。]

使用 HTML5,您将失去一些旧版/移动浏览器,但这始终是网络编程的症结所在。

有关控制“音频”标签的教程,请参阅 here .确保你 preload音频。

我认为除了 HTML5 之外唯一的选择是使用 flash 来播放声音。你可以pretty easily交互 flash 和 javascript。

关于javascript - 如何播放绝对最小或*量化*滞后的声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7053793/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com