一种智能空调的歌曲播放方法及装置与流程

文档序号:23753093发布日期:2021-01-29 13:01阅读:198来源:国知局
一种智能空调的歌曲播放方法及装置与流程

[0001]
本发明涉及空调技术领域,特别涉及一种智能空调的歌曲播放方法及装置。


背景技术:

[0002]
空调是大部分的家庭客厅内的重要智能设备,随着空调智能化的提高,空调具备了麦克风、扬声器、网络通信模块和智能处理器,满足了用户通过语音方式来点播歌曲的用户需求,但是难以满足不同用户在点播歌曲时的差异化需求。如何妥善的解决上述问题,就成为了业界亟待解决的课题。


技术实现要素:

[0003]
本发明提供一种智能空调的歌曲播放方法及装置,用以解决如何针对不同用户个性化的播放该用户所喜爱的音乐。
[0004]
根据本发明实施例的第一方面,提供一种智能空调的歌曲播放方法,包括:
[0005]
识别出接收到的语音信息中的歌曲信息和声纹信息;
[0006]
根据所述语音信息中的声纹信息,确定出所述声纹信息对应的用户id;
[0007]
在所述用户id对应的歌曲列表中,查找出所述歌曲信息对应的歌曲并播放。
[0008]
在一个实施例中,还包括:
[0009]
若所述声纹信息不存在对应的用户id,则创建一个新的用户id。
[0010]
在一个实施例中,所述在所述用户id对应的歌曲列表中,查找出所述歌曲信息对应的歌曲并播放,包括:
[0011]
若所述歌曲播放期间没有接收到新的歌曲播放指令,在所述歌曲播放完毕之后,按照所述用户id的歌曲列表中歌曲的播放优先级来依次播放。
[0012]
在一个实施例中,所述在所述用户id对应的歌曲列表中,查找出所述歌曲信息对应的歌曲并播放,还包括:
[0013]
若所述歌曲播放期间接收到新的歌曲播放指令,中断当前正在播放的歌曲,播放所述新的歌曲播放指令中的歌曲。
[0014]
在一个实施例中,还包括:
[0015]
若所述语音信息中不包含歌曲信息,则在所述用户id对应的歌曲列表中,按照所述歌曲列表中歌曲的播放优先级来依次播放。
[0016]
在一个实施例中,还包括:
[0017]
在播放完所述歌曲后,将所述歌曲的播放次数加一。
[0018]
根据本发明实施例的第二方面,提供一种智能空调的歌曲播放装置,包括:
[0019]
识别模块,用于识别出接收到的语音信息中的歌曲信息和声纹信息;
[0020]
确定模块,用于根据所述语音信息中的声纹信息,确定出所述声纹信息对应的用户id;
[0021]
查找模块,用于在所述用户id对应的歌曲列表中,查找出所述歌曲信息对应的歌
曲并播放。
[0022]
在一个实施例中,还包括:所述识别模块、所述确定模块和所述查找模块被控制执行任一上述实施例中的智能空调的歌曲播放方法。
[0023]
根据本发明实施例的第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所提供的方法的步骤。
[0024]
根据本发明实施例的第四方面,还提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所提供的方法的步骤。
[0025]
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0026]
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
[0027]
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0028]
图1为本发明一示例性实施例示出的一种智能空调的歌曲播放的方法的流程图;
[0029]
图2为本发明另一示例性实施例示出的一种智能空调的歌曲播放的方法的流程图;
[0030]
图3为本发明一示例性实施例示出的一种智能空调的歌曲播放的方法的步骤s13的流程图;
[0031]
图4为本发明另一示例性实施例示出的一种智能空调的歌曲播放的方法的步骤s13的流程图;
[0032]
图5为本发明又一示例性实施例示出的一种智能空调的歌曲播放的方法的流程图;
[0033]
图6为本发明一示例性实施例示出的一种智能空调的歌曲播放的装置的框图;
[0034]
图7为本发明一示实施例提供的电子设备结构示意图。
具体实施方式
[0035]
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0036]
图1是根据一示例性实施例示出的一种智能空调的歌曲播放的方法流程图,如图1所示,该智能空调的歌曲播放的方法,包括以下步骤s11-s13:
[0037]
在步骤s11中,识别出接收到的语音信息中的歌曲信息和声纹信息;
[0038]
在步骤s12中,根据所述语音信息中的声纹信息,确定出所述声纹信息对应的用户id;
[0039]
在步骤s13中,在所述用户id对应的歌曲列表中,查找出所述歌曲信息对应的歌曲并播放。
[0040]
在一个实施例中,空调是大部分的家庭客厅内的重要智能设备,随着空调智能化
的提高,空调具备了麦克风、扬声器、网络通信模块和智能处理器,满足了用户通过语音方式来点播歌曲的用户需求,但是难以满足不同用户在点播歌曲时的差异化需求。本申请中的技术方案可以妥善的解决上述技术问题。
[0041]
通过空调自带的麦克风来接收用户发出的语音信息以及空调内部的语音语义分析模块,可以识别出用户发出的语义信息中的歌曲信息。通过空调内部的声纹分析模块,可以判断出该语音信息中的声纹信息,进而根据声纹用户对照库中已储存的内容。故可直接找到该声纹信息对应的用户id,该用户id是用来唯一不重复的标识用户。每一个曾经点播过歌曲的用户,都有建有一个歌曲列表,歌曲列表和用户是一一对应的关系。该用户点播过的歌曲会自动的存储再改歌曲列表中,而且还会每一首歌曲的播放次数,播放次数越多的歌曲的播放优先级越高。该用户点歌时,优先在该用户对应的点播列表中进行查找,在查找到的情况下,播放用户所点播的歌曲,在该点播的歌曲播放完毕之后,播放该用户对应的歌曲列表中的其他歌曲。声纹识别,所谓声纹(voiceprint),是用电声学仪器显示的携带言语信息的声波频谱。人类声音的产生是人体神经中枢与发音器官之间一个复杂的生理物理过程,同时还伴随着人体内气流的变化。人在发声时使用的发声器官,例如声带、舌、牙齿、喉头、肺和鼻腔等,因个体间的差异而略有不同,因而导致每个人发出的声音也不尽相同。还有,在播放完某一个曲后,将该歌曲的播放次数加一。
[0042]
本实施例中的技术方案个性化的播放每一个用户喜欢的音乐,提升了用户的使用体验。
[0043]
在一个实施例中,如图2所示,还包括如下步骤s21:
[0044]
在步骤s21中,若所述声纹信息不存在对应的用户id,则创建一个新的用户id。
[0045]
在一个实施例中,在该空调中的声纹信息库中所存储的声纹信息,来自于曾经通过该空调点播过歌曲的各个用户。当有新的用户使用该空调点播歌曲时,那么必然该空调的声纹信息库中并不会存储该新的用户。此时,空调会新建一个用户id,并在声纹信息中存储一个新的声纹,且该新建的用户id和和新存储的声纹是存在绑定关系的。
[0046]
在一个实施例中,如图3所示,步骤s13包括如下步骤s31:
[0047]
在步骤s31中,若所述歌曲播放期间没有接收到新的歌曲播放指令,在所述歌曲播放完毕之后,按照所述用户id的歌曲列表中歌曲的播放优先级来依次播放。
[0048]
在一个实施例中,很多情况下,用户会将空调播放的音乐当做背景音乐或者是环境音乐,用户会将主要的注意力集中在听歌之外的事情上。那么,用户很可能并不会注意到该歌曲即将播放结束,此时空调发出提示信息,例如直接以语音的方式提醒用户请将下一首歌曲告知空调,这样会打扰到用户,甚至打断用户正在进行的活动。在歌曲播放期间没有接收到新的歌曲播放指令,则在该歌曲播放完毕之后,按照所述用户id的歌曲列表中歌曲的播放优先级来依次播放。其中,该播放优先级可以根据历史播放次数的多少来确定,或者该播放优先级根据近期内出现频率来确定。
[0049]
在一个实施例中,如图4所示,步骤s13还包括如下步骤s41:
[0050]
在步骤s41中,若所述歌曲播放期间接收到新的歌曲播放指令,中断当前正在播放的歌曲,播放所述新的歌曲播放指令中的歌曲。
[0051]
在一个实施例中,在一些情况下,可能会有多个用户存在,正在播放的歌曲很可能并不是所有用户都满意的歌曲,此时若其中一个用户发出新的歌曲播放指令,空调会进行
切歌。在另外一个方面,正在播放的歌曲也很可能是根据某一个用户的歌曲列表来播放的,既空调根据某一个用户的歌曲列表的播放优先级来选定的歌曲,并非人为指定的歌曲。那么该歌曲将有一定的概率并非用户在当前情况下愿意听到的歌曲。所以歌曲播放期间接收到新的歌曲播放指令,中断当前正在播放的歌曲,播放该新的歌曲播放指令中的歌曲。
[0052]
在一个实施例中,如图5所示,还包括如下步骤s51:
[0053]
在步骤s51中,若所述语音信息中不包含歌曲信息,则在所述用户id对应的歌曲列表中,按照所述歌曲列表中歌曲的播放优先级来依次播放。
[0054]
在一个实施例中,用户有时候会发出模糊的语音信息,该语音信息并不包含具体的歌曲名称。例如,可能会有这样的语音信息“随便来首歌”。此时,会在用户id对应的歌曲列表中,按照所述歌曲列表中歌曲的播放优先级来依次播放。进一步的,当收到“来一首爵士乐”、“来个适合做家务听的背景乐”、“让人身心舒畅的歌曲”等等的语音信息时,会优先的在发出该语音信息的用户的播放列表中挑选合适的歌曲。
[0055]
在一个实施例中,图6是根据一示例性实施例示出的一种智能空调的歌曲播放装置框图。如图6示,该装置包括识别模块61、确定模块62和查找模块63。
[0056]
该识别模块61,用于识别出接收到的语音信息中的歌曲信息和声纹信息;
[0057]
该确定模块62,用于根据所述语音信息中的声纹信息,确定出所述声纹信息对应的用户id;
[0058]
该查找模块63,用于在所述用户id对应的歌曲列表中,查找出所述歌曲信息对应的歌曲并播放。
[0059]
该歌曲播放装置所包含的该识别模块61、该确定模块62和该查找模块63被控制执行上述任一实施例中所阐述的歌曲播放方法。
[0060]
图7示例了一种服务器的实体结构示意图,如图7所示,该服务器可以包括:处理器(processor)710、通信接口(communications interface)720、存储器(memory)730和通信总线740,其中,处理器710,通信接口720,存储器730通过通信总线740完成相互间的通信。处理器710可以调用存储器730中的逻辑指令,以执行如下方法:识别出接收到的语音信息中的歌曲信息和声纹信息;根据所述语音信息中的声纹信息,确定出所述声纹信息对应的用户id;在所述用户id对应的歌曲列表中,查找出所述歌曲信息对应的歌曲并播放。
[0061]
此外,上述的存储器730中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0062]
另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:识别出接收到的语音信息中的歌曲信息和声纹信息;根据所述语音信息中的声纹信息,确定出所述声纹信息对应的用户id;在所述用户id对应的歌曲列表中,查找出所述歌曲
信息对应的歌曲并播放。
[0063]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0064]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0065]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1