抖音开放平台Logo
开发者文档
控制台

F0DetectionNode
收藏
我的收藏

F0DetectionNode 是一个提供输入源的音高检测数据的节点。约 20ms 检测一次。音高数据最多保存 2 秒,每次调用获取的是最近 2s 的数据。可以通过AudioContext.createF0Detection 创建。

属性

继承其父类 AudioNode 的属性。

属性名类型读写特性说明最低支持版本
minnumber只读当前音高检测下限值,目前实际值固定为 01.34.0
maxnumber只读当前音高检测上限值。目前实际值为 AudioContext.sampleRate/301.34.0

方法

继承其父类 AudioNode 的方法。

F0DetectionNode.getF0DetectionData()

获取当前的音高检测数据。返回结果为 JSON 对象。

语法

F0DetectionNode.getF0DetectionData()

参数

返回值

参数名参数类型说明
sizenumber返回的 time 和 data 数据的数组长度
timeArray[number]时间数据,每条数据的时间间隔为 20ms 左右
dataArray[number]对应的音高数据
该文档是否有帮助?