首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

在前端层面中进行音频输入的自然音阶类型识别的方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:深圳市瑞云科技股份有限公司

摘要:本发明公开一种在前端层面中进行音频输入的自然音阶类型识别的方法,其特征在于,包括以下步骤:S1:获取音频输入;S2:创建音频上下文;S3:创建音频源节点;S4:创建分析节点;S5:将分析节点与音频源节点进行连接;S6:获取频谱数据;S7:使用基于频率匹配算法进行识别;S8:阈值比较得到结果。本发明通过对WebAudioAPI提供的一系列的方法进行调用,能够很好的解决需要在前端层面进行自然音阶类型识别的问题。相比在服务端层面进行处理,有着实时性更好、延迟更低、隐私保护能力较高、更好的用户体验、减少服务器负载等优点。

主权项:1.一种在前端层面中进行音频输入的自然音阶类型识别的方法,其特征在于,包括以下步骤:S1:获取音频输入;S2:创建音频上下文;通过使用WebAudioAPI,创建一个音频上下文对象audioContext;S3:创建音频源节点;通过使用audioContext的createMediaStreamSourcestream方法与音频输入进行连接,为source节点;S4:创建分析节点;使用audioContext的createAnalyser方法创建分析节点,设置fftSize属性值;设置缓冲区长度为audioContext的frequencyBinCount属性的值,并据此创立一个8位无符号整型数组Unit8Array;S5:将分析节点与音频源节点进行连接;通过使用source节点的connectanalyser方法进行连接;S6:获取频谱数据;通过使用audioContext的getByteFrequencyDataUnit8Array方法获取;S7:使用基于频率匹配算法进行识别;S8:阈值比较得到结果;分别为自然大调音阶和自然小调音阶设置匹配度阈值,可将多段连续音频被识别的结果的机率与阈值进行比较,大于等于该值即代表识别成功;否则视为未识别出的情况。

全文数据:

权利要求:

百度查询: 深圳市瑞云科技股份有限公司 在前端层面中进行音频输入的自然音阶类型识别的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。