javascript – 使用WebAudio API计算Live Mic Audio频率的简单代码

前端之家收集整理的这篇文章主要介绍了javascript – 使用WebAudio API计算Live Mic Audio频率的简单代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有网站,我需要显示Live Mic Audio的频率.
我有一个 this code,但它很难理解(它使用傅里叶变换和所有).
在一些研究中,我了解了getByteFrequencyData(),它返回音频的频率.有没有人以前使用过Live Mic Audio,最好是在Web Audio API中?

解决方法

显示频率”可能意味着许多事情.实际上,我的PitchDetect演示不使用傅里叶变换 – 它使用自相关.但这只会给你一个高精度的音高.如果你的信号有多个同时注释 – 那么,这是一个难题.

如果您想查看实时麦克风输入的频率分析细分,请查看http://webaudiodemos.appspot.com/AudioRecorder/index.html(代码https://github.com/cwilso/AudioRecorder).它使用RealtimeAnalyser中的内置FFT来显示实时音频信号的频谱图.

原文链接:https://www.f2er.com/js/152129.html

猜你在找的JavaScript相关文章