一种即时通信方法及系统的制作方法

文档序号:2820247阅读:115来源:国知局
专利名称:一种即时通信方法及系统的制作方法
技术领域
本发明属于即时通信领域,尤其涉及一种输出语音即时通信消息的即时通信方法及系统。
背景技术
即时通信(Instant Messaging)系统是一种能够即时发送和接收互联网消息的系统。通过即时通信系统,用户可以向其他用户发送文本消息、传送文件、或者与其他用户进行音频对话、视频对话等通信活动。
文字语音转换(TTS)是一种能通过一定的算法,把输入的文字信息转化成一定格式的语音信息的技术。经过长时间的发展,目前文字语音转换技术已经比较成熟。
现有技术中将即时通信与文字语音转换进行结合,将用户输入的文字即时通信消息转换为语音即时消息输出,这样当用户收到即时通信消息时,就可以收听与原来的文字输入一致的语音即时通信消息,大大提高了用户的即时通信体验。
但是随着用户需求的不断提高,用户希望在输出语音即时通信消息的同时,可以输出与输入文字有关的音频素材,如背景音乐、用户录制的音频文件等,进一步提高用户的即时通信体验。

发明内容
本发明的目的在于将音频数据集成到即时通信消息中,使得在输出由输入文字转换的语音即时通信消息的同时,能够输出对应的音频数据。
为了实现发明目的,本发明提供了一种即时通信方法,将文字即时通信消息转换为语音即时通信消息输出,所述方法进一步包括设置音频数据库,用于存储音频数据;从所述音频数据库中选择音频数据;将所述语音即时通信消息和所述音频数据合并为同一数据格式的合成语音消息;将所述合成语音消息发送给对应的用户。
所述音频数据保存在即时通信服务端。
所述音频数据保存在即时通信客户端。
为了更好地实现发明目的,本发明进一步提供了一种即时通信系统,包括文字输入模块,用于接收文字即时通信消息;文字语音转换模块,用于将所述文字即时通信消息转换为语音即时通信消息;消息输出模块,用于输出所述语音即时通信消息,所述系统进一步包括音频数据库,用于存储音频数据;音频数据选择模块,用于从所述音频数据库中选择音频数据;数据合成模块,用于所述语音即时通信消息和所述音频数据合并为同一数据格式的合成语音消息,并将所述合成语音消息发送给消息输出模块,由消息输出模块将所述合成语音消息发送给对应的用户。
所述音频数据保存在即时通信服务端。
所述音频数据保存在即时通信客户端。
本发明将音频数据集成到即时通信消息中,使得在输出语音即时通信消息的同时,能够输出对应的音频数据,提高提高用户的即时通信体验。


图1是本发明提供的即时通信方法的实现流程图;图2是本发明提供的即使通信系统的结构图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1示出了本发明提供的即时通信方法的实现流程,详述如下在步骤S101中,接收即时通信用户输入的需要发送的文字即时通信消息;在步骤S102中,将文字即时通信消息转换为语音即时通信消息;在步骤S103中,选择音频数据,音频数据的格式可以是扩展名为.cda的音乐CD播放文件;扩展名为如.mid、.midi或.rmi的乐器数字接口(MIDI)文件;扩展名为.mp3或.m3u的MP3文件,以及扩展名为.aif、.aifc或.aiff音频交换文件格式(AIFF)等等。
在本发明的一个实施例中,音频数据由即时通信系统的服务端提供,用户不能更改,只能在服务端提供的音频数据素材中选择与输入文字即时通信消息对应的音频数据。
在本发明的另一个实施例中,用户可以根据自己的即时通信需要,选择客户端保存的音频数据或者通过客户端下载音频数据作为即时通信消息的内容。
作为优选实施例,音频数据由即时通信系统的服务端提供,同时允许将客户端保存的音频数据或者通过客户端下载的音频数据作为即时通信消息的内容。
在步骤S104中,将语音即时通信消息和音频数据合并为合成语音消息,将语音即时通信消息和音频数据转换为同一的数据格式,如MIDI或者MP3等;在步骤S105中,将合成语音消息发送给接收消息的用户。这样,用户在收到消息后,在接听语音即时通信消息的同时,可以收听与消息内容对应的背景音频数据。
图2示出了本发明提供的即时通信系统的系统构成,为便于理解,仅描述与本发明相关的部分。
即时通信子系统100为现有技术中即时通信系统的组成部分,其功能是将输入的文字即时通信消息转换成语音即时通信消息输出。文字输入模块101接收用户输入的文字即时通信消息,将文字即时通信消息转发到文字语音转换模块102进行处理。文字语音转换模块102利用文字语音转换技术对文字即时通信消息进行语音转换处理,将其转换成与输入文字的内容一致的语音即时通信消息,将语音即时通信消息发送到消息输出模块103。消息输出模块103对外输出语音即时通信消息。
即时通信子系统200用于将音频数据与即时通信子系统100生成的语音即时通信消息进行合成处理。在具体实现上,即时通信子系统200可以作为单独的系统外挂到即时通信子系统100上,或者集成到现有的即时通信系统中。
音频数据库201用于存储用户的音频数据,包括音乐或者用户录制的各种音频素材等。音频数据的格式可以是扩展名为.cda的音乐CD播放文件;扩展名为如.mid、.midi或.rmi的乐器数字接口(MIDI)文件;扩展名为.mp3或.m3u的MP3文件,以及扩展名为.aif、.aifc或.aiff音频交换文件格式(AIFF)等等。
在本发明的一个实施例中,音频数据库201中的音频数据由即时通信系统的服务端提供,用户不能更改,只能在服务端提供的音频数据素材中选择与输入文字即时通信消息对应的音频数据。
在本发明的另一个实施例中,用户可以根据自己的即时通信需要,将客户端保存的音频数据或者通过客户端下载音频数据作为音频数据库201中的内容加入到即时通信消息中。
作为优选实施例,音频数据库201的音频数据由即时通信系统的服务端提供,同时允许用户选择客户端本地保存的音频数据或者通过客户端下载的音频数据作为即时通信消息的内容。
音频数据选择模块202从音频数据库201中选择音频数据,发送给数据合并模块203。
数据合并模块203接收文字语音转换模块102发送的语音即时通信消息和音频数据选择模块202发送的音频数据,将语音即时通信消息和音频数据合并成一个合成语音消息,将语音即时通信消息和音频数据转换为同一的数据格式,如MIDI或者MP3等。消息输出模块102将合成语音消息发送给相应的用户。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种即时通信方法,将文字即时通信消息转换为语音即时通信消息输出,其特征在于,所述方法进一步包括设置音频数据库,用于存储音频数据;从所述音频数据库中选择音频数据;将所述语音即时通信消息和所述音频数据合并为同一数据格式的合成语音消息;将所述合成语音消息发送给对应的用户。
2.如权利要求1所述的即时通信方法,其特征在于,所述音频数据保存在即时通信服务端。
3.如权利要求1所述的即时通信方法,其特征在于,所述音频数据保存在即时通信客户端。
4.一种即时通信系统,包括文字输入模块,用于接收文字即时通信消息;文字语音转换模块,用于将所述文字即时通信消息转换为语音即时通信消息;消息输出模块,用于输出所述语音即时通信消息,其特征在于,所述系统进一步包括音频数据库,用于存储音频数据;音频数据选择模块,用于从所述音频数据库中选择音频数据;数据合成模块,用于所述语音即时通信消息和所述音频数据合并为同一数据格式的合成语音消息,并将所述合成语音消息发送给消息输出模块,由消息输出模块将所述合成语音消息发送给对应的用户。
5.如权利要求4所述的即时通信系统,其特征在于,所述音频数据保存在即时通信服务端。
6.如权利要求4所述的即时通信系统,其特征在于,所述音频数据保存在即时通信客户端。
全文摘要
本发明适用于即时通信领域,提供了一种即时通信方法及系统,将用户输入的文字即时通信消息转换为语音消息输出,所述方法包括设置音频数据库,用于存储音频数据;从所述音频数据库中选择音频数据;将所述语音即时通信消息和所述音频数据合并为同一数据格式的合成语音消息;将所述合成语音消息发送给对应的用户。通过本发明,可以将音频数据集成到即时通信消息中,使得在输出语音即时通信消息的同时,能够输出对应的音频数据,提高提高用户的即时通信体验。
文档编号G10L13/00GK1941747SQ20051003752
公开日2007年4月4日 申请日期2005年9月27日 优先权日2005年9月27日
发明者张和兴, 温倬卓 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1