[发明专利]播放声音的录取方法、装置、计算机设备和存储介质在审
申请号: | 202010275305.9 | 申请日: | 2020-04-09 |
公开(公告)号: | CN111462786A | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 宋剑;熊宽;杨汉丹 | 申请(专利权)人: | 深圳市友杰智新科技有限公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉 |
地址: | 518000 广东省深圳市南山区招商*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 播放 声音 录取 方法 装置 计算机 设备 存储 介质 | ||
本申请提供了一种播放声音的录取方法、装置、计算机设备和存储介质,其中方法包括:执行播放声音数据的动作;执行录音的动作,以采集空白的数据流;其中,录音时的参数与播放声音数据时的参数一致;读取buffer数据块中预存的所述声音数据;其中,预先申请有一个buffer数据块用于存储所述声音数据;将所述声音数据替换空白的所述数据流,直至播放所述声音数据的动作停止,得到录取的录音数据。本申请中录取的录音数据中,基于播放的声音数据的直接提取,有效屏蔽了环境噪声,提升录音效果。
技术领域
本申请涉及录音的技术领域,特别涉及一种播放声音的录取方法、装置、计算机设备和存储介质。
背景技术
目前的录音通过麦克风(mic)录取喇叭播放的声音,录取过程中容易把环境音等噪声也录取进去,造成录音效果不佳;而需要好的录音效果还需要品质更好的麦克风以及喇叭,需要更高的硬件成本。
发明内容
本申请的主要目的为提供一种播放声音的录取方法、装置、计算机设备和存储介质,旨在克服目前录音过程中容易把环境音录取进去造成录音效果不佳的缺陷。
为实现上述目的,本申请提供了一种播放声音的录取方法,包括以下步骤:
执行播放声音数据的动作;
执行录音的动作,以采集空白的数据流;其中,录音时的参数与播放声音数据时的参数一致;
读取buffer数据块中预存的所述声音数据;其中,预先申请有一个buffer数据块用于存储所述声音数据;
将所述声音数据替换空白的所述数据流,直至播放所述声音数据的动作停止,得到录取的录音数据。
进一步地,所述执行播放声音数据的动作的步骤之前,包括:
将所述声音数据写入喇叭播放接口中;
申请一个buffer数据块,并将所述声音数据同步写入所述buffer数据块中。
进一步地,所述执行播放声音数据的动作的步骤之前,包括:
设置录音时的参数与播放声音数据时的参数一致;所述参数至少包括采样率、声道数。
进一步地,所述将所述声音数据替换空白的所述数据流,直至播放所述声音数据的动作停止,得到录取的录音数据的步骤之后,包括:
对所述声音数据进行语音识别,得到所述声音数据对应的第一文本;
对所述录音数据进行语音识别,得到所述录音数据对应的第二文本;
判断所述第一文本与所述第二文本是否一致;
若一致,则判定所述录音数据有效。
进一步地,所述将所述声音数据替换空白的所述数据流,直至播放所述声音数据的动作停止,得到录取的录音数据的步骤之后,包括:
将所述声音数据以及所述录音数据分别输入至预设的神经网络中,以提取对应的特征向量,分别为声音特征向量、录音特征向量;
计算所述声音特征向量与录音特征向量的相似度;
若相似度大于阈值,则判定所述录音数据有效。
进一步地,所述将所述声音数据以及所述录音数据分别输入至预设的神经网络中,以提取对应的特征向量的步骤,包括:
分别提取所述声音数据以及所述录音数据的每一帧数据;
分别将所述声音数据的每一帧语音数据依次输入至所述预设的神经网络中,提取出所述声音数据中每一帧语音数据对应的第一向量,并将所述声音数据中所有帧语音数据对应的第一向量进行求和得到第一和向量,作为所述声音数据对应的声音特征向量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市友杰智新科技有限公司,未经深圳市友杰智新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010275305.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备及其监控方法
- 下一篇:一种芯片加工用刻蚀设备