音频播放方法、装置及机器人制造方法及图纸

技术编号:39406420 阅读:16 留言:0更新日期:2023-11-19 15:58
本发明专利技术涉及机器人音频播放控制技术领域,尤其涉及一种音频播放方法、装置及机器人。该方法通过获取机器状态信息,并根据机器状态信息判断是否触发对应的语音播报,若是,则获取待播报语音对应的语音键值,并根据语音键值在预设哈希表中查询对应的音频文件,然后播放音频文件,从而能够在不同应用场景下,获取机器状态信息并根据机器状态信息查询到对应需要播放的音频文件然后播放。相比于现有技术,本发明专利技术无需更改语音播放管理算法和硬件驱动方面,只需在触发对应语音播报时,通过该语音播报对应的键值在预设哈希表中查询对应的音频文件,然后播放该音频文件,适配机器人多功能模块语音的播放,同时满足机器人不同场景下的播放业务需求。播放业务需求。播放业务需求。

【技术实现步骤摘要】
音频播放方法、装置及机器人


[0001]本专利技术涉及机器人音频播放控制
,尤其涉及一种音频播放方法、装置及机器人。

技术介绍

[0002]欧美国家许多家庭都有独立的庭院,庭院劳动超过20种,包含草坪维护和落叶清理、积雪铲除、草坪灌溉、安全巡逻等等。由于传统维护方式费时费力,伴随着AI和机器人技术的兴起,越来越多种类的庭院智能机器人投入了市场。然而,用户购买多台单一功能的机器人的开销过大,且担心机器人繁琐的后期维护工作。因此多个模块组合的机器人成为了未来的趋势。
[0003]目前,智能机器人可分为车身主体与不同的功能模块,通过将车身主体与不同的功能模块相结合来实现割草、扫雪、吹落叶等功能,达到满足全年主要庭院工作的需求。
[0004]伴随着业务场景的增加,对多模块机器人的软件端也提出了新的挑战:使用同一套代码适配不同的功能逻辑,满足不同场景的业务需求。以语音模块为例,语音模块涉及到机器软件端业务、播放控制算法、硬件驱动协议。当机器人变更功能模块时,提示语音、播报场景、播放控制逻辑也需要改变,因此亟需寻找一种单程序适配多功能本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种音频播放方法,其特征在于,所述方法包括:获取机器状态信息,并根据所述机器状态信息判断是否触发对应的语音播报;若是,则获取待播报语音对应的语音键值,并根据所述语音键值在预设哈希表中查询对应的音频文件;播放所述音频文件。2.如权利要求1所述的音频播放方法,其特征在于,所述获取机器状态信息,并根据所述机器状态信息判断是否触发对应的语音播报之前,还包括:获取配置文件,并读取所述配置文件中的音频文件;将所述音频文件映射成音频属性数据结构;通过哈希表建立所述音频文件的键值与对应的音频属性数据结构之间的关联得到预设哈希表。3.如权利要求2所述的音频播放方法,其特征在于,所述根据所述语音键值在预设哈希表中查询对应的音频文件,包括:根据所述语音键值在预设哈希表中查询对应的音频属性数据结构;基于所述音频属性数据结构确定音频文件。4.如权利要求3所述的音频播放方法,其特征在于,所述播放所述音频文件,包括:基于所述音频属性数据结构将所述音频文件插入语音管理队列;根据所述语音管理队列确定所述音频文件的播放时间;在达到所述播放时间时,播放所述音频文件。5.如权利要求4所述的音频播放方法,其特征在于,所述基于所述音频属性数据结构将所述音频文件插入语音管理队列,包括:基于所述音频属性数据结构获取所述音频文件的优先级和时间排序;基于所述优先级和时间排序将所述音频文件插入...

【专利技术属性】
技术研发人员:黄阳陈显森
申请(专利权)人:深圳汉阳科技有限公司
类型:发明
国别省市:

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

1