一种基于音频录制的目标推荐方法技术

技术编号:29616888 阅读:17 留言:0更新日期:2021-08-10 18:35
本发明专利技术涉及一种基于音频录制的目标推荐方法,启动录音模块,录制当前环境声音;将录制得到的第一音频数据,传输到远端;在传输的同时,录制持续进行,得到补充音频数据;远端接收第一音频数据后,即可进行解析及匹配操作,尝试获得默认或指定的目标推荐信息;远端进一步接收补充音频数据后,持续进行解析及匹配操作,尝试获得默认或指定的目标推荐更新信息。本发明专利技术,改进优化了录音策略,提高了音频录制的效率,针对离发音源较远的情况提出了解决方案,更便于用户使用,在一定程度上提高了解析效率,提高了解析的准确度,丰富了目标推荐的信息丰富程度,符合个性化需求,扩充了听歌识曲功能的应用场景。

【技术实现步骤摘要】
一种基于音频录制的目标推荐方法
本专利技术涉及数据片段的获取、解析(识别)及推荐
,具体说是一种基于音频录制的目标推荐方法。所述数据片段尤指基于音频录制得到的数据片段。
技术介绍
有些应用场景中,我们只能间接获得一些数据片段,并不能直接获得包括这些数据片段的完整数据,例如:我们有时听到了一首非常心仪的歌曲,但却不知道歌名,因此无法直接获得该歌曲的完整数据;或者,由于时间久了我们只记得音乐旋律却忘记了曲名,因此无法直接获得该歌曲的完整数据。这种情况下,我们虽心痒难耐却也束手无策。基于这种用户需求,数据片段的获取、解析(识别)及推荐技术被重视并得到了研究及发展,不少App中装载了听歌识曲功能,以满足用户快速、识别、搜索歌曲的需求。现有的听歌识曲功能,需要尽量保证环境的安静,尽量离发音源更近,一次识别一首歌曲,其处理过程大致如下:对需要识别的音频进行录音,客户端提取录音的音频特征,客户端将音频特征发送到服务端,服务端接收音频特征,将其与服务器中的歌曲进行匹配,将匹配到的歌曲信息(包括歌名、曲名等等)返回给客户端。现有的听歌识曲功能,依赖于较长时间的、完整的对需要识别的音频进行录音,这导致使用该功能会花费较长的时间;现有的听歌识曲功能,不适合离发音源较远时去使用,远离发音源时往往无法匹配到歌曲信息,或匹配错误率很高。公开于该
技术介绍
部分的信息仅仅旨在加深对本专利技术的总体
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种基于音频录制的目标推荐方法,改进优化了录音策略,提高了音频录制的效率,针对离发音源较远的情况提出了解决方案,更便于用户使用,在一定程度上提高了解析效率,提高了解析的准确度,丰富了目标推荐的信息丰富程度,符合个性化需求,扩充了听歌识曲功能的应用场景。为达到以上目的,本专利技术采取的技术方案是:一种基于音频录制的目标推荐方法,其特征在于,启动录音模块,录制当前环境声音;将录制得到的第一音频数据,传输到指定的一个或多个远端;在传输第一音频数据的同时,录制当前环境声音不间断的持续进行,在持续进行的过程中录制得到至少一个补充音频数据;将录制得到的补充音频数据,按时间顺序依次传输,传输到与前述相同或不同的指定的一个或多个远端;远端接收第一音频数据后,即可进行解析及匹配操作,尝试获得默认或指定的目标推荐信息;远端进一步接收补充音频数据后,持续进行与前述相同或不同的解析及匹配操作,尝试获得默认或指定的目标推荐更新信息。在上述技术方案的基础上,所述录音模块设于客户端设备本地,所述客户端设备指用户当前正在使用的设备;或者,所述录音模块设于远程设备本地,所述远程设备指用户无法使用、但可通过指令远程请求并控制该设备中的录音模块的设备。在上述技术方案的基础上,所述录制当前环境声音是指:通过拾音设备采集当前环境声音,该当前环境声音为外放状态,或者,所述录制当前环境声音是指:通过设备的内部电路采集当前环境声音,该当前环境声音为外放状态或内放状态。在上述技术方案的基础上,设定录制时长参数,默认值为1-3秒,第一音频数据和补充音频数据根据录制时长控制录制的起止时间;所述第一音频数据的录制时长,和所述补充音频数据的录制时长相同或不同,当不同时,所述补充音频数据的录制时长大于所述第一音频数据的录制时长。在上述技术方案的基础上,设定录制时长增量参数,默认值为1秒,第一音频数据根据录制时长控制录制的起止时间,补充音频数据的录制时长每一段按录制时长增量递增。在上述技术方案的基础上,设定录制分段参数,录制得到的补充音频数据的数量由录制分段控制。在上述技术方案的基础上,在录制的过程中,录制得到的数据缓存于缓冲区中,通过从缓冲区中截取数据并转存的方式,实现获取第一音频数据或补充音频数据;传输转存的第一音频数据或补充音频数据,不影响缓冲区中的数据,实现传输的同时,录制当前环境声音不间断的持续进行。在上述技术方案的基础上,当远端收到第一音频数据时,直接对第一音频数据进行解析及匹配操作,当远端在收到第一音频数据后又收到补充音频数据时,合并第一音频数据和补充音频数据形成第二音频数据,对第二音频数据进行解析及匹配操作;当远端仅收到补充音频数据时,直接对补充音频数据进行解析及匹配操作,当远端在收到补充音频数据后又收到新的补充音频数据时,合并补充音频数据和新的补充音频数据形成第三音频数据,对第三音频数据进行解析及匹配操作。在上述技术方案的基础上,每个远端预置至少两个不同的解析及匹配算法,同一个远端,针对不同的解析对象,采用相同或不同的解析及匹配算法;不同的远端,针对相同的解析对象,采用不同的解析及匹配算法,不同的远端,针对不同的解析对象,采用不同的解析及匹配算法。在上述技术方案的基础上,在解析及匹配算法中预设至少一种指定的目标推荐信息,其中至少一种目标推荐信息供听歌识曲功能使用。本专利技术所述的基于音频录制的目标推荐方法,具有以下有益效果:1、改进优化了录音策略,提高了音频录制的效率,数据片段的获取方式更灵活,向服务端传输数据片段时录音持续不间断;2、针对离发音源较远的情况提出了解决方案,更便于用户使用,尽量避免远离发音源对听歌识曲功能的不利影响;3、向服务端传输数据片段兼顾了效率和数据量,在一定程度上提高了解析效率,提高了解析的准确度;4、对数据片段解析后,返回的信息量增大且可自定义,扩充了听歌识曲功能的应用场景,丰富了目标推荐的信息丰富程度,符合个性化需求。附图说明本专利技术有如下附图:附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1本专利技术所述基于音频录制的目标推荐方法的实施例一的流程图。图2录音模块实施例的示意图。图3应用场景一的示意图。图4应用场景二中所述一种情况的示意图。图5应用场景二中所述另一种情况的示意图一。图6应用场景二中所述另一种情况的示意图二。图7应用场景二中所述再一种情况的示意图。图8应用场景三的示意图。图9录制当前环境声音的示意图。图10控制录制的起止时间的示意图。图11控制录制的起止时间的示意图。图12进行解析及匹配操作的示意图一。图13进行解析及匹配操作的示意图二。图14进行解析及匹配操作的示意图三。图15进行解析及匹配操作的示意图四。图16解析及匹配算法的示意图。具体实施方式以下结合附图对本专利技术作进一步详细说明。所述详细说明,为结合本专利技术的示范性实施例做出的说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为本文档来自技高网
...

【技术保护点】
1.一种基于音频录制的目标推荐方法,其特征在于,/n启动录音模块,录制当前环境声音;/n将录制得到的第一音频数据,传输到指定的一个或多个远端;/n在传输第一音频数据的同时,录制当前环境声音不间断的持续进行,在持续进行的过程中录制得到至少一个补充音频数据;/n将录制得到的补充音频数据,按时间顺序依次传输,传输到与前述相同或不同的指定的一个或多个远端;/n远端接收第一音频数据后,即可进行解析及匹配操作,尝试获得默认或指定的目标推荐信息;/n远端进一步接收补充音频数据后,持续进行与前述相同或不同的解析及匹配操作,尝试获得默认或指定的目标推荐更新信息。/n

【技术特征摘要】
1.一种基于音频录制的目标推荐方法,其特征在于,
启动录音模块,录制当前环境声音;
将录制得到的第一音频数据,传输到指定的一个或多个远端;
在传输第一音频数据的同时,录制当前环境声音不间断的持续进行,在持续进行的过程中录制得到至少一个补充音频数据;
将录制得到的补充音频数据,按时间顺序依次传输,传输到与前述相同或不同的指定的一个或多个远端;
远端接收第一音频数据后,即可进行解析及匹配操作,尝试获得默认或指定的目标推荐信息;
远端进一步接收补充音频数据后,持续进行与前述相同或不同的解析及匹配操作,尝试获得默认或指定的目标推荐更新信息。


2.如权利要求1所述的一种基于音频录制的目标推荐方法,其特征在于,所述录音模块设于客户端设备本地,所述客户端设备指用户当前正在使用的设备;
或者,所述录音模块设于远程设备本地,所述远程设备指用户无法使用、但可通过指令远程请求并控制该设备中的录音模块的设备。


3.如权利要求1所述的一种基于音频录制的目标推荐方法,其特征在于,所述录制当前环境声音是指:通过拾音设备采集当前环境声音,该当前环境声音为外放状态,
或者,
所述录制当前环境声音是指:通过设备的内部电路采集当前环境声音,该当前环境声音为外放状态或内放状态。


4.如权利要求1所述的一种基于音频录制的目标推荐方法,其特征在于,设定录制时长参数,默认值为1-3秒,第一音频数据和补充音频数据根据录制时长控制录制的起止时间;
所述第一音频数据的录制时长,和所述补充音频数据的录制时长相同或不同,当不同时,所述补充音频数据的录制时长大于所述第一音频数据的录制时长。


5.如权利要求4所述的一种基于音频录制的目标推荐方法,其特征在于,设定录制时长增量参数,默认值为1秒...

【专利技术属性】
技术研发人员:李照飞
申请(专利权)人:亿览在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1