CN105592232B - 一种歌词的同步方法及装置 - Google Patents

一种歌词的同步方法及装置 Download PDF

Info

Publication number
CN105592232B
CN105592232B CN201610116385.7A CN201610116385A CN105592232B CN 105592232 B CN105592232 B CN 105592232B CN 201610116385 A CN201610116385 A CN 201610116385A CN 105592232 B CN105592232 B CN 105592232B
Authority
CN
China
Prior art keywords
lyrics
intelligent wireless
wireless speaker
song
network address
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.)
Active
Application number
CN201610116385.7A
Other languages
English (en)
Other versions
CN105592232A (zh
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610116385.7A priority Critical patent/CN105592232B/zh
Publication of CN105592232A publication Critical patent/CN105592232A/zh
Application granted granted Critical
Publication of CN105592232B publication Critical patent/CN105592232B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种歌词的同步方法及装置,包括以下步骤:无线智能音箱接收控制设备发送的待播放的歌曲数据;所述无线智能音箱解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;所述无线智能音箱将解析得到的歌词数据信息生成歌词文件;所述无线智能音箱将所述歌词文件生成访问网址;所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。本发明能够确保多个控制设备显示的歌词是相同的,以及有效避免了多个控制设备控制该无线智能音箱时,多个控制设备各自到服务器上搜索同样的歌词信息,造成的网络资源浪费的问题。

Description

一种歌词的同步方法及装置
技术领域
本发明涉及通信技术领域,尤其涉及一种歌词的同步方法及装置。
背景技术
在现有技术中,无线智能音箱是一种新型的智能家电设备,其通过连接WIFI网络,能够与手机APP进行通信,从而接受APP传来的各种指令,并执行用户期望的各种命令。
目前,市场上已经有一些无线智能音箱产品,以SONOS为例,都是通过手机安装的一个APP来查看和控制无线智能音箱来播放音乐。通常情况下,APP会有一个正在播放界面,歌词可以通过歌曲文件解析或从网络获取,APP各自负责歌词的搜索和解析,而控制端APP设备可能不止一台,也就是说,若歌曲源来自某台APP设备,则该设备可能解析到歌词文件,并显示出来,而其他APP设备通过数据同步得到正在播放信息,由于无法解析数据源,因此需要从网络上搜索歌词并下载显示,这样便会造成两个问题,第一个问题:网络搜索到的歌词可能与数据源解析的数据不一样,造成信息不同步,体验大打折扣;第二个问题:多个APP设备均通过服务器搜索歌词,造成了短时间内的数据集中访问,而且是成倍相同的访问数据,造成了网络资源的浪费。
故,有必要提出一种新的技术方案,以解决上述技术问题。
发明内容
有鉴于此,本发明的目的在于提供一种歌词的同步方法及装置,旨在解决现有技术中存在的网络搜索到的歌词可能与数据源解析的数据不一样,造成信息不同步,体验大打折扣;以及,多个APP设备均通过服务器搜索歌词,造成了短时间内的数据集中访问,而且是成倍相同的访问数据,造成了网络资源的浪费的问题。
为解决上述技术问题,本发明实施例提供了以下技术方案:
本发明实施例提供了一种歌词的同步方法,所述歌词的同步方法,包括以下步骤:
无线智能音箱接收控制设备发送的待播放的歌曲数据;
所述无线智能音箱解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;
所述无线智能音箱将解析得到的歌词数据信息生成歌词文件;
所述无线智能音箱将所述歌词文件生成访问网址;
所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。
为解决上述技术问题,本发明实施例还提供了以下技术方案:
本发明实施例还提供了一种歌词的同步方法,所述歌词的同步方法,包括以下步骤:
控制设备接收无线智能音箱发送的歌词文件的访问网址;
所述控制设备根据所述访问网址下载歌词文件;
所述控制设备解析所述歌词文件,得到歌词数据信息;
所述控制设备显示所述歌词数据信息。
为解决上述技术问题,本发明实施例还提供了以下技术方案:
本发明实施例还提供了一种歌词的同步装置,所述歌词的同步装置,包括:
接收模块,用于接收控制设备发送的待播放的歌曲数据;
解析模块,用于解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;
文件生成模块,用于将解析得到的歌词数据信息生成歌词文件;
网址生成模块,用于将所述歌词文件生成访问网址;
通知模块,用于通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。
为解决上述技术问题,本发明实施例还提供了以下技术方案:
本发明实施例还提供了一种歌词的同步装置,所述歌词的同步装置,包括:
网址接收模块,用于接收无线智能音箱发送的歌词文件的访问网址;
下载模块,用于根据所述访问网址下载歌词文件;
解析模块,用于解析所述歌词文件,得到歌词数据信息;
显示模块,用于显示所述歌词数据信息。
相对于现有技术,本发明的歌词的同步方法及装置,通过无线智能音箱接收控制设备发送的待播放的歌曲数据;所述无线智能音箱解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;所述无线智能音箱将解析得到的歌词数据信息生成歌词文件;所述无线智能音箱将所述歌词文件生成访问网址;所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步;控制设备接收无线智能音箱发送的歌词文件的访问网址;所述控制设备根据所述访问网址下载歌词文件;所述控制设备解析所述歌词文件,得到歌词数据信息;所述控制设备显示所述歌词数据信息。即本发明利用无线智能音箱解析控制设备发送的歌曲数据得到歌词,若解析无法得到歌词,则利用无线智能音箱从网络服务器上搜索歌词,接着通过本地HTTP服务器分享该歌词,通知网内在线的控制设备同步显示该歌词。因此,本发明能够确保多个控制设备显示的歌词是相同的,以及有效避免了多个控制设备控制该无线智能音箱时,多个控制设备各自到服务器上搜索同样的歌词信息,造成的网络资源浪费的问题。
附图说明
图1是本发明实施例一提供的歌词的同步方法的实现流程示意图;
图2是本发明实施例二提供的歌词的同步方法的实现流程示意图;
图3是本发明实施例三提供的歌词的同步装置的模块示意图;
图4是本发明实施例四提供的歌词的同步装置的模块示意图。
具体实施方式
请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。
实施例一
请参阅图1,所示为本发明实施例提供的歌词的同步方法。
所述歌词的同步方法,主要应用于无线智能音箱中,具体包括如下步骤:
在步骤S101中,无线智能音箱接收控制设备发送的待播放的歌曲数据;
在本发明实施例中,在所述无线智能音箱接收控制设备发送的待播放的歌曲数据的步骤之前,还包括以下步骤:将所述无线智能音箱与所述控制设备建立无线连接。
然而,可以理解的是,首先在控制设备(如手机端)安装无线智能音箱APP,将该控制设备同无线智能音箱处于同一局域网内,而且能够互相发现并配对连接,当所述无线智能音箱与所述控制设备成功建立无线连接后,通过手机端的APP浏览歌曲列表,用户点击一首歌曲,APP自动将该歌曲推送到无线智能音箱;此时,无线智能音箱能接收到手机端发送的待播放的歌曲数据。所述无线智能音箱接收到控制设备发送的待播放的歌曲数据之后,所述无线智能音箱播放所述歌曲数据,同时所述无线智能音箱执行步骤S102。
在步骤S102中,所述无线智能音箱解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;
在本发明实施例中,所述无线智能音箱解析所述歌曲数据,得到歌曲详细信息,主要包括但不限于以下内容:ID3信息和歌词数据信息。其中,ID3信息主要包括但不限于以下内容:如歌名,歌手,专辑等。然而,可以理解的是,所述无线智能音箱通过解析歌曲头部数据从而来获取到歌词数据信息。
在步骤S103中,所述无线智能音箱将解析得到的歌词数据信息生成歌词文件;
在本发明实施例中,所述无线智能音箱将解析得到的歌词数据信息写入文件,然后生成lrc格式的歌词文件。
在步骤S104中,所述无线智能音箱将所述歌词文件生成访问网址;
在本发明实施例中,所述无线智能音箱将所述歌词文件生成访问网址的步骤,具体包括:所述无线智能音箱在本端创建本地HTTP服务器;所述无线智能音箱利用所述本地HTTP服务器,将所述歌词文件生成访问网址,供其他控制设备访问下载。
在步骤S105中,所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。
在本发明实施例中,如果所述无线智能音箱解析所述歌曲数据得不到歌词数据信息,则向网络服务器发送歌词搜索请求消息,所述歌词搜索请求消息包括歌曲详细信息;所述无线智能音箱接收所述网络服务器下发的所述歌曲详细信息对应的歌词文件;所述无线智能音箱将所述歌词文件生成访问网址;所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。
然而,可以理解的是,如果所述无线智能音箱解析所述歌曲数据得不到歌词数据信息,则根据上述ID3信息到网络服务器搜索符合条件的歌词文件(此处条件是指歌词所指向的歌曲信息同无线智能音箱本地ID3信息匹配度达到要求),若找到歌词文件,那么将该歌词文件下载到无线智能音箱本地,并利用本地HTTP服务器,将该歌词文件生成访问网址,供其他控制设备访问下载。所述无线智能音箱通知网内的所有在线的控制设备根据所述访问网址进行歌词数据信息的同步。
由上可知,本实施例一提供的歌词的同步方法,通过无线智能音箱接收控制设备发送的待播放的歌曲数据;所述无线智能音箱解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;所述无线智能音箱将解析得到的歌词数据信息生成歌词文件;所述无线智能音箱将所述歌词文件生成访问网址;所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。即本发明利用无线智能音箱解析控制设备发送的歌曲数据得到歌词,若解析无法得到歌词,则利用无线智能音箱从网络服务器上搜索歌词,接着通过本地HTTP服务器分享该歌词,通知网内在线的控制设备同步显示该歌词。因此,本发明能够确保多个控制设备显示的歌词是相同的,以及有效避免了多个控制设备控制该无线智能音箱时,多个控制设备各自到服务器上搜索同样的歌词信息,造成的网络资源浪费的问题。
实施例二
请参阅图2,所示为本发明实施例提供的歌词的同步方法。
所述歌词的同步方法,主要应用于移动终端中,具体包括如下步骤:
在步骤S201中,控制设备接收无线智能音箱发送的歌词文件的访问网址;
在本发明实施例中,在所述控制设备接收无线智能音箱发送的歌词文件的访问网址的步骤之前,还包括:所述控制设备接收用户选择的待播放的歌曲数据;所述控制设备向所述无线智能音箱推送所述待播放的歌曲数据,以使所述无线智能音箱解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;所述无线智能音箱将解析得到的歌词数据信息生成歌词文件;所述无线智能音箱将所述歌词文件生成访问网址;所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步,此时,控制设备能接收到无线智能音箱发送的歌词文件的访问网址。
在本发明实施例中,在所述控制设备向所述无线智能音箱推送所述待播放的歌曲数据的步骤之前,还包括以下步骤:将所述无线智能音箱与所述控制设备建立无线连接。
然而,可以理解的是,首先在控制设备(如手机端)安装无线智能音箱APP,将该控制设备同无线智能音箱处于同一局域网内,而且能够互相发现并配对连接。当所述无线智能音箱与所述控制设备成功建立无线连接后,通过手机端的APP浏览歌曲列表,用户点击一首歌曲,APP自动将该歌曲推送到无线智能音箱。
在步骤S202中,所述控制设备根据所述访问网址下载歌词文件;
在本发明实施例中,所述控制设备根据所述访问网址访问无线智能音箱在本端创建的本地HTTP服务器,从所述本地HTTP服务器下载无线智能音箱正在播放的音乐对应的歌词文件。
在步骤S203中,所述控制设备解析所述歌词文件,得到歌词数据信息;
在步骤S204中,所述控制设备显示所述歌词数据信息。
在本发明实施例中,所述控制设备在APP播放界面显示所述歌词数据信息。
由上可知,本实施例二提供的歌词的同步方法,通过控制设备接收无线智能音箱发送的歌词文件的访问网址;所述控制设备根据所述访问网址下载歌词文件;所述控制设备解析所述歌词文件,得到歌词数据信息;所述控制设备显示所述歌词数据信息。即本发明利用无线智能音箱解析控制设备发送的歌曲数据得到歌词,若解析无法得到歌词,则利用无线智能音箱从网络服务器上搜索歌词,接着通过本地HTTP服务器分享该歌词,通知网内在线的控制设备同步显示该歌词。因此,本发明能够确保多个控制设备显示的歌词是相同的,以及有效避免了多个控制设备控制该无线智能音箱时,多个控制设备各自到服务器上搜索同样的歌词信息,造成的网络资源浪费的问题。
下面详细描述无线智能音箱与控制设备(以手机为例)的交互过程。
1.手机同无线智能音箱处于同一局域网内,能够互相发现并配对连接;
2.通过手机端的APP浏览歌曲列表,点击一首歌曲,并推送到无线智能音箱开始播放;
3.无线智能音箱下载推送过来的歌曲数据,开始播放歌曲,并保存解析歌曲数据所获得的歌曲详细信息;
4.若无线智能音箱能够通过歌曲头部数据获取到歌词数据信息,则将该歌词数据信息写入文件,并生成lrc格式的歌词文件,并利用本地HTTP服务器,将该歌词文件生成访问网址,供其他设备访问下载;
5.若无线智能音箱无法通过歌曲头部数据解析获取歌词数据信息的话,则根据ID3信息到网络服务器搜索符合条件的歌词文件(此处条件是指歌词所指向的歌曲信息同音箱本地ID3信息匹配度达到要求),若找到歌词文件,下载到无线智能音箱本地,并利用本地HTTP服务器,将该歌词文件生成访问网址,供其他设备访问下载;
6.无线智能音箱通知网内在线的所有APP,以进行歌词同步;
7.手机端的APP按照无线智能音箱发布的访问网址,进行下载并保存歌词文件,然后,解析该歌词文件数据以得到歌词数据信息,并在APP播放界面显示所述歌词数据信息。
实施例三
请参阅图3,为本发明实施例三提供的歌词的同步装置的模块示意图;为了便于说明,仅示出了与本发明实施例相关的部分。所述歌词的同步装置包括:接收模块101、解析模块102、文件生成模块103、网址生成模块104、以及通知模块105。所述歌词的同步装置可以是内置于无线智能音箱中的软件单元、硬件单元或者是软硬件结合的单元。
接收模块101,用于接收控制设备发送的待播放的歌曲数据;
解析模块102,用于解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;
文件生成模块103,用于将解析得到的歌词数据信息生成歌词文件;
网址生成模块104,用于将所述歌词文件生成访问网址;
通知模块105,用于通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。
在本发明实施例中,所述歌词的同步装置,还包括:发送模块106、以及歌词信息接收模块107。
发送模块106,用于如果所述无线智能音箱解析所述歌曲数据得不到歌词数据信息,则向网络服务器发送歌词搜索请求消息,所述歌词搜索请求消息包括歌曲详细信息;
歌词信息接收模块107,用于接收所述网络服务器下发的所述歌曲详细信息对应的歌词文件。
作为本发明另一实施例,所述歌词的同步装置,还包括:创建模块108。
创建模块108,用于在本端创建本地HTTP服务器;
所述网址生成模块104,具体用于利用所述本地HTTP服务器,将所述歌词文件生成访问网址。
作为本发明另一实施例,所述歌词的同步装置,还包括:无线连接建立模块109、以及播放模块110。
无线连接建立模块109,用于将所述无线智能音箱与所述控制设备建立无线连接;
播放模块110,用于播放所述歌曲数据。
由上可知,本实施例三提供的歌词的同步装置,通过无线智能音箱接收控制设备发送的待播放的歌曲数据;所述无线智能音箱解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;所述无线智能音箱将解析得到的歌词数据信息生成歌词文件;所述无线智能音箱将所述歌词文件生成访问网址;所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。即本发明利用无线智能音箱解析控制设备发送的歌曲数据得到歌词,若解析无法得到歌词,则利用无线智能音箱从网络服务器上搜索歌词,接着通过本地HTTP服务器分享该歌词,通知网内在线的控制设备同步显示该歌词。因此,本发明能够确保多个控制设备显示的歌词是相同的,以及有效避免了多个控制设备控制该无线智能音箱时,多个控制设备各自到服务器上搜索同样的歌词信息,造成的网络资源浪费的问题。
实施例四
请参阅图4,为本发明实施例四提供的歌词的同步装置的模块示意图;为了便于说明,仅示出了与本发明实施例相关的部分。所述歌词的同步装置包括:网址接收模块201、下载模块202、解析模块203、以及显示模块204。所述歌词的同步装置可以是内置于移动终端中的软件单元、硬件单元或者是软硬件结合的单元。
网址接收模块201,用于接收无线智能音箱发送的歌词文件的访问网址;
下载模块202,用于根据所述访问网址下载歌词文件;
解析模块203,用于解析所述歌词文件,得到歌词数据信息;
显示模块204,用于显示所述歌词数据信息。
在本发明实施例中,所述歌词的同步装置,还包括:数据接收模块205、以及推送模块206。
数据接收模块205,用于接收用户选择的待播放的歌曲数据;
推送模块206,用于向所述无线智能音箱推送所述待播放的歌曲数据。
由上可知,本实施例四提供的歌词的同步装置,通过控制设备接收无线智能音箱发送的歌词文件的访问网址;所述控制设备根据所述访问网址下载歌词文件;所述控制设备解析所述歌词文件,得到歌词数据信息;所述控制设备显示所述歌词数据信息。即本发明利用无线智能音箱解析控制设备发送的歌曲数据得到歌词,若解析无法得到歌词,则利用无线智能音箱从网络服务器上搜索歌词,接着通过本地HTTP服务器分享该歌词,通知网内在线的控制设备同步显示该歌词。因此,本发明能够确保多个控制设备显示的歌词是相同的,以及有效避免了多个控制设备控制该无线智能音箱时,多个控制设备各自到服务器上搜索同样的歌词信息,造成的网络资源浪费的问题。
本发明实施例提供的歌词的同步方法及装置属于同一构思,其具体实现过程详见说明书全文,此处不再赘述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。

Claims (11)

1.一种歌词的同步方法,其特征在于,所述歌词的同步方法,包括以下步骤:
无线智能音箱接收控制设备发送的待播放的歌曲数据;
所述无线智能音箱解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;
所述无线智能音箱将解析得到的歌词数据信息生成歌词文件;
所述无线智能音箱将所述歌词文件生成访问网址,包括:所述无线智能音箱在本端创建本地HTTP服务器;所述无线智能音箱利用所述本地HTTP服务器,将所述歌词文件生成访问网址;
所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。
2.如权利要求1所述的歌词的同步方法,其特征在于,所述歌词的同步方法,还包括以下步骤:
如果所述无线智能音箱解析所述歌曲数据得不到歌词数据信息,则向网络服务器发送歌词搜索请求消息,所述歌词搜索请求消息包括歌曲详细信息;
所述无线智能音箱接收所述网络服务器下发的所述歌曲详细信息对应的歌词文件;
所述无线智能音箱将所述歌词文件生成访问网址;
所述无线智能音箱通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。
3.如权利要求1所述的歌词的同步方法,其特征在于,在所述无线智能音箱接收控制设备发送的待播放的歌曲数据的步骤之前,还包括以下步骤:
将所述无线智能音箱与所述控制设备建立无线连接;
所述无线智能音箱接收控制设备发送的待播放的歌曲数据的步骤之后,还包括;
所述无线智能音箱播放所述歌曲数据。
4.一种歌词的同步方法,其特征在于,所述歌词的同步方法,包括以下步骤:
控制设备接收无线智能音箱发送的歌词文件的访问网址;其中,所述歌词文件的访问网址是根据如下步骤得到的:所述无线智能音箱在本端创建本地HTTP服务器;所述无线智能音箱利用所述本地HTTP服务器,将所述歌词文件生成访问网址;
所述控制设备根据所述访问网址下载歌词文件;
所述控制设备解析所述歌词文件,得到歌词数据信息;
所述控制设备显示所述歌词数据信息。
5.如权利要求4所述的歌词的同步方法,其特征在于,在所述控制设备接收无线智能音箱发送的歌词文件的访问网址的步骤之前,还包括:
所述控制设备接收用户选择的待播放的歌曲数据;
所述控制设备向所述无线智能音箱推送所述待播放的歌曲数据。
6.一种歌词的同步装置,应用于无线智能音箱,其特征在于,所述歌词的同步装置,包括:
接收模块,用于接收控制设备发送的待播放的歌曲数据;
解析模块,用于解析所述歌曲数据,得到歌曲详细信息,其中,所述歌曲详细信息包括歌词数据信息;
文件生成模块,用于将解析得到的歌词数据信息生成歌词文件;
创建模块,用于在本端创建本地HTTP服务器;
网址生成模块,用于利用所述本地HTTP服务器,将所述歌词文件生成访问网址;
通知模块,用于通知网内的控制设备根据所述访问网址进行歌词数据信息的同步。
7.如权利要求6所述的歌词的同步装置,其特征在于,所述歌词的同步装置,还包括:
发送模块,用于如果所述无线智能音箱解析所述歌曲数据得不到歌词数据信息,则向网络服务器发送歌词搜索请求消息,所述歌词搜索请求消息包括歌曲详细信息;
歌词信息接收模块,用于接收所述网络服务器下发的所述歌曲详细信息对应的歌词文件。
8.如权利要求6所述的歌词的同步装置,其特征在于,所述歌词的同步装置,还包括:
无线连接建立模块,用于将所述无线智能音箱与所述控制设备建立无线连接;
播放模块,用于播放所述歌曲数据。
9.一种歌词的同步装置,其特征在于,所述歌词的同步装置,包括:
网址接收模块,用于接收无线智能音箱发送的歌词文件的访问网址;其中,所述歌词文件的访问网址是根据如下步骤得到的:所述无线智能音箱在本端创建本地HTTP服务器;所述无线智能音箱利用所述本地HTTP服务器,将所述歌词文件生成访问网址;
下载模块,用于根据所述访问网址下载歌词文件;
解析模块,用于解析所述歌词文件,得到歌词数据信息;
显示模块,用于显示所述歌词数据信息。
10.如权利要求9所述的歌词的同步装置,其特征在于,所述歌词的同步装置,还包括:
数据接收模块,用于接收用户选择的待播放的歌曲数据;
推送模块,用于向所述无线智能音箱推送所述待播放的歌曲数据。
11.一种存储介质,其存储有计算机程序,其中,所述计算机程序使得计算机执行如权利要求1至3任一项所述的方法。
CN201610116385.7A 2016-03-01 2016-03-01 一种歌词的同步方法及装置 Active CN105592232B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610116385.7A CN105592232B (zh) 2016-03-01 2016-03-01 一种歌词的同步方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610116385.7A CN105592232B (zh) 2016-03-01 2016-03-01 一种歌词的同步方法及装置

Publications (2)

Publication Number Publication Date
CN105592232A CN105592232A (zh) 2016-05-18
CN105592232B true CN105592232B (zh) 2019-05-24

Family

ID=55931422

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610116385.7A Active CN105592232B (zh) 2016-03-01 2016-03-01 一种歌词的同步方法及装置

Country Status (1)

Country Link
CN (1) CN105592232B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106202351B (zh) * 2016-07-04 2019-08-30 Oppo广东移动通信有限公司 一种显示歌曲封套的方法、终端设备及智能音箱
CN106060086B (zh) * 2016-07-18 2019-06-18 Oppo广东移动通信有限公司 歌曲封套数据共享方法及装置
CN108986848A (zh) * 2018-06-01 2018-12-11 四川斐讯全智信息技术有限公司 同步歌曲信息和歌词的方法、***、智能音箱及智能终端
CN111294626A (zh) * 2020-01-21 2020-06-16 腾讯音乐娱乐科技(深圳)有限公司 歌词显示的方法和装置
CN112328827A (zh) * 2020-11-17 2021-02-05 深圳市天下文章科技有限公司 一种歌词的共享方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127210A (zh) * 2007-09-20 2008-02-20 Ut斯达康通讯有限公司 实现歌曲播放过程中歌词同步的方法和装置
WO2013027434A1 (ja) * 2011-08-23 2013-02-28 ブラザー工業株式会社 音楽再生装置、及び音楽再生プログラム
CN105117490A (zh) * 2015-09-21 2015-12-02 广东欧珀移动通信有限公司 显示智能音箱播放歌曲的歌词的方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7733214B2 (en) * 2007-08-22 2010-06-08 Tune Wiki Limited System and methods for the remote measurement of a person's biometric data in a controlled state by way of synchronized music, video and lyrics

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127210A (zh) * 2007-09-20 2008-02-20 Ut斯达康通讯有限公司 实现歌曲播放过程中歌词同步的方法和装置
WO2013027434A1 (ja) * 2011-08-23 2013-02-28 ブラザー工業株式会社 音楽再生装置、及び音楽再生プログラム
CN105117490A (zh) * 2015-09-21 2015-12-02 广东欧珀移动通信有限公司 显示智能音箱播放歌曲的歌词的方法及装置

Also Published As

Publication number Publication date
CN105592232A (zh) 2016-05-18

Similar Documents

Publication Publication Date Title
CN105592232B (zh) 一种歌词的同步方法及装置
CN103685186B (zh) 云教育***及终端、云服务器和教育用资源数据交互方法
CN104601685B (zh) 一种智能音箱的音乐播放方法和装置
CN102375869B (zh) 在设备上管理应用程序的***,方法及装置
CN103957227B (zh) 用于从个人计算机传送数字内容到移动手机的方法和设备
CN105681821B (zh) 一种音频的播放方法、播放***及服务器
CA2830622C (en) Synchronizing digital content
CN102761623B (zh) 资源自适配下载方法、***、数据存储服务器、以及通信***
US10296641B2 (en) Techniques for efficient access of software application functionality in search
KR20140011304A (ko) 다중-단계화 및 파티셔닝된 콘텐츠 준비 및 전달
CN102271165B (zh) 互联网搜索资源的分享管理装置及方法
JP6580132B2 (ja) メディアコンテンツに関連付けられた情報を提供する方法および装置
CN104732989B (zh) 智能音乐播放控制***及其控制方法
CN103747074B (zh) 基于Web服务器的移动监控***
CN105117490A (zh) 显示智能音箱播放歌曲的歌词的方法及装置
CN104063353A (zh) 主从设备间信息同步的方法
CN102065340B (zh) 实现多媒体同步交互的***和方法
CN101237473B (zh) 动态实现歌词播放的方法及实现该方法的移动终端和设备
CN105100291A (zh) 一种资源地址的生成方法、装置及***
CN104980807B (zh) 一种用于多媒体互动的方法及终端
CN102984227A (zh) 音乐共享方法以及音乐共享服务端***
CN103002020B (zh) 音乐共享方法及其***
CN106411977A (zh) 标签页同步方法、终端、服务器及***
CN106453287A (zh) 一种多媒体数据的传输方法、客户端及服务器
CN103428658A (zh) 一种短信***以及基于该短信***的智能动态会话场景的实现方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant