CN108241711A - 歌曲识别方法以及装置 - Google Patents

歌曲识别方法以及装置 Download PDF

Info

Publication number
CN108241711A
CN108241711A CN201611226176.4A CN201611226176A CN108241711A CN 108241711 A CN108241711 A CN 108241711A CN 201611226176 A CN201611226176 A CN 201611226176A CN 108241711 A CN108241711 A CN 108241711A
Authority
CN
China
Prior art keywords
song
information
download
client
sent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201611226176.4A
Other languages
English (en)
Inventor
张民
蒲德贵
李世星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FAFA Automobile (China) Co., Ltd.
Original Assignee
LeTV Automobile Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LeTV Automobile Beijing Co Ltd filed Critical LeTV Automobile Beijing Co Ltd
Priority to CN201611226176.4A priority Critical patent/CN108241711A/zh
Publication of CN108241711A publication Critical patent/CN108241711A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例提供一种歌曲识别方法以及装置,属于信息技术领域。用于终端设备的客户端的方法包括:接收车辆中控***发送的待识别歌曲的信息;向服务器发送所述信息;接收所述服务器发送的针对所述信息的歌曲识别结果;以及向所述车辆中控***发送所述歌曲识别结果。本发明实施例能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,在满足了用户需求的同时也大大提高了车辆的智能性。

Description

歌曲识别方法以及装置
技术领域
本发明实施例涉及信息技术领域,具体地,涉及一种歌曲识别方法以及装置。
背景技术
随着科技的不断发展,用户对于车辆的智能性要求不断提高,例如在车辆内通过车辆中控***收听调频广播时期望知道所听歌曲的信息。本申请发明人在实现本发明实施例的过程中发现现有技术的上述方案具有如下缺陷:如果用户想要知道该歌曲的信息需要自己记录下歌曲的歌词或者旋律,之后通过搜索引擎进行搜索,即不能实现对歌曲的自动识别。
发明内容
本发明实施例的目的是提供一种歌曲识别方法和装置,用于解决上述技术问题或者至少部分地解决上述技术问题。
为了实现上述目的,本发明实施例提供一种歌曲识别方法,用于终端设备的客户端,该方法包括:接收车辆中控***发送的待识别歌曲的信息;向服务器发送所述信息;接收所述服务器发送的针对所述信息的歌曲识别结果;以及向所述车辆中控***发送所述歌曲识别结果。
可选地,所述方法还包括:接收所述车辆中控***发送的针对所识别歌曲的下载歌曲请求;向所述服务器发送所述下载歌曲请求;接收所述服务器发送的响应于所述下载歌曲请求的歌曲数据;以及向所述车辆中控***发送所述歌曲数据。
可选地,所述待识别歌曲的信息为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果为所识别歌曲的歌曲介绍,以及所述歌曲数据为所识别歌曲的下载地址。
根据本发明实施例的另一方面,本发明实施例提供一种歌曲识别方法,用于服务器,该方法包括:接收客户端发送的待识别歌曲的信息;将所述信息与数据库中的歌曲信息进行匹配;在所述信息与所述歌曲信息匹配的情况下,确定针对所述信息的歌曲识别结果为所述歌曲信息所对应的歌曲介绍;以及向所述客户端发送所述歌曲识别结果。
可选地,所述方法还包括:接收所述客户端发送的针对所识别歌曲的下载歌曲请求;响应于所述下载歌曲请求,从所述数据库获取所述歌曲识别结果对应的歌曲数据;以及向所述客户端发送所述歌曲数据。
可选地,其中所述歌曲信息为歌曲的至少一部分的脉冲编码调制数据,所述歌曲数据为所识别歌曲的下载地址。
根据本发明实施例的另一方面,本发明实施例提供一种歌曲识别方法,用于车辆中控***,该方法包括:响应于用户对调频广播正在播放的歌曲的识别指示,生成待识别歌曲的信息;向客户端发送所述信息;接收所述客户端发送的对于所述信息的歌曲识别结果;以及显示所述歌曲识别结果。
可选地,所述方法还包括:响应于用户对所识别歌曲的下载指示,生成针对所识别歌曲的下载歌曲请求;向所述客户端发送所述下载歌曲请求;接收所述客户端发送的歌曲数据;根据所述歌曲数据,下载所述歌曲。
可选地,所述待识别歌曲的信息为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果为所识别歌曲的歌曲介绍,以及所述歌曲数据为所识别歌曲的下载地址。
根据本发明实施例的另一方面,本发明实施例提供一种歌曲识别装置,用于终端设备的客户端,该装置包括:接收模块,用于接收车辆中控***发送的待识别歌曲的信息;发送模块,用于向服务器发送所述信息;以及所述接收模块还用于接收所述服务器发送的针对所述信息的歌曲识别结果;所述发送模块还用于向所述车辆中控***发送所述歌曲识别结果。
可选地,所述接收模块还用于接收所述车辆中控***发送的针对所识别歌曲的下载歌曲请求;所述发送模块还用于向所述服务器发送所述下载歌曲请求;所述接收模块还用于接收所述服务器发送的响应于所述下载歌曲请求的歌曲数据;以及所述发送模块还用于向所述车辆中控***发送所述歌曲数据。
可选地,所述待识别歌曲的信息为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果为所识别歌曲的歌曲介绍,以及所述歌曲数据为所识别歌曲的下载地址。
根据本发明实施例的另一方面,本发明实施例提供一种歌曲识别装置,用于服务器,该装置包括:接收模块,用于接收客户端发送的待识别歌曲的信息;处理模块,用于将所述信息与数据库中的歌曲信息进行匹配;以及用于在所述信息与所述歌曲信息匹配的情况下,确定针对所述信息的歌曲识别结果为所述歌曲信息所对应的歌曲介绍;以及发送模块,用于向所述客户端发送所述歌曲识别结果。
可选地,所述接收模块还用于接收所述客户端发送的针对所识别歌曲的下载歌曲请求;所述处理模块还用于响应于所述下载歌曲请求从所述数据库获取所述歌曲识别结果对应的歌曲数据;以及所述发送模块还用于向所述客户端发送所述歌曲数据。
可选地,其中所述歌曲信息为歌曲的至少一部分的脉冲编码调制数据,所述歌曲数据为所识别歌曲的下载地址。
根据本发明实施例的另一方面,本发明实施例提供一种歌曲识别装置,用于车辆中控***,该装置包括:生成模块,用于响应于用户对调频广播正在播放的歌曲的识别指示生成待识别歌曲的信息;发送模块,用于向客户端发送所述信息;接收模块,用于接收所述客户端发送的对于所述信息的歌曲识别结果;以及显示模块,用于显示所述歌曲识别结果。
可选地,所述生成模块还用于响应于用户对所识别歌曲的下载指示生成针对所识别歌曲的下载歌曲请求;所述发送模块还用于向所述客户端发送所述下载歌曲请求;所述接收模块还用于接收所述客户端发送的歌曲数据;以及所述装置还包括:下载模块,用于根据所述歌曲数据,下载所述歌曲。
可选的,所述待识别歌曲的信息为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果为所识别歌曲的歌曲介绍,以及所述歌曲数据为所识别歌曲的下载地址。
通过上述技术方案,车辆中控***将待识别歌曲的信息通过客户端发送到服务器,服务器能够根据所述信息识别歌曲并将歌曲识别结果通过客户端返回到车辆中控***并向用户进行显示,由此能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,在满足了用户需求的同时也大大提高了车辆的智能性。
本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:
图1是根据本发明实施例的用于车辆中控***的歌曲识别方法的流程图;
图2是根据本发明实施例的在车辆中控***处的下载歌曲的方法的流程图;
图3是根据本发明实施例的用于客户端的歌曲识别方法的流程图;
图4是根据本发明实施例的在客户端处的下载歌曲的方法的流程图;
图5是根据本发明实施例的用于服务器的歌曲识别方法的流程图;
图6是根据本发明实施例的在服务器处的下载歌曲的方法的流程图;
图7是根据本发明实施例的歌曲识别过程中设备交互过程的流程图;
图8是根据本发明实施例的用于车辆中控***的歌曲识别装置的结构图;
图9是根据本发明实施例的用于车辆中控***的歌曲识别装置的结构图;
图10是根据本发明实施例的用于客户端的歌曲识别装置的结构图;以及
图11是根据本发明实施例的用于服务器的歌曲识别装置的结构图。
具体实施方式
以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
为了实现本发明实施例的目的,下面将以多个实施例来对本发明的思想进行更为详细地描述:
实施例1
图1是根据本发明实施例的用于车辆中控***的歌曲识别方法的流程图,该方法可以用于车辆中控***,如图1所示,该方法可包括如下步骤。
在步骤S11中,响应于用户对调频广播正在播放的歌曲的识别指示,生成待识别歌曲的信息。
举例来说,用户在车辆中控***的调频广播中听到了一首正在播放的歌曲,例如广告时段播放的歌曲,或者由于一些原因没有听到该歌曲的名称,期望知道关于该歌曲的信息,例如歌曲名称、演唱者等等的信息。此时,用户可以触发本发明实施例的歌曲识别功能,例如点击车辆中控***控制面板上的“歌曲识别”按钮或者点击功能键进行语音输入“歌曲识别”,执行步骤S11,即响应于用户对调频广播正在播放的歌曲的识别指示,生成待识别歌曲的信息,所述待识别歌曲的信息可以为录制的所述待识别歌曲的至少一部分的脉冲编码调制(PCM)数据。即录制该歌曲的全部或者部分。
在步骤S12中,向客户端发送所述信息。
举例来说,将所述信息,即所述待识别歌曲的至少一部分的脉冲编码调制(PCM)数据发送给客户端,例如,所述客户端与车辆中控***可以通过USB等数据线连接,以实现信息的传输。或者,也可以通过蓝牙、红外等无线连接建立传输。之后,客户端将会把所述信息通过无线网络(例如WiFi无线网络)发送到服务器(例如车辆提供商的云端服务器、或者其他第三方云端服务器)进行歌曲识别,服务器将歌曲识别结果通过无线网络返回到客户端。
在步骤S13中,接收所述客户端发送的对于所述信息的歌曲识别结果。
举例来说,客户端将上述来自服务器的歌曲识别结果通过上述有线或无线连接发送给车辆中控***。其中,所述歌曲识别结果可以为所识别歌曲的歌曲介绍,所述歌曲介绍可以包括以下中的一者或多者:歌曲名称、歌曲的演唱者、所在专辑、演唱者图片、专辑图片、以及歌曲歌词。
在步骤S14中,显示所述歌曲识别结果。
举例来说,车辆中控***可以在控制面板的显示屏上显示所述歌曲识别结果,即显示以下中的一者或多者:歌曲名称、歌曲的演唱者、所在专辑、演唱者图片、专辑图片、以及歌曲歌词。
通过上述实施例,用户在期望了解听到的歌曲的信息时,其只需要触发车辆中控***上的“歌曲识别”功能,就能够在显示屏上观看到关于该歌曲的详细介绍,即实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,在满足了用户需求的同时也大大提高了车辆的智能性。
实施例2
在该实施例2中,考虑到用户对于上述已经识别的歌曲,可能期望将其下载并播放,或者存储在车辆中控***中以在日后选择进行播放,图2是根据本发明实施例的在车辆中控***处的下载歌曲的方法的流程图,如图2所示,该方法可包括如下步骤。
在步骤S15中,响应于用户对所识别歌曲的下载指示,生成针对所识别歌曲的下载歌曲请求。
举例来说,用户想要下载上述识别的歌曲,此时,用户可以触发本发明实施例的下载歌曲功能,例如点击车辆中控***控制面板上的“下载歌曲”按钮或者点击功能键进行语音输入“下载歌曲”,执行步骤S15,即响应于用户对所识别歌曲的下载指示,生成针对所识别歌曲的下载歌曲请求。
在步骤S16中,向所述客户端发送所述下载歌曲请求。
例如,所述客户端与车辆中控***可以通过USB等数据线连接,以实现信息的传输。或者,也可以通过蓝牙、红外等无线连接建立传输。之后,客户端将会把所述下载歌曲请求通过无线网络(例如WiFi无线网络)发送到服务器(例如车辆提供商的云端服务器、或者其他第三方云端服务器)进行歌曲数据获取,服务器将歌曲数据通过无线网络返回到客户端。
在步骤S17中,接收所述客户端发送的歌曲数据。
举例来说,客户端将上述来自服务器的歌曲数据通过上述有线或无线连接发送给车辆中控***。其中,所述歌曲数据可以为所识别歌曲的下载地址。
在步骤S18中,根据所述歌曲数据,下载所述歌曲。
举例来说,车辆中控***可以根据所述下载地址将所述歌曲下载到车辆中控***中,并立即播放,或者存储在车辆中控***中以便用户日后选择播放。
通过上述实施例,不但能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,还可以根据用户的选择下载并播放该歌曲,或者存储在车辆中控***中,满足用户日后对该歌曲的播放需求,在满足了用户需求的同时进一步地提高了车辆的智能性。
实施例3
图3是根据本发明实施例的用于客户端的歌曲识别方法的流程图,该方法可以用于终端设备的客户端,例如智能手机、平板电脑、可穿戴设备等的客户端,如图3所示,该方法可包括如下步骤。
在步骤S21中,接收车辆中控***发送的待识别歌曲的信息。
举例来说,客户端通过USB等数据线连接或通过蓝牙、红外等无线连接接收所述信息。其中,所述待识别歌曲的信息为录制的所述待识别歌曲的至少一部分的脉冲编码调制PCM数据,即录制该歌曲的全部或者部分。
在步骤S22中,向服务器发送所述信息。
举例来说,将所述信息,即所述待识别歌曲的至少一部分的脉冲编码调制PCM数据发送给服务器,例如,客户端将会把所述信息通过无线网络(例如WiFi无线网络)发送到服务器(例如车辆提供商的云端服务器、或者其他第三方云端服务器)进行歌曲识别,服务器将歌曲识别结果通过无线网络返回到客户端。
在步骤S23中,接收所述服务器发送的针对所述信息的歌曲识别结果。
举例来说,客户端接收上述来自服务器的歌曲识别结果。其中,所述歌曲识别结果可以为所识别歌曲的歌曲介绍,所述歌曲介绍可以包括以下中的一者或多者:歌曲名称、歌曲的演唱者、所在专辑、演唱者图片、专辑图片、以及歌曲歌词。
在步骤S24中,向所述车辆中控***发送所述歌曲识别结果。
举例来说,客户端将上述来自服务器的歌曲识别结果通过上述有线或无线连接发送给车辆中控***。车辆中控***之后可以执行上述实施例1的流程,完成歌曲识别结果的显示。
通过上述实施例,用户在期望了解听到的歌曲的信息时,其只需要触发车辆中控***上的“歌曲识别”功能,就能够在显示屏上观看到关于该歌曲的详细介绍,即实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,在满足了用户需求的同时也大大提高了车辆的智能性。
实施例4
在该实施例4中,考虑到用户对于上述已经识别的歌曲,可能期望将其下载并播放,或者存储在车辆中控***中以在日后选择进行播放,图4是根据本发明实施例的在客户端处的下载歌曲的方法的流程图,如图4所示,该方法可包括如下步骤。
在步骤S25中,接收所述车辆中控***发送的针对所识别歌曲的下载歌曲请求。
举例来说,所述客户端与车辆中控***可以通过USB等数据线连接,以实现信息的传输。或者,也可以通过蓝牙、红外等无线连接建立传输。
在步骤S26中,向所述服务器发送所述下载歌曲请求。
在步骤S27中,接收所述服务器发送的响应于所述下载歌曲请求的歌曲数据。
举例来说,客户端将会把所述下载歌曲请求通过无线网络(例如WiFi无线网络)发送到服务器(例如车辆提供商的云端服务器、或者其他第三方云端服务器)进行歌曲数据获取,服务器将歌曲数据通过无线网络返回到客户端。
在步骤S28中,向所述车辆中控***发送所述歌曲数据。
举例来说,客户端将上述来自服务器的歌曲数据通过上述有线或无线连接发送给车辆中控***。其中,所述歌曲数据可以为所识别歌曲的下载地址。车辆中控***之后可以执行上述实施例2的流程,完成歌曲下载。
通过上述实施例,不但能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,还可以根据用户的选择下载并播放该歌曲,或者存储在车辆中控***中,满足用户日后对该歌曲的播放需求,在满足了用户需求的同时进一步地提高了车辆的智能性。
实施例5
图5是根据本发明实施例的用于服务器的歌曲识别方法的流程图,该方法可以用于服务器,如图5所示,该方法可包括如下步骤。
在步骤S31中,接收客户端发送的待识别歌曲的信息。
举例来说,例如车辆提供商的云端服务器、或者其他第三方云端服务器等的服务器可以通过无线网络从所述客户端接收所述待识别歌曲的信息,所述待识别歌曲的信息可以为录制的所述待识别歌曲的至少一部分的脉冲编码调制PCM数据,即录制该歌曲的全部或者部分。
在步骤S32中,将所述信息与数据库中的歌曲信息进行匹配。
举例来说,服务器可以将该信息与数据库中的歌曲信息进行匹配,例如在数据库中可以预先存储N个歌曲信息、该N个歌曲信息对应的歌曲介绍、该N个歌曲数据之间的对应关系。其中,N可以为大于零的正整数;所述歌曲信息为录制的一首歌曲的部分或者全部的脉冲编码调制数据PCM;所述歌曲介绍可以包括以下中的一者或多者:歌曲名称、歌曲的演唱者、所在专辑、演唱者图片、专辑图片、以及歌曲歌词;所述歌曲数据可以为所识别歌曲的下载地址。
在步骤S33中,在所述信息与所述歌曲信息匹配的情况下,确定针对所述信息的歌曲识别结果为所述歌曲信息所对应的歌曲介绍。
举例来说,在所述信息与数据库中的歌曲信息匹配的情况下,则可以确定该待识别歌曲为与匹配的歌曲信息对应的歌曲,之后输出歌曲识别结果为所述歌曲信息所对应的歌曲介绍,例如歌曲名称、歌曲的演唱者、所在专辑、演唱者图片、专辑图片、以及歌曲歌词等等。
在步骤S34中,向所述客户端发送所述歌曲识别结果。
举例来说,服务器可以通过无线网络(例如WiFi等)将所述歌曲识别结果发送到所述客户端。车辆中控***之后可以执行上述实施例1的流程,完成歌曲识别结果的显示。
通过上述实施例,用户在期望了解听到的歌曲的信息时,其只需要触发车辆中控***上的“歌曲识别”功能,就能够在显示屏上观看到关于该歌曲的详细介绍,即实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,在满足了用户需求的同时也大大提高了车辆的智能性。
实施例6
在该实施例6中,考虑到用户对于上述已经识别的歌曲,可能期望将其下载并播放,或者存储在车辆中控***中以在日后选择进行播放,图6是根据本发明实施例的在服务器处的下载歌曲的方法的流程图,如图6所示,该方法可包括如下步骤。
在步骤S35中,接收所述客户端发送的针对所识别歌曲的下载歌曲请求。
举例来说,例如车辆提供商的云端服务器、或者其他第三方云端服务器等的服务器可以通过无线网络从所述客户端接收所述下载歌曲请求。
在步骤S36中,响应于所述下载歌曲请求,从所述数据库获取所述歌曲识别结果对应的歌曲数据。
举例来说,服务器可以响应于该请求,从上述实施例6所述的数据库中获取与识别的歌曲对应的歌曲数据,所述歌曲数据可以为所识别歌曲的下载地址。
在步骤S37中,向所述客户端发送所述歌曲数据。
举例来说,服务器可以通过无线网络(例如WiFi等)将所述歌曲数据发送到所述客户端。车辆中控***之后可以执行上述实施例2的流程,完成歌曲下载。
通过上述实施例,不但能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,还可以根据用户的选择下载并播放该歌曲,或者存储在车辆中控***中,满足用户日后对该歌曲的播放需求,在满足了用户需求的同时进一步地提高了车辆的智能性。
实施例7
以下以客户端、服务器和车辆中控***组成的***为例对本发明实施例的思想进行说明。图7是根据本发明实施例的歌曲识别过程中设备交互过程的流程图,其中实线表示实体结构和信号流,虚线表示实体内部操作,如图7所示,该歌曲识别方法可包括如下步骤。
在步骤1001,车辆中控***可以响应于用户对调频广播正在播放的歌曲的识别指示生成待识别歌曲的信息并发送所述信息到客户端。之后,客户端将该信息发送到服务器。在步骤1002,服务器如上述实施例5所示对歌曲进行识别,并将歌曲识别结果通过客户端发送到车辆中控***。在步骤1003,车辆中控***显示所述歌曲识别结果。
进一步地,当用户想要下载所识别的歌曲时,执行步骤1004-1006。在步骤1004,车辆中控***可以响应于用户对所识别歌曲的下载指示生成针对所识别歌曲的下载歌曲请求并发送所述请求到客户端。之后,客户端将该请求发送到服务器。在步骤1005,服务器根据该请求获取识别歌曲的歌曲数据,并将歌曲数据通过客户端发送到车辆中控***。在步骤1006,车辆中控***可以根据所述歌曲数据下载所述歌曲并进行播放。
上述车辆中控***、客户端、服务器的具体执行步骤均已在实施例1-6中详细描述,在此不再赘述。
实施例8
图8是根据本发明实施例的歌曲识别装置的结构图,该装置可用于车辆中控***,如图8所示,该装置可以包括如下模块。
生成模块110,用于响应于用户对调频广播正在播放的歌曲的识别指示生成待识别歌曲的信息;
发送模块120,用于向客户端发送所述信息;
接收模块130,用于接收所述客户端发送的对于所述信息的歌曲识别结果;以及
显示模块140,用于显示所述歌曲识别结果。
在上述实施例中,所述待识别歌曲的信息可以为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果可以为所识别歌曲的歌曲介绍。
通过上述实施例,能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,在满足了用户需求的同时也大大提高了车辆的智能性。
实施例9
图9是根据本发明实施例的歌曲识别装置的结构图,该装置可用于车辆中控***,如图9所示,在该实施例中,所述生成模块110还用于响应于用户对所识别歌曲的下载指示生成针对所识别歌曲的下载歌曲请求;所述发送模块120还用于向所述客户端发送所述下载歌曲请求;所述接收模块130还用于接收所述客户端发送的歌曲数据;以及所述装置还可包括:下载模块150,用于根据所述歌曲数据,下载所述歌曲,例如所述歌曲数据可以为所识别歌曲的下载地址。
通过上述实施例,不但能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,还可以根据用户的选择下载该歌曲,并存储在车辆中控***中,满足用户日后对该歌曲的播放需求,在满足了用户需求的同时进一步地提高了车辆的智能性。
实施例10
图10是根据本发明实施例的用于客户端的歌曲识别装置的结构图,如图10所示,该装置可用于终端设备的客户端,例如智能手机、平板电脑、可穿戴设备等的客户端,该装置可以包括如下模块。
接收模块210,用于接收车辆中控***发送的待识别歌曲的信息;
发送模块220,用于向服务器发送所述信息;以及
所述接收模块210还用于接收所述服务器发送的针对所述信息的歌曲识别结果;所述发送模块220还用于向所述车辆中控***发送所述歌曲识别结果。
在上述实施例中,所述待识别歌曲的信息可以为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果可以为所识别歌曲的歌曲介绍。
通过上述实施例,能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,在满足了用户需求的同时也大大提高了车辆的智能性。
实施例11
在该实施例中,所述接收模块210还用于接收所述车辆中控***发送的针对所识别歌曲的下载歌曲请求;所述发送模块220还用于向所述服务器发送所述下载歌曲请求;所述接收模块210还用于接收所述服务器发送的响应于所述下载歌曲请求的歌曲数据;以及所述发送模块220还用于向所述车辆中控***发送所述歌曲数据,例如所述歌曲数据可以为所识别歌曲的下载地址。
通过上述实施例,不但能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,还可以根据用户的选择下载该歌曲,并存储在车辆中控***中,满足用户日后对该歌曲的播放需求,在满足了用户需求的同时进一步地提高了车辆的智能性。
实施例12
图11是根据本发明实施例的用于服务器的歌曲识别装置的结构图,如图11所示,该装置可用于用于服务器,该装置可以包括如下模块。
接收模块310,用于接收客户端发送的待识别歌曲的信息;
处理模块320,用于将所述信息与数据库中的歌曲信息进行匹配;以及用于在所述信息与所述歌曲信息匹配的情况下,确定针对所述信息的歌曲识别结果为所述歌曲信息所对应的歌曲介绍;以及
发送模块330,用于向所述客户端发送所述歌曲识别结果。
在上述实施例中,所述待识别歌曲的信息可以为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果可以为所识别歌曲的歌曲介绍。
通过上述实施例,能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,在满足了用户需求的同时也大大提高了车辆的智能性。
实施例13
在该实施例中,所述接收模块310还用于接收所述客户端发送的针对所识别歌曲的下载歌曲请求;所述处理模块320还用于响应于所述下载歌曲请求从所述数据库获取所述歌曲识别结果对应的歌曲数据;以及所述发送模块330还用于向所述客户端发送所述歌曲数据,例如所述歌曲数据可以为所识别歌曲的下载地址。
通过上述实施例,不但能够实现对用户期望获知的歌曲的快速地、高效地、准确地、自动地识别,还可以根据用户的选择下载该歌曲,并存储在车辆中控***中,满足用户日后对该歌曲的播放需求,在满足了用户需求的同时进一步地提高了车辆的智能性。
上述各个装置分别与前述各个方法相对应,具体实施方式可参见方法中详细描述,在此不再赘述。并且上述实施例1-13旨在对本发明实施例进行示例性说明,不用于限制本发明实施例的保护范围。
以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。
本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。

Claims (18)

1.一种歌曲识别方法,其特征在于,用于终端设备的客户端,该方法包括:
接收车辆中控***发送的待识别歌曲的信息;
向服务器发送所述信息;
接收所述服务器发送的针对所述信息的歌曲识别结果;以及
向所述车辆中控***发送所述歌曲识别结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述车辆中控***发送的针对所识别歌曲的下载歌曲请求;
向所述服务器发送所述下载歌曲请求;
接收所述服务器发送的响应于所述下载歌曲请求的歌曲数据;以及
向所述车辆中控***发送所述歌曲数据。
3.根据权利要求2所述的方法,其特征在于,所述待识别歌曲的信息为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果为所识别歌曲的歌曲介绍,以及所述歌曲数据为所识别歌曲的下载地址。
4.一种歌曲识别方法,其特征在于,用于服务器,该方法包括:
接收客户端发送的待识别歌曲的信息;
将所述信息与数据库中的歌曲信息进行匹配;
在所述信息与所述歌曲信息匹配的情况下,确定针对所述信息的歌曲识别结果为所述歌曲信息所对应的歌曲介绍;以及
向所述客户端发送所述歌曲识别结果。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收所述客户端发送的针对所识别歌曲的下载歌曲请求;
响应于所述下载歌曲请求,从所述数据库获取所述歌曲识别结果对应的歌曲数据;以及
向所述客户端发送所述歌曲数据。
6.根据权利要求5所述的方法,其特征在于,其中所述歌曲信息为歌曲的至少一部分的脉冲编码调制数据,所述歌曲数据为所识别歌曲的下载地址。
7.一种歌曲识别方法,其特征在于,用于车辆中控***,该方法包括:
响应于用户对调频广播正在播放的歌曲的识别指示,生成待识别歌曲的信息;
向客户端发送所述信息;
接收所述客户端发送的对于所述信息的歌曲识别结果;以及
显示所述歌曲识别结果。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
响应于用户对所识别歌曲的下载指示,生成针对所识别歌曲的下载歌曲请求;
向所述客户端发送所述下载歌曲请求;
接收所述客户端发送的歌曲数据;
根据所述歌曲数据,下载所述歌曲。
9.根据权利要求8所述的方法,其特征在于,所述待识别歌曲的信息为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果为所识别歌曲的歌曲介绍,以及所述歌曲数据为所识别歌曲的下载地址。
10.一种歌曲识别装置,其特征在于,用于终端设备的客户端,该装置包括:
接收模块,用于接收车辆中控***发送的待识别歌曲的信息;
发送模块,用于向服务器发送所述信息;以及
所述接收模块还用于接收所述服务器发送的针对所述信息的歌曲识别结果;所述发送模块还用于向所述车辆中控***发送所述歌曲识别结果。
11.根据权利要求10所述的装置,其特征在于,所述接收模块还用于接收所述车辆中控***发送的针对所识别歌曲的下载歌曲请求;
所述发送模块还用于向所述服务器发送所述下载歌曲请求;
所述接收模块还用于接收所述服务器发送的响应于所述下载歌曲请求的歌曲数据;以及
所述发送模块还用于向所述车辆中控***发送所述歌曲数据。
12.根据权利要求11所述的装置,其特征在于,所述待识别歌曲的信息为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果为所识别歌曲的歌曲介绍,以及所述歌曲数据为所识别歌曲的下载地址。
13.一种歌曲识别装置,其特征在于,用于服务器,该装置包括:
接收模块,用于接收客户端发送的待识别歌曲的信息;
处理模块,用于将所述信息与数据库中的歌曲信息进行匹配;以及用于在所述信息与所述歌曲信息匹配的情况下,确定针对所述信息的歌曲识别结果为所述歌曲信息所对应的歌曲介绍;以及
发送模块,用于向所述客户端发送所述歌曲识别结果。
14.根据权利要求13所述的装置,其特征在于,所述接收模块还用于接收所述客户端发送的针对所识别歌曲的下载歌曲请求;
所述处理模块还用于响应于所述下载歌曲请求从所述数据库获取所述歌曲识别结果对应的歌曲数据;以及
所述发送模块还用于向所述客户端发送所述歌曲数据。
15.根据权利要求14所述的装置,其特征在于,其中所述歌曲信息为歌曲的至少一部分的脉冲编码调制数据,所述歌曲数据为所识别歌曲的下载地址。
16.一种歌曲识别装置,其特征在于,用于车辆中控***,该装置包括:
生成模块,用于响应于用户对调频广播正在播放的歌曲的识别指示生成待识别歌曲的信息;
发送模块,用于向客户端发送所述信息;
接收模块,用于接收所述客户端发送的对于所述信息的歌曲识别结果;以及
显示模块,用于显示所述歌曲识别结果。
17.根据权利要求16所述的装置,其特征在于,所述生成模块还用于响应于用户对所识别歌曲的下载指示生成针对所识别歌曲的下载歌曲请求;
所述发送模块还用于向所述客户端发送所述下载歌曲请求;
所述接收模块还用于接收所述客户端发送的歌曲数据;以及
所述装置还包括:下载模块,用于根据所述歌曲数据,下载所述歌曲。
18.根据权利要求17所述的装置,其特征在于,所述待识别歌曲的信息为录制的所述待识别歌曲的至少一部分的脉冲编码调制数据,所述歌曲识别结果为所识别歌曲的歌曲介绍,以及所述歌曲数据为所识别歌曲的下载地址。
CN201611226176.4A 2016-12-27 2016-12-27 歌曲识别方法以及装置 Withdrawn CN108241711A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611226176.4A CN108241711A (zh) 2016-12-27 2016-12-27 歌曲识别方法以及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611226176.4A CN108241711A (zh) 2016-12-27 2016-12-27 歌曲识别方法以及装置

Publications (1)

Publication Number Publication Date
CN108241711A true CN108241711A (zh) 2018-07-03

Family

ID=62702675

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611226176.4A Withdrawn CN108241711A (zh) 2016-12-27 2016-12-27 歌曲识别方法以及装置

Country Status (1)

Country Link
CN (1) CN108241711A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109241338A (zh) * 2018-09-25 2019-01-18 奇瑞汽车股份有限公司 歌曲播放方法及装置
WO2020253694A1 (zh) * 2019-06-17 2020-12-24 华为技术有限公司 一种用于识别音乐的方法、芯片和终端

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103384176A (zh) * 2012-05-04 2013-11-06 上海博泰悦臻电子设备制造有限公司 车载端电台音乐收藏方法及多媒体数据处理***
CN105515702A (zh) * 2014-09-23 2016-04-20 大陆汽车投资(上海)有限公司 获取电台音乐的媒体信息的方法及车载收音机
CN105528438A (zh) * 2015-12-18 2016-04-27 大陆汽车投资(上海)有限公司 将电台广播中的音频内容可视化的方法
CN106156036A (zh) * 2015-03-26 2016-11-23 腾讯科技(深圳)有限公司 一种车载音频处理方法及车载设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103384176A (zh) * 2012-05-04 2013-11-06 上海博泰悦臻电子设备制造有限公司 车载端电台音乐收藏方法及多媒体数据处理***
CN105515702A (zh) * 2014-09-23 2016-04-20 大陆汽车投资(上海)有限公司 获取电台音乐的媒体信息的方法及车载收音机
CN106156036A (zh) * 2015-03-26 2016-11-23 腾讯科技(深圳)有限公司 一种车载音频处理方法及车载设备
CN105528438A (zh) * 2015-12-18 2016-04-27 大陆汽车投资(上海)有限公司 将电台广播中的音频内容可视化的方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109241338A (zh) * 2018-09-25 2019-01-18 奇瑞汽车股份有限公司 歌曲播放方法及装置
WO2020253694A1 (zh) * 2019-06-17 2020-12-24 华为技术有限公司 一种用于识别音乐的方法、芯片和终端

Similar Documents

Publication Publication Date Title
CN105120304B (zh) 信息显示方法、装置及***
CN103443759B (zh) 提供媒体文件的不同版本
CN109218746A (zh) 获取视频片段的方法、装置和存储介质
US20170264973A1 (en) Video playing method and electronic device
CN108986842B (zh) 音乐风格识别处理方法及终端
JP2019091014A (ja) マルチメディアを再生するための方法及び装置
CN105450642A (zh) 一种基于在线直播的数据处理方法、相关装置及***
US11511200B2 (en) Game playing method and system based on a multimedia file
JP2007164659A (ja) 音楽情報を利用した情報配信システム及び情報配信方法
CN106484856B (zh) 音频播放方法及装置
CN108134951A (zh) 用于推荐播放内容的方法和装置
CN111966441A (zh) 基于虚拟资源的信息处理方法、装置、电子设备及介质
CN107994879A (zh) 响度控制方法及装置
CN104754421A (zh) 互动节拍特效***及互动节拍特效处理方法
CN112165647B (zh) 音频数据的处理方法、装置、设备及存储介质
CN108924218A (zh) 用于推送信息的方法和装置
CN107124230A (zh) 声波通信方法、终端及服务器
CN106910491A (zh) 卡拉ok***
WO2020023724A1 (en) Method and system for creating combined media and user-defined audio selection
CN108241711A (zh) 歌曲识别方法以及装置
CN111883139A (zh) 用于筛选目标语音的方法、装置、设备和介质
CN108337556A (zh) 用于播放影音文件的方法和装置
CN106559469A (zh) 一种基于即时通讯推送音乐信息的方法和装置
CN112380362A (zh) 基于用户交互的音乐播放方法、装置、设备及存储介质
CN108337357A (zh) 音频播放方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20180803

Address after: 511458 9, Nansha District Beach Road, Guangzhou, Guangdong, 9

Applicant after: Rui Chi intelligent automobile (Guangzhou) Co., Ltd.

Address before: 100026 8 floor 909, 105 building 3, Yao Yuan Road, Chaoyang District, Beijing.

Applicant before: Music Automotive (Beijing) Co., Ltd.

TA01 Transfer of patent application right
CB02 Change of applicant information

Address after: 511458 9, Nansha District Beach Road, Guangzhou, Guangdong, 9

Applicant after: Hengda Faraday future intelligent vehicle (Guangdong) Co., Ltd.

Address before: 511458 9, Nansha District Beach Road, Guangzhou, Guangdong, 9

Applicant before: Rui Chi intelligent automobile (Guangzhou) Co., Ltd.

CB02 Change of applicant information
TA01 Transfer of patent application right

Effective date of registration: 20190314

Address after: 100015 Building No. 7, 74, Jiuxianqiao North Road, Chaoyang District, Beijing, 001

Applicant after: FAFA Automobile (China) Co., Ltd.

Address before: 511458 9, Nansha District Beach Road, Guangzhou, Guangdong, 9

Applicant before: Hengda Faraday future intelligent vehicle (Guangdong) Co., Ltd.

TA01 Transfer of patent application right
WW01 Invention patent application withdrawn after publication

Application publication date: 20180703

WW01 Invention patent application withdrawn after publication