如何获取音频文件的音调信息?-灵析社区
光光哥乌昂
想获取 mp3 或者 wav 文件的音调信息, 那个可以量化的音调 输入一段音频 输出量化的音调, 跟随着时间, 1 秒一个, 3,3,9,2,10,13.....
阅读量:151
点赞量:0
问AI
CO_co
对音乐不太懂,"tonejs" (https://link.segmentfault.com/?enc=9Qn9CCbCLsd%2Bb6W9%2B4Zlvw%3D%3D.KGxJ0bNpEZo8ZaaCzomUdc7rU5uE04iW5wopwxksV60%3D)这个库倒是可以提取很多信息。我写了个提取音频的"DEMO" (https://codepen.io/wzc570738205/pen/JjVYKod?editors=1010)你可以参考下 提取频谱信息后,将频率映射到音调( "C","C#","D","D#","E"...) "DEMO地址" (https://codepen.io/wzc570738205/pen/JjVYKod?editors=1010),提示内存不足多刷新几次就能播放了 ""image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241008/dfbf4d25ea2ffc1e8a50c948de3fc76b.png)" (https://codepen.io/wzc570738205/pen/JjVYKod?editors=1010)