【问题标题】:How to speed up the react output of Audio app如何加快音频应用程序的反应输出
【发布时间】:2021-12-01 15:27:58
【问题描述】:

我确实创建了一个基于https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API 收听麦克风的 React Cordova 应用程序,并显示了收听麦克风声音的可视化。 在我房间的扬声器输出的声音和 Android 应用程序上显示的图表之间,我可以看到大约 1 秒或更长时间的延迟。 我可以想象几个可能的原因:

    1. React 对于这样的应用程序来说不够快,我对此表示怀疑
    1. 我正在分析太多的音频数据频率,不知何故我应该只得到我感兴趣的频率...
    1. 我的手机太慢了。

您对改进这个特定应用的输出有什么建议吗?

【问题讨论】:

    标签: android reactjs performance cordova audio


    【解决方案1】:

    浏览本文,看看您是否可以避免列出的性能问题来源。调试的时候还可以使用console.log函数记录某个方法运行结束的时间(使用Date类获取当前时间),对比看看哪些方法比较麻烦。

    https://reactnative.dev/docs/performance

    如果您仍然遇到问题,请务必分享一些代码 sn-ps,这些代码可能会导致可爱的 Stack Overflow 社区出现问题,以便查看,也许有人会找到一些东西 :)

    【讨论】:

      猜你喜欢
      • 2014-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多