歌曲点唱的处理方法、装置及系统的制作方法

文档序号:7798573阅读:193来源:国知局
歌曲点唱的处理方法、装置及系统的制作方法
【专利摘要】本发明实施例提供一种歌曲点唱的处理方法、装置及系统。歌曲点唱的处理方法包括:IVR服务器接收门户服务器转发的用户发起的歌曲点唱请求,根据歌曲点唱请求,获取歌词及时间轴信息;通过门户服务器将对应的歌词及时间轴信息返回给第一用户设备,以供第一用户设备根据该歌词;向用户的第二用户设备发起IVR呼叫请求,以与第二用户设备建立呼叫通道;IVR服务器通过呼叫通道,向第二用户设备发送点唱歌曲标识对应的音频信息,并通过门户服务器与第一用户设备进行协调,通过协调使IVR服务器播放的音频与第一用户设备显示的歌词保持同步。解决了现有技术中由于需要依赖智能手机,或者无法显示歌曲的歌词而造成的用户使用不便的问题。
【专利说明】歌曲点唱的处理方法、装置及系统
【技术领域】
[0001]本发明实施例涉及通信领域,尤其涉及一种歌曲点唱的处理方法、装置及系统。
【背景技术】
[0002]随着第三代移动通信技术(3rd Generation,简称3G)网络和智能手机的普及,卡拉OK服务也很快拓展到手机上。由于手机上安装了卡拉OK服务软件,因此,爱好者不用去歌舞厅或娱乐场所等商业场所,只要有手机,就可以随时随地享受唱歌的乐趣。
[0003]现有的手机卡拉OK技术方案主要有两种实现方式。第一种实现方式是通过在智能手机上安装卡拉OK应用的客户端来实现卡拉OK服务,例如:伴奏的播放、歌唱的录音、歌词的显示、混音的试听。第二种实现方式是通过语音交互系统(Interactive VoiceResponse,简称IVR)来实现,即手机不需要安装卡拉OK应用的客户端,而是通过手机拨打IVR电话到IVR服务器上,以请求发送点播歌曲的音频,则IVR服务器通过IVR呼叫通道向手机用户播放点播歌曲的音频,用户根据播放的音频开始唱歌,手机采集用户的语音以及播放的音频数据并发送给IVR服务器以进行演唱录制。
[0004]但是,第一种实现方式需要依赖与3G数据网络,即只能支持智能手机,而第二种实现方式无法显示歌曲的歌词,因此,现有的手机卡拉OK技术方案给对于不能安装卡拉OK应用的设备,无法实时的显示歌词,给用户的使用带了不便,使得现有的手机卡拉OK技术方案实用性较差,降低了用户的体验性。

【发明内容】

[0005]本发明实施例提供一种歌曲点唱的处理方法、装置及系统,解决了现有技术中由于不支持安装卡拉OK应用的终端无法显示歌曲的歌词而造成的用户使用不便的问题。
[0006]本发明实施例第一方面提供一种歌曲点唱的处理方法,包括:
[0007]互动式语音应答IVR服务器接收门户服务器转发的用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识;
[0008]所述IVR服务器根据所述歌曲点唱请求,获取与所述点唱歌曲标识对应的歌词及时间轴信息;
[0009]所述IVR服务器通过门户服务器将所述点唱歌曲标识对应的歌词及时间轴信息返回给所述第一用户设备,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词;
[0010]所述IVR服务器向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道;
[0011]所述IVR服务器通过所述呼叫通道,向所述第二用户设备播放所述点唱歌曲标识对应的音频,并通过所述门户服务器与所述第一用户设备进行协调,通过所述协调使所述IVR服务器播放的音频与所述第一用户设备显示的歌词保持同步。
[0012]结合第一方面,在第一方面的第一种可能的实施方式中,所述接收门户服务器转发的用户在第一用户设备的浏览器中发起的歌曲点唱请求之前,所述方法还包括:
[0013]所述IVR服务器接收所述门户服务器转发的所述第一用户设备发起的歌曲查询请求;
[0014]所述IVR服务器根据所述歌曲查询请求,向所述门户服务器返回歌曲信息,以便所述门户服务器将所述歌曲信息发送给所述第一用户设备。
[0015]结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述IVR服务器与所述第一用户设备通过所述门户服务器进行协调包括:
[0016]所述IVR服务器在开始向所述第二用户设备播放所述点唱歌曲标识对应的音频时,通过所述门户服务器通知所述第一用户设备开始显示所述歌词;或者
[0017]所述IVR服务器通过所述门户服务器接收所述第一用户设备在开始显示所述歌词时发来的播放通知,所述播放通知用于指示开始播放所述音频;或者
[0018]所述IVR服务器接收所述门户服务器在向所述第一用户设备发起开始显示所述歌词的通知的同时向所述IVR服务器发送的播放通知。
[0019]结合第一方面、第一方面的第一种、第二种可能的实施方式,在第一方面的第三种可能的实施方式中,通过所述呼叫通道,接收混音信息,并保存所述混音信息;所述混音信息为所述用户的语音和所述点唱歌曲标识对应的音频的混音。
[0020]本发明实施例第二方面提供一种歌曲点唱的处理方法,包括:
[0021]门户服务器接收用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识;
[0022]所述门户服务器将所述歌曲点唱请求发送给互动式语音应答IVR服务器,以便所述IVR服务器根据所述歌曲点唱请求向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道;
[0023]所述门户服务器接收所述IVR服务器发送的所述点唱歌曲标识对应的歌词及时间轴信息;
[0024]所述门户服务器向所述第一用户设备发送所述点唱歌曲标识对应的歌词及时间轴信息,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词;
[0025]所述门户服务器在所述IVR服务器与所述第一用户设备之间进行协调,通过所述协调使所述IVR服务器向所述用户的第二用户设备播放的所述点唱歌曲标识对应的音频与所述第一用户设备显示的所述点唱歌曲标识对应歌词保持同步。
[0026]结合第二方面,在第二方面的第一种可能的实施方式中,所述接收所述用户在第一用户设备的浏览器中发起的歌曲点唱请求之前,所述方法还包括:
[0027]所述门户服务器接收所述第一用户设备发送的歌曲查询请求,并将所述歌曲查询请求发送给所述IVR服务器;
[0028]所述门户服务器接收所述IVR服务器返回的歌曲信息,并将所述歌曲信息发送给所述第一用户设备。
[0029]结合第二方面或第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述门户服务器在所述IVR服务器与所述第一用户设备之间进行协调,包括:
[0030]所述门户服务器接收所述IVR服务器在开始向所述第二用户设备播放所述音频时发送的指示所述第一用户设备开始显示所述歌词的显示通知;所述门户服务器根据所述显示通知,通知所述第一用户设备开始显示所述歌词;或者
[0031]所述门户服务器接收所述第一用户设备在开始显示所述歌词时发送的指示开始播放所述音频的播放通知;所述门户服务器根据所述播放通知,通知所述IVR服务器开始播放所述音频;或者
[0032]所述门户服务器通知所述第一用户设备开始显示所述歌词,并在通知所述第一用户设备开始显示所述歌词的同时,通知述IVR服务器开始发送所述音频信息。。
[0033]本发明实施例第三方面提供一种歌曲点唱的处理装置,包括:
[0034]收发模块,用于接收门户服务器转发的用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识;
[0035]获取模块,用于根据所述歌曲点唱请求,获取与所述点唱歌曲标识对应的歌词及时间轴信息;
[0036]所述收发模块还用于通过门户服务器将所述点唱歌曲标识对应的歌词及时间轴信息返回给所述第一用户设备,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词;
[0037]呼叫模块,用于向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道,通过所述呼叫通道,向所述第二用户设备发送所述点唱歌曲标识对应的音频信息;
[0038]协调模块,用于通过所述门户服务器与所述第一用户设备进行协调,使所述呼叫模块发送的音频与所述第一用户设备显示的歌词保持同步。
[0039]结合第三方面,在第三方面的第一种可能的实施方式中,所述收发模块还用于:
[0040]接收所述门户服务器转发的所述第一用户设备发起的歌曲查询请求;
[0041]并根据所述歌曲查询请求,向所述门户服务器返回歌曲信息,以便所述门户服务器将所述歌曲信息发送给所述第一用户设备。
[0042]结合第三方面的第一种可能的实施方式,在第三方面的第二种可能的实施方式中,所述协调模块具体用于:
[0043]在所述呼叫模块开始向所述第二用户设备播放所述点唱歌曲标识对应的音频时,通过所述门户服务器通知所述第一用户设备开始显示所述歌词;或者
[0044]通过所述门户服务器接收所述第一用户设备在开始显示所述歌词时发来的播放通知,所述播放通知用于指示开始播放所述音频;根据所述播放通知指示所述呼叫模块开始播放所述点唱歌曲标识对应的音频;或者
[0045]接收所述门户服务器在向所述第一用户设备发起开始显示所述歌词的通知的同时向所述IVR服务器发送的播放通知,根据所述播放通知指示所述呼叫模块开始发送所述
音频信息。
[0046]结合第三方面、第三方面的第一种、第二种可能的实施方式中的任一种,在第三方面的第三种可能的实施方式中,所述呼叫模块还用于通过所述呼叫通道,接收混音信息,所述混音信息为所述用户的语音和所述点唱歌曲标识对应的音频的混音;
[0047]则所述装置还包括:保存模块,用于保存所述混音信息。
[0048]本发明实施例第四方面提供一种歌曲点唱的处理装置,包括:
[0049]收发模块,用于接收所述用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识;
[0050]获取模块,用于将所述接收模块接收的所述歌曲点唱请求发送给互动式语音应答IVR服务器,以便所述IVR服务器根据所述歌曲点唱请求向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道;并接收所述IVR服务器发送的所述点唱歌曲标识对应的歌词及时间轴信息;
[0051]所述收发模块还用于向所述第一用户设备发送所述获取模块接收的所述点唱歌曲标识对应的歌词及时间轴信息,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词;
[0052]处理模块,用于在所述IVR服务器与所述第一用户设备之间进行协调,通过所述协调使所述IVR服务器向所述用户的第二用户设备播放的所述点唱歌曲标识对应的音频与所述第一用户设备显示的所述点唱歌曲标识对应歌词保持同步。
[0053]结合第四方面,在第四方面的第一种可能的实施方式中,所述收发模块还用于:
[0054]接收所述第一用户设备发送的歌曲查询请求,并将所述歌曲信息发送给所述第一用户设备;
[0055]所述获取模块还用于将所述收发模块接收的所述歌曲查询请求发送给所述IVR服务器;接收所述IVR服务器返回的歌曲信息,并将所述歌曲信息通过所述收发模块发送给所述第一用户设备。
[0056]结合第四方面、第四方面的第一种可能的实施方式中的任一种,在第四方面的第二种可能的实施方式中,所述处理模块具体用于:
[0057]接收所述IVR服务器在开始向所述第二用户设备播放所述音频时发送的指示所述第一用户设备开始显示所述歌词的显示通知;根据所述显示通知,通知所述第一用户设备开始显示所述歌词;或者
[0058]接收所述第一用户设备在开始显示所述歌词时发送的指示开始播放所述音频的播放通知;根据所述播放通知,通知所述IVR服务器开始播放所述音频;或者
[0059]通知所述第一用户设备开始显示所述歌词,并在通知所述第一用户设备开始显示所述歌词的同时,通知述IVR服务器开始发送所述音频信息。
[0060]本发明实施例第五方面提供一种歌曲点唱的处理系统,包括:第三方面提供的歌曲点唱的处理装置和第四方面提供的歌曲点唱的处理装置。
[0061]本发明实施例提供的歌曲点唱的处理方法、装置和系统,在以IVR通道播放点唱歌曲的音频的基础上,通过浏览器来显示点唱歌曲的歌词,并通过门户服务器来协调音频播放和歌词显示的一致性。解决了现有技术中不支持安装卡拉OK应用的终端无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,以及提高了用户的体验性。
【专利附图】

【附图说明】
[0062]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。[0063]图1为本发明歌曲点唱的处理方法实施例一的流程图;
[0064]图2为本发明歌曲点唱的处理方法实施例二的流程图;
[0065]图3为本发明歌曲点唱的处理方法实施例四的流程图;
[0066]图4为本发明歌曲点唱的处理方法实施例五的流程图;
[0067]图5为本发明歌曲点唱的处理方法实施例七的交互图;
[0068]图6为本发明歌曲点唱的处理方法实施例八的交互图;
[0069]图7为本发明歌曲点唱的处理方法实施例九的交互图;
[0070]图8为本发明歌曲点唱的处理装置实施例一的结构示意图;
[0071]图9为本发明歌曲点唱的处理装置实施例三的结构示意图;
[0072]图10为本发明歌曲点唱的处理系统实施例的结构示意图。
【具体实施方式】
[0073]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0074]图1为本发明歌曲点唱的处理方法实施例一的流程图,如图1所示,本实施例的执行主体为IVR服务器,本实施例的方法包括:
[0075]SlOl:语音交互系统(Interactive Voice Response,简称IVR)服务器接收门户(portal)服务器转发的用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识。
[0076]在本实施例中,门户服务器与用户设备中的浏览器进行交互,为用户提供点唱功能。IVR服务器兼具备了卡拉OK服务器的功能,通过门户服务器向用户设备提供点唱选择。
[0077]S102:所述IVR服务器根据所述歌曲点唱请求,获取与所述点唱歌曲标识对应的歌词及时间轴信息。
[0078]在本实施例中,IVR服务器,例如卡拉OK服务器根据所述点唱歌曲标识,查询并获取卡拉OK服务器中存储的歌曲的歌词和时间轴信息。
[0079]S103:所述IVR服务器通过门户服务器将所述点唱歌曲标识对应的歌词及时间轴信息返回给所述第一用户设备,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词。
[0080]在本实施例中,IVR服务器根据接收到的歌曲点唱请求向门户服务器返回待点唱歌曲的歌词及时间轴信息,以供门户服务器将待点唱歌曲标识对应的歌词及时间轴信息发送给第一用户设备。其中,第一用户设备可以根据时间轴信息,显示歌词。另外,该时间轴信息是指每句歌词开始相对时间的标识信息,以便使用户可以根据提示进行演唱。
[0081]S104:所述IVR服务器向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道。
[0082]在本实施例中,IVR服务器根据歌曲点唱请求,向第二用户设备发起IVR呼叫,等待用户接通呼叫,并在用户接通呼叫后,与第二用户设备建立呼叫通道。
[0083]S105:所述IVR服务器通过所述呼叫通道,向所述第二用户设备播放所述点唱歌曲标识对应的音频,并通过所述门户服务器与所述第一用户设备进行协调,通过所述协调使所述IVR服务器播放的音频与所述第一用户设备显示的歌词保持同步。
[0084]在本实施例中,所述音频可以包括用于伴奏的音频和/或语音提示信息,在建立呼叫通道后,可以向第二用户设备循环播放语音提示信息,以提示用户即将播放用于伴奏的音频。另外,IVR服务器也会和第一用户设备通过门户服务器进行协调,在第一用户设备根据时间轴信息显示待点唱歌曲标识对应歌词的同时,IVR服务器向第二用户设备发送音频信息。
[0085]另外,在本实施例中,第一用户设备和第二用户设备可以是同一个用户设备,也可以是不同用户设备,例如:若第二用户设备为支持多任务的手机,则可以用该第二用户设备中的浏览器执行歌曲点唱和歌词的显示,因此,第一用户设备和第二用户设备为同一个用户设备,即执行歌曲点唱和歌词显示也执行音频信息接收和播放。若第二用户设备为不支持多任务的普通手机,则第一用户设备和第二用户设备不为同一个设备,即第一用户设备可以为支持多任务的手机、个人计算机等,用于执行歌曲点唱和或歌词的显示,第二用户设备执行音频接收。
[0086]本实施例提供的歌曲点唱的处理方法,在以IVR通道播放点唱歌曲的音频的基础上,通过浏览器来显示点唱歌曲的歌词,并通过门户服务器来协调音频播放和歌词显示的一致性,解决了现有技术中不支持安装卡拉OK应用的终端无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,从而有效地提高了用户体验。
[0087]图2为本发明歌曲点唱的处理方法实施例二的流程图,如图2所示,具体的步骤如下:
[0088]S201:所述IVR服务器接收所述门户服务器转发的所述第一用户设备发起的歌曲查询请求。
[0089]在本实施例中,IVR服务器接收第一用户设备通过门户服务器发送的歌曲的查询信息,此查询信息中至少包括用于查询歌曲信息歌曲的标识,例如:歌手,歌曲名称,时长,发布日期等。
[0090]S202:所述IVR服务器根据所述歌曲查询请求,向所述门户服务器返回歌曲信息,以便所述门户服务器将所述歌曲信息发送给所述第一用户设备。
[0091]在本实施例中,IVR服务器根据查询请求,查询本地存储的歌曲信息,获取门户服务器发送的查询请求中歌曲的标识对应的歌曲信息,并将此歌曲信息通过门户服务器返回给第一用户设备。
[0092]S203:所述IVR服务器接收门户服务器转发的用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识。
[0093]S204:所述IVR服务器根据所述歌曲点唱请求,获取与所述点唱歌曲标识对应的歌词及时间轴信息。
[0094]S205:所述IVR服务器通过门户服务器将所述点唱歌曲标识对应的歌词及时间轴信息返回给所述第一用户设备,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词。
[0095]S206:所述IVR服务器向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道。[0096]S207:所述IVR服务器与所述第一用户设备通过所述门户服务器进行协调,在所述协调下,所述IVR服务器在所述第一用户设备显示所述点唱歌曲标识对应歌词的同时,通过所述呼叫通道,向所述第二用户设备播放所述点唱歌曲标识对应的音频。
[0097]在本实施例中,第一用户设备和第二用户设备可以是同一个用户设备,也可以是不同用户设备,例如:若第二用户设备为支持多任务的手机,则可以用该第二用户设备中的浏览器执行歌曲点唱和歌词的显示,若第二用户设备为不支持多任务的普通手机,即第一用户设备可以为支持多任务的手机、个人计算机等,用于执行歌曲点唱和或歌词的显示,第二用户设备执行音频接收和播放。
[0098]S208:所述IVR服务器通过所述呼叫通道,接收混音信息,并保存所述混音信息,所述混音信息为所述用户的语音和所述待点唱歌曲标识对应的音频的混音。
[0099]在本实施例中,若用户需要试听演唱的录音,可以向门户服务器发起IVR呼叫请求,以在与门户服务器建立呼叫通道后,通知门户服务器通过该呼叫通道将保存的混音信息发送刚给第二用户设备,以供第二用户设备进行播放处理,或者,还可以通过第一用户设备发送试听请求给IVR服务器,以供IVR服务器从门户服务器中获取保存的混音信息,再将该混音信息发送给第一用户设备。
[0100]本实施例提供的歌曲点唱的处理方法,IVR服务器通过接收门户服务器转发的歌曲查询请求,向门户服务器返回查询请求对应的歌曲的信息,接收门户服务器转发的第一用户设备发起的歌曲点唱请求,IVR服务器向门户服务器返回待点唱歌曲的歌词以及时间轴信息,门户服务器将所述待点唱歌曲标识对应的歌词及时间轴信息发送给用户的第一用户设备,同时向第二用户设备发起IVR呼叫,建立呼叫通道,IVR服务器与第一用户设备通过门户服务器进行协调,在该协调下,IVR服务器在第一用户设备显示歌词的同时,向第二用户设备待点唱歌曲的音频信息,以便用户根据显示的歌词以及用于伴奏的待点唱歌曲的音频信息进行演唱,通过呼叫通道接收保存混音信息。解决了现有技术中由于需要依赖智能手机,或者无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,从而有效地提高了用户体验。
[0101]进一步的,在本发明实施例三中,在上述图1或图2所示实施例的基础上,S105或者S207中的协商过程具体实现方式有如下几种:
[0102]第一种实现方式:由IVR服务器来控制开始播放的时间点。
[0103]具体的,IVR服务器在开始向所述第二用户设备播放点唱歌曲标识对应的音频时,通过所述门户服务器通知第一用户设备开始显示所述歌词。
[0104]在本实施例中,由IVR服务器开始向第二用户设备播放音频时,通知浏览器同步显示歌词,具体的:与第二用户设备建立呼叫通道后,IVR服务器通知门户服务器呼叫通道已成功建立,门户服务器在接到通知后即可通知第一用户设备的浏览器开始同步显示歌词。其中,IVR服务器中可预设通过门户服务器器向第一用户设备发送消息的时延。IVR服务器与第二用户设备建立呼叫通道后,根据预设的消息传递时延,IVR服务器在该时延后开始播放音频信息。本实施例中的第二用户设备和第二用户设备可以为同一个用户设备。
[0105]第二种实现方式:由第一用户设备来控制开始播放的时间点。
[0106]具体的,IVR服务器通过门户服务器接收第一用户设备在开始显示所述歌词时发来的指示开始播放所述音频的播放通知。[0107]在本实施例中,IVR服务器与第二用户设备建立呼叫通道后,门户服务器通知第一用户设备已成功建立呼叫通道,第一用户设备向门户服务器发送播放通知,该播放通知用于指示开始播放音频。门户服务器根据该播放通知,通知IVR服务器开始播放音频。其中,第一用户设备中可预设通过门户服务器器向IVR服务器发送消息的时延。第一用户设备在发送播放通知后,根据预设的消息传递时延,在该时延后开始显示歌词。
[0108]第三种实现方式:由门户服务器来控制开始播放的时间点。
[0109]IVR服务器接收门户服务器在向第一用户设备发起开始显示歌词的通知的同时向IVR服务器发送的播放通知。
[0110]在本实施例中,IVR服务器与第二用户设备建立成功呼叫通道后,IVR服务器通知门户服务器呼叫通道已成功建立。门户服务器同时向第一用户设备发送开始显示歌词的通知,以及向IVR服务器发送开始播放音频的通知。
[0111]图3为本发明歌曲点唱的处理方法实施例四的流程图,如图3所示,本实施例的执行主体为门户服务器,该方法具体包括:
[0112]S301:门户服务器接收用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识。
[0113]S302:所述门户服务器将所述歌曲点唱请求发送给互动式语音应答IVR服务器,以便所述IVR服务器根据所述歌曲点唱请求向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道。
[0114]在本实施例中,该IVR服务器可以参照上述实施例一至三任一所示方法的技术方案,其实现原理相类似,此处不再赘述。
[0115]S303:所述门户服务器接收所述IVR服务器发送的所述点唱歌曲标识对应的歌词及时间轴信息。
[0116]S304:所述门户服务器向所述第一用户设备发送所述点唱歌曲标识对应的歌词及时间轴信息,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌
ο
[0117]在本实施例中,门户服务器接收到待点唱歌曲的歌词及时间轴信息之后,将其返回给第一用户设备。
[0118]S305:所述门户服务器在所述IVR服务器与所述第一用户设备之间进行协调,通过所述协调使所述IVR服务器向所述用户的第二用户设备播放的所述点唱歌曲标识对应的音频与所述第一用户设备显示的所述点唱歌曲标识对应的歌词保持同步。
[0119]在本实施例中,第一用户设备和第二用户设备可以是同一个用户设备,也可以是不同用户设备,例如:若第二用户设备为支持多任务的手机,则可以用该第二用户设备中的浏览器执行歌曲点唱和歌词的显示,因此,第一用户设备和第二用户设备为同一个用户设备,即执行歌曲点唱和歌词显示也执行音频信息接收和播放。若第二用户设备为不支持多任务的普通手机,则第一用户设备和第二用户设备不为同一个设备,即第一用户设备可以为支持多任务的手机、个人计算机等,用于执行歌曲点唱和歌词的显示,第二用户设备执行音频信息接收和播放。
[0120]本实施例提供的歌曲点唱的处理方法,门户服务器通过接收第一用户设备的浏览器中发起的歌曲点唱请求,并将歌曲点唱请求向IVR服务器发送,接收IVR服务器返回的待点唱歌曲的歌词以及时间轴信息,门户服务器将所述待点唱歌曲标识对应的歌词及时间轴信息发送给用户的第一用户设备,同时IVR服务器向第二用户设备发起IVR呼叫,建立呼叫通道,门户服务器在IVR服务器与第一用户设备之间进行协调,在第二用户设备接收到IVR服务器发送的音频信息时,通知第一用户设备根据时间轴信息,同步显示歌词,以便用户根据用于伴奏的待点唱歌曲的音频信息以及歌词进行演唱,解决了现有技术不支持安装卡拉OK应用的终端无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,以及有效地提高了用户体验。
[0121]图4为本发明歌曲点唱的处理方法实施例五的流程图,如图4所示,具体的步骤如下:[0122]S401:所述门户服务器接收所述第一用户设备发送的歌曲查询请求,并将所述歌曲查询请求发送给所述IVR服务器。
[0123]在本实施例中,用户需要点唱歌曲时,在第一用户设备的浏览器中向门户服务器发送歌曲查询请求,并且将该歌曲查询请求发送给IVR服务器,该歌曲查询请求中至少包括用于查询歌曲信息的歌曲标识,例如:歌手,歌曲名称,时长,发布日期等。
[0124]S402:所述门户服务器接收所述IVR服务器返回的歌曲信息,并将所述歌曲信息发送给所述第一用户设备。
[0125]在本实施例中,门户服务器接收到IVR服务器根据歌曲标识查询到的歌曲信息,并将该歌曲信息发送给第一用户设备,以便用户从该歌曲信息中选择需要点唱的歌曲。
[0126]S403:门户服务器接收用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识。
[0127]S404:所述门户服务器将所述歌曲点唱请求发送给互动式语音应答IVR服务器,以便所述IVR服务器根据所述歌曲点唱请求向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道。
[0128]S405:所述门户服务器接收所述IVR服务器发送的所述点唱歌曲标识对应的歌词及时间轴信息。
[0129]S406:所述门户服务器向所述第一用户设备发送所述点唱歌曲标识对应的歌词及时间轴信息,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌
ο
[0130]S407:所述门户服务器在所述IVR服务器与所述第一用户设备之间进行协调,以使所述IVR服务器在所述第一用户设备显示所述点唱歌曲标识对应歌词的同时,通过所述呼叫通道,向所述用户的第二用户设备播放所述点唱歌曲标识对应的音频。
[0131]本实施例提供的歌曲点唱的处理方法,门户服务器通过接收第一用户设备发送的歌曲查询请求,将该请求发送给IVR服务器以获取歌曲标识对应的歌曲信息,并返回给第一用户设备,再接收第一用户设备发送的歌曲点唱请求,并将歌曲点唱请求向IVR服务器发送,接收IVR服务器返回的待点唱歌曲的歌词以及时间轴信息,门户服务器将所述待点唱歌曲标识对应的歌词及时间轴信息发送给用户所属的第一用户设备,IVR服务器向第二用户设备发起IVR呼叫,建立呼叫通道,门户服务器在IVR服务器与第一用户设备之间进行协调,以使IVR服务器播放的音频信息与第一用户设备显示的歌词保持同步。解决了现有技术中由于不支持安装卡拉OK应用的终端无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,从而有效地提高了用户体验。
[0132]进一步的,在本发明实施例六中,在上述图3或图4所示实施例的基础上,S305或者S407中的协调过程具体实现方式有如下几种:
[0133]第一种实现方式:由IVR服务器来控制开始播放的时间点。
[0134]具体的,所述门户服务器接收所述IVR服务器在开始向所述第二用户设备播放所述音频信息时发送的指示所述第一用户设备开始显示所述歌词的显示通知;所述门户服务器根据显示通知,通知所述第一用户设备开始显示所述歌词。
[0135]第二种实现方式:由第一用户设备来控制开始播放的时间点。
[0136]具体的,门户服务器接收第一用户设备在开始显示所述歌词时发送的指示开始发送所述音频信息的播放通知;门户服务器根据所述播放通知,通知所述IVR服务器开始播放音频。
[0137]第三种实现方式:由门户服务器来控制开始播放的时间点。
[0138]门户服务器通知所述第一用户设备开始显示所述歌词,并在通知所述第一用户设备开始显示所述歌词的同时,通知述IVR服务器开始发送所述音频信息。
[0139]图5为本发明歌曲点唱的处理方法实施例七的交互图。如图5所示,在本发明实施例协商过程采用上述第一种实现方式,即由IVR服务器来控制开始播放的时间点为例进行说明,具体步骤如下:
[0140]S501:门户服务器向IVR服务器发送歌曲查询请求。
[0141]S502:门户服务器接收IVR服务器返回的歌曲信息。
[0142]S503:门户服务器将歌曲信息返回第一用户设备。
[0143]S504:第一用户设备通过门户服务器向IVR服务器发送歌曲点唱请求。
[0144]S505:1VR服务器通过门户服务器将歌词和时间轴信息返回第一用户设备。
[0145]S506:1VR服务器向第二用户设备发起IVR呼叫请求,建立呼叫通道。
[0146]S507:用户接通响应。
[0147]S508:1VR服务器通知门户服务器呼叫通道成功建立。
[0148]S509:门户服务器通知第一用户设备显不歌词。
[0149]S510-S511:第一用户设备显示歌词,同时,IVR服务器通知门户服务器呼叫通道成功建立后,按预设的消息传递时延进行等待后向第二用户设备播放音频。
[0150]S512:1VR服务器接收混音信息并保存。
[0151]本实施例提供的歌曲点唱的处理方法,最终由IVR服务器通过门户服务器通知第一用户设备在所述IVR服务器向第二用户设备发送音频信息的同时,同步显示歌词,以便用户根据用于伴奏的点唱歌曲的音频信息以及歌词进行演唱,解决了现有技术中由于需要依赖智能手机,或者无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,从而有效地提高了用户体验。
[0152]图6为本发明歌曲点唱的处理方法实施例八的交互图。如图6所示,协商过程采用上述第二种实现方式,即由第一用户设备来控制开始播放的时间点为例进行说明,具体步骤如下:
[0153]S601:门户服务器向IVR服务器发送歌曲查询请求。
[0154]S602:门户服务器接收IVR服务器返回的歌曲信息。[0155]S603:门户服务器将歌曲信息返回第一用户设备。
[0156]S604:第一用户设备通过门户服务器向IVR服务器发送歌曲点唱请求。
[0157]S605:1VR服务器通过门户服务器将歌词和时间轴信息返回第一用户设备。
[0158]S606:1VR服务器向第二用户设备发起IVR呼叫请求,建立呼叫通道。
[0159]S607:用户接通响应。
[0160]S608:1VR服务器通知门户服务器呼叫通道成功建立。
[0161]S609:门户服务器通知第一用户设备呼叫通道成功建立。
[0162]S610:第一用户设备向门户服务器发送播放通知。
[0163]S611:门户服务器通知IVR服务器开始向第一用户设备发送音频信息。S612-S613:1VR服务器向第二用户设备播放音频。同时,第一用户设备向门户服务器发送播放通知后,按预设的消息传递时延进行等待后开始显示歌词。
[0164]S614:1VR服务器接收混音信息并保存。
[0165]本实施例提供的歌曲点唱的处理方法,最终由第一用户设备的浏览器所述IVR服务器开始向第二用户设备发送音频信息,并且在第一用户设备同步显示歌词,以便用户根据用于伴奏的点唱歌曲的音频信息以及歌词进行演唱,解决了现有技术中由于需要依赖智能手机,或者无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,从而有效地提高了用户体验。
[0166]图7为本发明歌曲点唱的处理方法实施例九的交互图。如图6所示,在本实施例协商过程采用上述第三种实现方式,即由门户服务器来控制开始播放的时间点为例进行说明,具体步骤如下:
[0167]S701:门户服务器向IVR服务器发送歌曲查询请求。
[0168]S702:门户服务器接收IVR服务器返回的歌曲信息。
[0169]S703:门户服务器将歌曲信息返回第一用户设备。
[0170]S704:第一用户设备通过门户服务器向IVR服务器发送歌曲点唱请求。
[0171]S705:1VR服务器通过门户服务器将歌词和时间轴信息返回第一用户设备。
[0172]S706:1VR服务器向第二用户设备发起IVR呼叫请求,建立呼叫通道。
[0173]S707:用户接通响应。
[0174]S708:第一用户设备请求同步显示歌词。
[0175]S709:1VR服务器通知门户服务器呼叫通道成功建立。
[0176]S710-S711:门户服务器同时向第一用户设备发送开始显示歌词的通知以及向第二用户设备发送开始播放音频的通知。
[0177]S712-S713:第一用户设备显示歌词,同时,IVR服务器向第二用户设备播放音频。
[0178]S714:1VR服务器接收混音信息并保存。
[0179]本实施例提供的歌曲点唱的处理方法,最终由门户服务器通知第一用户设备同步显示歌词,并通知IVR服务器开始向第二用户设备发送音频信息,以便用户根据用于伴奏的点唱歌曲的音频信息以及歌词进行演唱,解决了现有技术中由于需要依赖智能手机,或者无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,从而有效地提高了用户体验。
[0180]图8为本发明歌曲点唱的处理装置实施例一的结构示意图。如图8所示,所述装置具体包括:收发模块81、获取模块82、呼叫模块83和协调模块84。其中,收发模块81用于接收门户服务器转发的用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识。获取模块82用于根据所述歌曲点唱请求,获取与所述点唱歌曲标识对应的歌词及时间轴信息。收发模块81还用于通过门户服务器将获取模块82获取的所述点唱歌曲标识对应的歌词及时间轴信息返回给所述第一用户设备,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词。呼叫模块83用于向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道,通过所述呼叫通道,向所述第二用户设备发送所述点唱歌曲标识对应的音频信息。协调模块84,用于通过所述门户服务器与所述第一用户设备进行协调,使呼叫模块83发送的音频与第一用户设备显示的歌词保持同步。
[0181]本实施例的装置可用于执行图1所示方法实施例的技术方案,具体实现过程可参考图5-7的交互图,该装置的收发模块81接收门户服务器转发的用户通过第一用户设备发起的歌曲点唱请求,获取模块82根据该请求获取该点唱歌曲的歌词和时间轴信息,并通过收发模块81返回第一用户设备,呼叫模块83与第二用户建立呼叫通道,协调模块84通过门户服务器与第一用户设备进行协调处理,以使呼叫模块83在第一用户设备显示点唱歌曲标识对应歌词的同时,通过呼叫通道,向第二用户设备发送点唱歌曲标识对应的音频信息,解决了现有技术中由于不支持安装卡拉OK应用的手机无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,从而有效地提高了用户体验。
[0182]进一步的,在本发明装置的实施例二中,在上述图8所示实例的基础上,所述收发模块81接收门户服务器发送的歌曲点唱请求之前,收发模块81还用于接收所述门户服务器发送的歌曲查询请求。并根据所述歌曲查询请求,向所述门户服务器发送歌曲信息。
[0183]可选地,所述协调模块84具体用于:
[0184]在所述呼叫模块83开始向所述第二用户设备播放所述点唱歌曲标识对应的音频时,通过所述门户服务器通知所述第一用户设备开始显示所述歌词。
[0185]或者
[0186]通过所述门户服务器接收所述第一用户设备在开始显示所述歌词时发来的播放通知,所述播放通知用于指示开始播放所述音频;根据所述播放通知指示所述呼叫模块83开始播放所述点唱歌曲标识对应的音频。
[0187]或者
[0188]接收所述门户服务器在向所述第一用户设备发起开始显示所述歌词的通知的同时向所述IVR服务器发送的播放通知,根据所述播放通知指示所述呼叫模块开始发送所述
音频信息。
[0189]可选地,所述呼叫模块83还用于通过所述呼叫通道,接收混音信息,所述混音信息为所述用户的语音和所述点唱歌曲标识对应的音频的混音。
[0190]则所述装置还包括:
[0191]保存模块85,用于保存所述混音信息。
[0192]本实施例的装置用于执行图2所示方法实施例的技术方案,具体实现过程参考图5-7的交互图。本实施例中,通过协调模块84的协调,保证了歌词显示和音频播放的一致性。另外,本实施例中增加了保存模块85保存混音信息,以便用户播放录音。[0193]图9为本发明歌曲点唱的处理装置实施例三的结构示意图。如图9所示,所示装置具体包括:收发模块91、处理模块92和获取模块93。其中,收发模块91,用于接收所述用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识。获取模块93用于将所述歌曲点唱请求发送给互动式语音应答IVR服务器,以便所述IVR服务器根据所述歌曲点唱请求向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道;并接收所述IVR服务器发送的所述点唱歌曲标识对应的歌词及时间轴信息。所述收发模块91还用于向所述第一用户设备发送获取模块93接收的点唱歌曲标识对应的歌词及时间轴信息,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词。处理模块92,用于在所述IVR服务器与所述第一用户设备之间进行协调,通过该协调使所述IVR服务器向所述用户的第二用户设备播放的所述点唱歌曲标识对应的音频与所述第一用户设备显示的所述点唱歌曲标识对应歌词保持同步。
[0194]本实施例的装置可以执行图3所示方法实施例的技术方案,具体实现过程参考图5-7的交互图,该装置的收发模块91接收用户在浏览器中发起的歌曲点唱请求,并由获取模块93将该歌曲点唱请求发送给IVR服务器以及接收所述服务器发送的所述点唱歌曲标识对应的歌词及时间轴信息,收发模块91进一步将获取模块93接收的点唱歌曲标识对应的歌词及时间轴信息发送给第一用户设备,并通过处理模块92协调IVR服务器与第一用户设备,使得在第一用户设备显示歌词的同时,IVR服务器通过呼叫通道同步向第二用户设备播放点唱歌曲的音频,解决了现有技术中由于不支持安装卡拉OK应用的手机无法显示歌曲的歌词而造成的用户使用不便的问题,提高了手机OK技术方案的实用性,从而有效地提闻了用户体验。
[0195]进一步的,在本发明装置的实施例四中,在上述图9所示实例的基础上,所述收发模块91接收所述用户在第一用户设备的浏览器中发起的歌曲点唱请求之前,所述收发模块91还用于接收所述第一用户设备发送的歌曲查询请求,并将所述歌曲信息发送给所述第一用户设备,。获取模块93还用于将收发模块91接收的所述歌曲查询请求发送给所述IVR服务器,并接收所述IVR服务器返回的歌曲信息,并将所述歌曲信息通过收发模块91发送给所述第一用户设备。
[0196]可选地,所述处理模块92具体用于:
[0197]接收所述IVR服务器在开始向所述第二用户设备播放所述音频时发送的指示所述第一用户设备开始显示所述歌词的显示通知;根据所述显示通知,通知所述第一用户设备开始显示所述歌词;或者
[0198]接收所述第一用户设备在开始显示所述歌词时发送的指示开始发送所述音频信息的播放通知;根据所述播放通知,通知所述IVR服务器开始发送所述音频信息;或者
[0199]通知所述第一用户设备开始显示所述歌词,并在通知所述第一用户设备开始显示所述歌词的同时,通知述IVR服务器开始发送所述音频信息。
[0200]本实施例提供的装置,用于执行图4所示方法实施例的技术方案,具体实现过程参考图5-7的交互图。本实施例中,通过处理模块92的协调,保证了歌词显示和音频播放的一致性。
[0201]图10为本发明歌曲点唱的处理系统实施例的结构示意图,如图10所示,歌曲点唱的处理系统包括:图8所示实施例提供的歌曲点唱的处理装置101和图9所示实施例提供的歌曲点唱的处理装置102。其中,所述歌曲点唱的处理装置101用于执行歌曲点唱的处理方法实施例一到实施例五的方法。所述歌曲点唱的处理装置102用于执行歌曲点唱的处理方法实施例六到实施例十的方法。
[0202]在本实施例中,该系统应用中需要浏览器和IVR结合来完成本发明的技术方案。其中,所述第二用户设备是用户的终端设备。第二用户设备是可以发起呼叫,或者被呼叫的终端设备,例如:手机。所述第一用户设备是可以通过浏览器显示歌词的终端设备。另外,第一用户设备和第二用户设备可以是同一个设备,例如:支持多任务的手机,可在呼叫接通的过程中,同时通过手机浏览器显示歌词。
[0203]第一用户设备和第二用户设备为不同的设备,例如:普通个人计算机、便携式计算机等设备作为第一移动设备,设备上的浏览器显示歌词,手机作为第二移动设备。
[0204]在具体的实现过程中,该歌曲点唱的处理装置101和歌曲点唱的处理装置102可采用通用的计算机系统来实现,用以执行本发明歌曲点唱的处理方法的程序代码。例如:歌曲点唱的处理装置101可以为IVR服务器,歌曲点唱的处理装置102可以为portal服务器。
[0205]具体的,例如该计算机系统可以是基于处理器的计算机,如通用个人计算机,便携式设备如平板计算机,或智能手机。计算机系统包括总线,处理器,存储器,通信接口,输入设备和输出设备。
[0206]总线可包括一通路,在计算机各个部件之间传送信息。
[0207]处理器可以是一个通用中央处理器(Central Processing Unit,简称CPU),微处理器,特定应用集成电路(Application-Specific Integrated Circuit,简称 ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。
[0208]计算机系统还包括一个或多个存储器,可以是只读存储器(Read-Only Memory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(RandomAccess Memory,简称RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是磁盘存储器。这些存储器通过总线与处理器相连接。
[0209]输入设备可以是一种装置,以接收用户输入的数据和信息,例如键盘,鼠标、摄像头,扫描仪,光笔,语音输入装置,触摸屏等。
[0210]输出设备可包括一种装置,以允许输出信息给用户,包括显示屏,打印机,扬声器等。计算机系统还包括一个通信接口,使用任何收发器一类的装置,以便与其他设备或通信网络通信,如以太网,无线接入网,无线局域网等.[0211]存储器,如RAM,保存有操作系统和执行本发明方案的程序。操作系统是用于控制其他程序运行,管理系统资源的程序。执行本发明方案的程序代码保存在存储器中,并由处理器来控制执行。
[0212]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0213]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱罔本发明各实施例技术方案的范围。
【权利要求】
1.一种歌曲点唱的处理方法,其特征在于,包括: 互动式语音应答IVR服务器接收门户服务器转发的用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识; 所述IVR服务器根据所述歌曲点唱请求,获取与所述点唱歌曲标识对应的歌词及时间轴信息; 所述IVR服务器通过门户服务器将所述点唱歌曲标识对应的歌词及时间轴信息返回给所述第一用户设备,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词; 所述IVR服务器向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道; 所述IVR服务器通过所述呼叫通道,向所述第二用户设备播放所述点唱歌曲标识对应的音频,并通过所述门户服务器与所述第一用户设备进行协调,通过所述协调使所述IVR服务器播放的音频与所述第一用户设备显示的歌词保持同步。
2.根据权利要求1所述的方法,其特征在于,所述接收门户服务器转发的用户在第一用户设备的浏览器中发起的歌曲点唱请求之前,所述方法还包括: 所述IVR服务器接收所述门户服务器转发的所述第一用户设备发起的歌曲查询请求; 所述IVR服务器根据所述歌曲查询请求,向所述门户服务器返回歌曲信息,以便所述门户服务器将所述歌曲信息发送给所述第一用户设备。
3.根据权利要求1-2任一项所述的方法,其特征在于,所述IVR服务器与所述第一用户设备通过所述门户服务器进行协调包括: 所述IVR服务器在开始向所述第二用户设备播放所述点唱歌曲标识对应的音频时,通过所述门户服务器通知所述第一用户设备开始显示所述歌词;或者 所述IVR服务器通过所述门户服务器接收所述第一用户设备在开始显示所述歌词时发来的播放通知,所述播放通知用于指示开始播放所述音频;或者 所述IVR服务器接收所述门户服务器在向所述第一用户设备发起开始显示所述歌词的通知的同时向所述IVR服务器发送的播放通知。
4.根据权利要求1至3任一项所述的方法,其特征在于,还包括: 所述IVR服务器通过所述呼叫通道,接收混音信息,并保存所述混音信息;所述混音信息为所述用户的语音和所述点唱歌曲标识对应的音频的混音。
5.一种歌曲点唱的处理方法,其特征在于,包括: 门户服务器接收用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识; 所述门户服务器将所述歌曲点唱请求发送给互动式语音应答IVR服务器,以便所述IVR服务器根据所述歌曲点唱请求向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道; 所述门户服务器接收所述IVR服务器发送的所述点唱歌曲标识对应的歌词及时间轴信息; 所述门户服务器向所述第一用户设备发送所述点唱歌曲标识对应的歌词及时间轴信息,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词;所述门户服务器在所述IVR服务器与所述第一用户设备之间进行协调,通过所述协调使所述IVR服务器向所述用户的第二用户设备播放的所述点唱歌曲标识对应的音频与所述第一用户设备显示的所述点唱歌曲标识对应歌词保持同步。
6.根据权利要求5所述的方法,其特征在于,所述接收所述用户在第一用户设备的浏览器中发起的歌曲点唱请求之前,所述方法还包括: 所述门户服务器接收所述第一用户设备发送的歌曲查询请求,并将所述歌曲查询请求发送给所述IVR服务器; 所述门户服务器接收所述IVR服务器返回的歌曲信息,并将所述歌曲信息发送给所述第一用户设备。
7.根据权利要求5-6任一项所述的方法,其特征在于,所述门户服务器在所述IVR服务器与所述第一用户设备之间进行协调,包括: 所述门户服务器接收所述IVR服务器在开始向所述第二用户设备播放所述音频时发送的指示所述第一用户设备开始显示所述歌词的显示通知;所述门户服务器根据所述显示通知,通知所述第一用户设备开始显示所述歌词;或者 所述门户服务器接收所述第一用户设备在开始显示所述歌词时发送的指示开始播放所述音频的播放通知;所述门户服务器根据所述播放通知,通知所述IVR服务器开始播放所述音频;或者 所述门户服务器通知所述第一用户设备开始显示所述歌词,并在通知所述第一用户设备开始显示所述歌词的同时,通知述IVR服务器开始发送所述音频信息。
8.一种歌曲点唱的处理装置,其特征在于,包括: 收发模块,用于接收门户服务器转发的用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识; 获取模块,用于根据所述歌曲点唱请求,获取与所述点唱歌曲标识对应的歌词及时间轴信息; 所述收发模块还用于通过门户服务器将所述点唱歌曲标识对应的歌词及时间轴信息返回给所述第一用户设备,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词; 呼叫模块,用于向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道,通过所述呼叫通道,向所述第二用户设备发送所述点唱歌曲标识对应的音频信息; 协调模块,用于通过所述门户服务器与所述第一用户设备进行协调,使所述呼叫模块发送的音频与所述第一用户设备显示的歌词保持同步。
9.根据权利要求8所述的装置,其特征在于,所述收发模块还用于: 接收所述门户服务器转发的所述第一用户设备发起的歌曲查询请求; 并根据所述歌曲查询请求,向所述门户服务器返回歌曲信息,以便所述门户服务器将所述歌曲信息发送给所述第一用户设备。
10.根据权利要求9所述的装置,其特征在于,所述协调模块具体用于: 在所述呼叫模块开始向所述第二用户设备播放所述点唱歌曲标识对应的音频时,通过所述门户服务器通知所述第一用户设备开始显示所述歌词;或者通过所述门户服务器接收所述第一用户设备在开始显示所述歌词时发来的播放通知,所述播放通知用于指示开始播放所述音频;根据所述播放通知指示所述呼叫模块开始播放所述点唱歌曲标识对应的音频;或者 接收所述门户服务器在向所述第一用户设备发起开始显示所述歌词的通知的同时向所述IVR服务器发送的播放通知,根据所述播放通知指示所述呼叫模块开始发送所述音频信息。
11.根据权利要求8至10任一项所述的装置,其特征在于,所述呼叫模块还用于通过所述呼叫通道,接收混音信息,所述混音信息为所述用户的语音和所述点唱歌曲标识对应的首频的混首; 则所述装置还包括: 保存模块,用于保存所述混音信息。
12.一种歌曲点唱的处理装置,其特征在于,包括: 收发模块,用于接收所述用户在第一用户设备的浏览器中发起的歌曲点唱请求,所述歌曲点唱请求包括:点唱歌曲标识; 获取模块,用于将所述接收模块接收的所述歌曲点唱请求发送给互动式语音应答IVR服务器,以便所述IVR服务器根据所述歌曲点唱请求向所述用户的第二用户设备发起IVR呼叫请求,以与所述第二用户设备建立呼叫通道;并接收所述IVR服务器发送的所述点唱歌曲标识对应的歌词及时间轴信息; 所述收发模块还用于向所述第一用户设备发送所述获取模块接收的所述点唱歌曲标识对应的歌词及时间轴信息,以供所述第一用户设备根据所述时间轴信息显示所述点唱歌曲标识对应的歌词; 处理模块,用于在所述IVR服务器与所述第一用户设备之间进行协调,通过所述协调使所述IVR服务器向所述用户的第二用户设备播放的所述点唱歌曲标识对应的音频与所述第一用户设备显示的所述点唱歌曲标识对应歌词保持同步。
13.根据权利要求12所述的装置,其特征在于,所述收发模块还用于: 接收所述第一用户设备发送的歌曲查询请求,并将所述歌曲信息发送给所述第一用户设备; 所述获取模块还用于将所述收发模块接收的所述歌曲查询请求发送给所述IVR服务器;接收所述IVR服务器返回的歌曲信息,并将所述歌曲信息通过所述收发模块发送给所述第一用户设备。
14.根据权利要求12或13任一项所述的装置,其特征在于,所述处理模块具体用于: 接收所述IVR服务器在开始向所述第二用户设备播放所述音频时发送的指示所述第一用户设备开始显示所述歌词的显示通知;根据所述显示通知,通知所述第一用户设备开始显示所述歌词;或者 接收所述第一用户设备在开始显示所述歌词时发送的指示开始播放所述音频的播放通知;根据所述播放通知,通知所述IVR服务器开始播放所述音频;或者 通知所述第一用户设备开始显示所述歌词,并在通知所述第一用户设备开始显示所述歌词的同时,通知述IVR服务器开始发送所述音频信息。
15.一种歌曲点唱的处理系统,其特征在于,包括:如权利要求8至11任一所述的歌曲点唱的处理装置和如权利要求12至14任一所述的歌曲点唱的处理装置。
【文档编号】H04M7/00GK103841278SQ201410086914
【公开日】2014年6月4日 申请日期:2014年3月11日 优先权日:2014年3月11日
【发明者】王昌博, 谈宜果 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1