一种播放参数自动调节方法、智能音箱及存储介质与流程

文档序号:12949537阅读:331来源:国知局
一种播放参数自动调节方法、智能音箱及存储介质与流程

本发明属于音箱设备领域,尤其涉及一种播放参数自动调节方法、智能音箱及存储介质。



背景技术:

音箱经常会用来播放音乐或一些其它的音频文件,现有的音箱在为用户播放音乐或其它音频文件时,并不能自动记录用户设定的播放音量或播放音效等播放参数,因此用户每次使用音箱进行音频播放时,都需要手动调节播放参数,用户体验感较低。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供了一种播放参数自动调节方法、智能音箱及存储介质,旨在解决现有技术中用户在使用音箱进行音频播放时,需要手动调节播放参数用户体验感较低的技术问题。

为实现上述目的,本发明提供了一种播放参数自动调节方法,所述方法包括以下步骤:

智能音箱进行语音检测,获得当前语音信号;

对所述当前语音信号进行特征提取,获得所述当前语音信号中的当前语音特征;

查找与所述当前语音特征对应的目标播放参数;

根据所述目标播放参数进行播放设置。

优选地,所述查找与所述当前语音特征对应的目标播放参数之后,所述方法还包括:

在未查找到与所述当前语音特征对应的目标播放参数时,向用户发出参数设置提示信息;

接收用户输入的参数设置指令,从所述参数设置指令中提取预设播放参数;根据所述预设播放参数进行播放设置。

优选地,所述接收用户输入的参数设置指令,从所述参数设置指令中提取预设播放参数之后,所述方法还包括:

将所述预设播放参数与所述当前语音特征进行关联,并对关联后的所述预设播放参数及所述当前语音特征进行存储。

优选地,所述将关联后的所述预设播放参数及所述当前语音特征进行存储,具体包括:

建立映射关系表,将关联后的所述预设播放参数及所述当前语音特征存储至所述映射关系表中;

相应地,所述查找与所述当前语音特征对应的目标播放参数,具体包括:

在所述映射关系表中查找与所述当前语音特征对应的目标播放参数。

优选地,所述方法还包括:

智能音箱接收用户输入的参数调节指令,从所述参数调节指令中提取待调节播放参数;根据所述待调节播放参数进行播放设置。

优选地,所述根据所述待调节播放参数进行播放设置之后,所述方法还包括:

根据获取到的待调节播放参数,对储存在所述映射关系表中的所述预设播放参数进行更新。

优选地,所述对所述当前语音信号进行特征提取,获得所述当前语音信号中的当前语音特征之前,所述方法还包括:

判断所述当前语音信号的信号强度是否大于预设信号强度;

若大于,则执行所述对所述当前语音信号进行特征提取的步骤。

优选地,所述智能音箱进行语音检测,获得当前语音信号,具体包括:

智能音箱通过麦克风阵列进行语音检测,获得当前语音信号。

此外,为实现上述目的,本发明还提出一种智能音箱,所述智能音箱包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的播放参数自动调节程序,所述播放参数自动调节程序配置为实现如上文所述的播放参数自动调节方法的步骤。

此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有播放参数自动调节程序,所述播放参数自动调节程序被处理器执行时实现如上文所述的播放参数自动调节方法的步骤。

本发明通过智能音箱进行语音检测,获得当前语音信号;对所述当前语音信号进行特征提取,获得所述当前语音信号中的当前语音特征;查找与所述当前语音特征对应的目标播放参数;根据所述目标播放参数进行播放设置,由于是智能音箱自动获取对应的目标播放参数,然后进行播放设置,从而使用户在使用音箱进行音频播放时不需要手动调节播放参数,提高了用户体验。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的智能音箱的结构示意图;

图2为本发明播放参数自动调节方法第一实施例的流程示意图;

图3为本发明播放参数自动调节方法第二实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实施例方案涉及的硬件运行环境的智能音箱结构示意图。

如图1所示,该智能音箱可以包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005,麦克风阵列1006。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的结构并不构成对智能音箱的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及播放参数自动调节程序。

所述智能音箱可以是能够实现语音采集或检测、程序运行及音频播放的音箱设备,本实施例对此不加以限制。

在图1所示的智能音箱中,网络接口1004主要用于与后台服务器进行数据通信;麦克风阵列1006,配置为采集或检测用户发出当前语音及信号;用户接口1003主要用于与用户进行数据交互;本发明智能音箱中的处理器1001、存储器1005可以设置在智能音箱中,所述智能音箱通过处理器1001调用存储器1005中存储的播放参数自动调节程序,并执行以下操作:

智能音箱进行语音检测,获得当前语音信号;

对所述当前语音信号进行特征提取,获得所述当前语音信号中的当前语音特征;

查找与所述当前语音特征对应的目标播放参数;

根据所述目标播放参数进行播放设置。

进一步地,处理器1001可以调用存储器1005中存储的播放参数自动调节程序,还执行以下操作:

在未查找到与所述当前语音特征对应的目标播放参数时,向用户发出参数设置提示信息;

接收用户输入的参数设置指令,从所述参数设置指令中提取预设播放参数;根据所述预设播放参数进行播放设置。

进一步地,处理器1001可以调用存储器1005中存储的播放参数自动调节程序,还执行以下操作:

将所述预设播放参数与所述当前语音特征进行关联,并对关联后的所述预设播放参数及所述当前语音特征进行存储。

进一步地,处理器1001可以调用存储器1005中存储的播放参数自动调节程序,还执行以下操作:

建立映射关系表,将关联后的所述预设播放参数及所述当前语音特征存储至所述映射关系表中。

进一步地,处理器1001可以调用存储器1005中存储的播放参数自动调节程序,还执行以下操作:

智能音箱接收用户输入的参数调节指令,从所述参数调节指令中提取待调节播放参数;

根据所述待调节播放参数进行播放设置。

进一步地,处理器1001可以调用存储器1005中存储的播放参数自动调节程序,还执行以下操作:

根据获取到的待调节播放参数,对储存在所述映射关系表中的所述预设播放参数进行更新。

进一步地,处理器1001可以调用存储器1005中存储的播放参数自动调节程序,还执行以下操作:

判断所述当前语音信号的信号强度是否大于预设信号强度阈值;

若大于,则执行所述对所述当前语音信号进行特征提取的步骤。

本发明实施例的有益效果是:智能音箱通过语音检测获取语音信号,从语音信号中提取语音特征,并根据提取到的语音特征来获取对应的目标播放参数,然后自动进行播放设置,能够使用户在使用智能音箱进行音频播放时不需要手动调节播放参数,提高了用户体验。

基于上述硬件结构,提出本发明播放参数自动调节方法实施例。

参照图2,图2为本发明一种播放参数自动调节方法第一实施例的流程示意图。

本实施例中,所述方法包括以下步骤:

步骤s10:智能音箱进行语音检测,获得当前语音信号;

需要说明的是,本实施例的方法执行主体为智能音箱,所述智能音箱可以是能够实现语音采集或检测、程序运行及音频播放的音箱设备。

本实施例中的智能音箱在接收到当前环境预设范围内的语音指令时,会将设备状态从关机或待机状态调整为开启或工作状态,也就是说,用户可以通过发出语音指令例如“开启”、“打开音箱”或“开启音箱”等来“唤醒”智能音箱,使智能音箱进入到工作状态,所述预设范围及语音指令可根据实际的硬件配置而设定,本实施例对此不加以限制。

应理解的是,当用户发出预设语音指令来“唤醒”所述智能音箱时,所述智能音箱通过预置的声学传感器来对周围环境进行语音检测,采集当前环境中的语音信号,考虑到麦克风阵列与传统的声学传感器相比具有噪声抑制、回声抑制以及去混响等优点,本实施优选采用麦克风阵列来对当前环境进行语音检测,采集环境中的语音信号。

可理解的是,不同的用户或发声设备发出的声音不尽相同,通过提取对应的语音或声音信号中的语音特征,就可以较为准确地对发声源进行区别。

需要说明的是,智能音箱通过麦克风阵列对当前环境进行语音检测采集环境中的语音信号时,当前环境中的可能会同时存在多个发声源,为避免智能音箱对获取到的每个语音信号都进行特征提取,额外增加智能音箱的工作量,所述方法还包括:判断所述当前语音信号的信号强度是否大于预设信号强度;若大于,则对所述当前语音信号进行特征提取,所述预设信号强度可根据实际情况调节,例如,当检测到当前环境中存在多个语音信号时,自动调高所述预设信号强度,当检测到当前环境中只有一个语音信号时,相对调低所述预设信号强度,具体预设信号强度的设定与调节可根据实际情况设定,本实施对此不加以限制。

步骤s20:对所述当前语音信号进行特征提取,获得所述当前语音信号中的当前语音特征;

需要说明的是,智能音箱在筛选出当前信号强度大于预设信号强度的语音信号后,为排除筛选后语音信号中的噪声语音信号,如宠物或者其他家电设备发出的语音信号,需要先对获取到的语音信号进行辨识,在确定所述当前语音信号为当前用户出发的情况下,再对所述当前语音信号进行特征提取,所述特征提取可以是提取所述当前语音信号对应的音调特征、响度特征、音色特征或声纹特征等,本实施例对此不加以限制,但考虑到采用声纹特征的辨识度或区分度较高,本实施例优先对当前检测到的语音信号进行声纹特征提取。

步骤s30:查找与所述当前语音特征对应的目标播放参数;

当然,在执行该步骤之前,智能音箱会在用户根据个人喜好对智能音箱的播放参数进行个性化设置时,将预先获取的用户语音特征与设置后的播放参数进行关联,以实现在获取到当前语音信号对应的语音特征时,通过该语音特征获取到用户事先设定的播放参数。

在具体实现中,当用户开启智能音箱进行音乐或音频播放时,智能音箱会根据提取到的当前语音特征去查找与该当前语音特征相关联的播放参数,从而获得目标播放参数。

步骤s40:根据所述目标播放参数进行播放设置。

可以理解的是,所述目标播放参数可以是播放音量、播放音效等,具体的播放参数种类可根据实际情况而定,本实施例对此不加以限制。

在具体实现中,智能音箱在对音乐或音频文件进行播放时,会根据获取到的目标播放参数自动进行播放设置,例如,当智能音箱获取到当前用户对应的目标播放参数中播放音量为50,播放音效为流行音乐音效时,智能音箱自动将当前播放参数中的播放音量设置为50,播放音效设置为流行音乐音效。

本实施例中智能音箱通过进行语音检测,获得当前语音信号;对所述当前语音信号进行特征提取,获得所述当前语音信号中的当前语音特征;查找与所述当前语音特征对应的目标播放参数;根据所述目标播放参数进行播放设置,能够在用户使用智能音箱进行音频播放时,获取与用户当前语音特征对应的播放参数,并根据获取到的播放参数自动进行播放设置,从而使用户在使用智能音箱时不需要手动调节播放参数,提高了用户体验。

参考图3,图3为本发明播放参数自动调节方法第二实施例的流程示意图。

基于上述第一实施例,本实施例提出的播放参数自动调节方法在步骤s30之后,还包括:

s50:在未查找到与所述当前语音特征对应的目标播放参数时,向用户发出参数设置提示信息;

可以理解的是,并非每个发出语音信号的用户所对应的语音特征在智能音箱中都有与之关联的播放参数,例如初次使用智能音箱的用户,智能音箱之前并未获取到用户预设的播放参数,自然也不能完成将用户预设的播放参数与获取到的当前语音特征进行关联这一操作。

此时,为提高用户体验感,智能音箱可向未设置播放参数的用户发出提示信息以提示用户进行参数设置,其具体提示方式可以通过语音播报,也可以通过智能音箱的人机交互面板显示对应文字来提醒用户进行参数设定,本实施例对此不加以限制。

在具体实现中,当智能音箱未查找到与所述当前语音特征对应的目标播放参数时,可通过预设的提示方式,例如语音播报来提醒用户进行播放参数的设置。

步骤s60:接收用户输入的参数设置指令,从所述参数设置指令中提取预设播放参数;

可以理解的是,用户在接收到智能音箱发出的参数设置提示信息后,仍然会根据自身需求选择是否进行参数设置,当智能音箱在预设时间内未接收到用户输入的参数设置指令时,则默认当前用户拒绝进行参数设置,此时智能音箱可将播放参数设置为初始播放参数,所述初始播放参数可以是智能音箱设备出厂时设定的播放参数,所述预设时间可以根据实际情况设置,例如30秒、40秒或60秒等,本实施例对此不加以限制。

当智能音箱在预设时间内接收到用户输入的参数设置指令时,对所述参数设置指令进行解析,获取所述参数设置指令中包含的预设播放参数。

为使初次设定播放参数的用户再次使用该智能音箱时不用手动调节播放参数,所述方法还包括:将所述预设播放参数与所述当前语音特征进行关联,并对关联后的所述预设播放参数及所述当前语音特征进行存储。

在具体实现中,智能音箱对于初次开启或使用音箱,并进行播放参数设置的用户,会将提取到的当前用户对应的语音特征作为注册信息,自动为当前用户创建用户账户,然后对用户预设的播放参数与提取的语音特征进行关联,将关联后的所述预设播放参数及所述当前语音特征与新创建的用户账户或账户id进行绑定并保存。

为实现对播放参数的快速查找,在对用户预设的播放参数与对应提取的语音特征进行关联后,可通过建立映射关系表或数据库,将关联后的所述预设播放参数及所述当前语音特征存储至所述映射关系表或数据库中。

需要说明的是,所述映射关系,是指两个元素之间或者是类目与类目之间相互“对应”的关系,即可以通过预先建立这种映射关系,来通过所述映射关系中的其中一种元素或类目,精准快速地查找到与之对应的元素或类目。本实施例通过建立映射关系表,将关联后的所述预设播放参数及所述当前语音特征存储至所述映射关系表中,从而能够使智能音箱在提取到语音特征时,根据所述映射关系表快速地查找对应的播放参数。

步骤s70:根据所述预设播放参数进行播放设置。

应理解的是,智能音箱在获取到用户预设的播放参数时,会根据预设的播放参数进行相应的播放参数的设置。

本实施中的智能音箱在未查找到与所述当前语音特征对应的目标播放参数时,向用户发出参数设置提示信息;接收用户输入的参数设置指令,从所述参数设置指令中提取预设播放参数;并根据所述预设播放参数进行播放设置,解决了新用户在后续使用相同智能音箱时,需要手动调节播放参数的问题,提高了用户体验。

基于上述各实施例,本实施例提出的播放参数自动调节方法还包括:

智能音箱接收用户输入的参数调节指令,从所述参数调节指令中提取待调节播放参数;根据所述待调节播放参数进行播放设置。

可以理解的是,用户在使用智能音箱进行音乐或音频播放的过程中,会根据自身需求对播放参数进行调节,例如,当用户心情愉快的时候,喜欢的音效可能是摇滚音效或爵士音效,播放音量的就相对较高;当用户心情低落的时候,喜欢的音效可能是普通音效或古典音效,播放音量就相对较低。因此,当用户需要改变当前的播放参数时,智能音箱通过接收用户输入的参数调节指令,并对所述参数调节指令进行解析以提取所述参数调节指令所携带的待调节播放参数,所述待调节播放参数为用户当前输入的预调节播放参数。

在具体实现中,智能音箱在接收到用户输入的参数调节指令时,对所述参数调节指令进行解析,提取所述参数调节指令所携带的待调节播放参数;然后根据提取到的待调节播放参数设置调节对应的播放参数。

需要说明的是,在某些场景,例如,在个人住宅或卧室中使用智能音箱的用户通常会比较固定,这些用户每次在使用智能音箱进行音频播放时,所偏好的音乐风格或播放参数都会由于情绪的变化而变化,为了减少用户频繁手动调节播放参数,在用户向智能音箱发送参数调节指令对当前播放参数进行调节后,所述方法还包括:根据获取到的待调节播放参数,对储存在所述映射关系表中的所述预设播放参数进行更新。

可以理解的是,智能音箱在根据获取到的参数调节指令对播放参数进行设置后,可自动记录调节后的播放参数,然后根据调节后的播放参数对预先存储在映射关系表中的预设播放参数进行更新,这样当用户在后续使用智能音箱进行播放参数的设置时,只需要语音输入切换指令即可完成播放参数的设置。

在具体实现中,智能音箱可以根据用户选择播放的音乐或音频类型来对当前设置的播放参数进行类型标注,例如,当智能音箱播放的音乐大部分为节奏轻快,曲调高昂的音乐时,将用户此次设定的播放参数标注为愉悦型,当用户选择播放的音乐大部分为词曲悲伤,音调低沉的音乐时,将用户此次设定的播放参数标注为忧郁型。为了简化用户设置,可预先在智能音箱中设定语音切换指令以实现播放参数的自动切换或设置,所述语音切换指令可以是表征当前情绪的关键词语音,例如,当检测到用户发出的“愉悦”“高兴”等关键词语音时,将播放参数设置为愉悦型播放参数;当检测到用户发出的“郁闷”“失落”等关键词语音时,将播放参数设置为忧郁型播放参数。具体的播放参数类型的标注以及其与关键词语音之间的对应关系可根据实际情况而定,本实施例对此不加以限制。

本实施例智能音箱通过接收用户输入的参数调节指令,从所述参数调节指令中提取待调节播放参数;根据所述待调节播放参数进行播放设置,并根据获取到的待调节播放参数,对储存在所述映射关系表中的所述预设播放参数进行更新,从而能够避免用户频繁地手动调节播放参数,使用户在进行播放参数切换时,只需要通过发出语音切换指令来设置对应的播放参数,简化了用户设置,提高了用户体验。

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有播放参数自动调节程序,所述播放参数自动调节程序被处理器执行时实现如下操作:

智能音箱进行语音检测,获得当前语音信号;

对所述当前语音信号进行特征提取,获得所述当前语音信号中的当前语音特征;

查找与所述当前语音特征对应的目标播放参数;

根据所述目标播放参数进行播放设置。

进一步地,播放参数自动调节程序被处理器执行时还实现如下操作:

在未查找到与所述当前语音特征对应的目标播放参数时,向用户发出参数设置提示信息;

接收用户输入的参数设置指令,从所述参数设置指令中提取预设播放参数;根据所述预设播放参数进行播放设置。

进一步地,播放参数自动调节程序被处理器执行时还实现如下操作:

将所述预设播放参数与所述当前语音特征进行关联,并对关联后的所述预设播放参数及所述当前语音特征进行存储。

进一步地,播放参数自动调节程序被处理器执行时还实现如下操作:

建立映射关系表,将关联后的所述预设播放参数及所述当前语音特征存储至所述映射关系表中。

进一步地,播放参数自动调节程序被处理器执行时还实现如下操作:

智能音箱接收用户输入的参数调节指令,从所述参数调节指令中提取待调节播放参数;

根据所述待调节播放参数进行播放设置。

进一步地,播放参数自动调节程序被处理器执行时还实现如下操作:

根据获取到的待调节播放参数,对储存在所述映射关系表中的所述预设播放参数进行更新。

进一步地,播放参数自动调节程序被处理器执行时还实现如下操作:

判断所述当前语音信号的信号强度是否大于预设信号强度阈值;

若大于,则执行所述对所述当前语音信号进行特征提取的步骤。

本发明实施例的有益效果是:智能音箱通过语音检测获取语音信号,从语音信号中提取语音特征,并根据提取到的语音特征来获取对应的目标播放参数,然后自动进行播放设置,能够使用户在使用音箱进行音频播放时不需要手动调节播放参数,提高了用户体验。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1