基于来自移动电话的请求在服务器上生成音频文件的方法

文档序号:2821446阅读:203来源:国知局
专利名称:基于来自移动电话的请求在服务器上生成音频文件的方法
技术领域
本发明涉及根据诸如移动电话的移动通信设备中的音频文件产生声音。
如今,移动电话不仅仅用于实时通话,还用于运行软件应用程序。
基于移动电话的应用已经是非常繁荣的市场,并在未来一些年中更加如此。在这些应用中可以执行许多任务,从流行的sms(短消息业务)和游戏到记录来自插入式照相机的视频并将其发送到另一电话。
目前尚不可能实现专用音频功能,即动态创建音频数据的能力。这最终会实现,但仅仅在非常昂贵的手机上实现,而现在暂时不能实现。
分布式结构通过拥有经由网络连接到执行所有困难工作的服务器的简单客户而免除了手持机的专用功能。在此上下文中,“客户”指的是使用服务器的服务的应用。
本发明基于可由分布式结构提供专用音频功能的方案。这将通过由服务器来完成生成所需音频文件的困难工作,而由驻留在电话机上的客户简单地下载所生成的音频文件来实现。
因此,本发明提供一种在运行于通信网络中的移动电话中产生声音的方法,所述通信网络包括能够与多个移动电话同时通信的服务器,其中,在这些移动电话上运行的应用能够产生要被发送到服务器的对音频文件的请求,该被请求的音频文件由所述服务器中的装置响应该请求而生成,并从该服务器传送到该移动电话以便由该移动电话再现。
可用于此目的的一些可能的应用如下1.文本到语音转换2.音乐生成3.音效生成
4.文本到音乐转换5.音频增强(以下将会解释)本发明的一些实施例将通过纯示例并参考附图来描述,附图中

图1是可以使用本发明的通信网络的示意图;以及图2是实施本发明的可能的软件结构的示意图。
图1显示了移动电话10,其具有经由无线接入网和核心网到具有服务器13的数据中心11的通信信道,该无线接入网包括发射基站12,而该核心网将基站12链接到各数据中心。
在图2的示例中,电话10具有表示为20的分布式音频客户软件,而服务器13具有表示为23的分布式音频服务器软件。
在以下特定示例中,电话10必须支持以下客户软件1.应用环境;以及2.通过应用环境播放声音文件的能力或1.SMS能力;和2.重放MMS音频文件的能力下列类型的目前可获得的手持机是满足所需条件的示例1.具有音频扩展的MIDP 1.02.具有音频扩展的DoJava 1.03.MIDP 2.04.具有音频能力的本地(专有)应用支持该电话将运行充当客户的应用20。比客户将发送请求到服务器软件23,以执行任务,即生成音频文件。
以下是示例任务1.获取基于文本的输入,将该文本转换成语音,并输出WAV音频文件。
2.获取描述音乐文件的基于文本的输入,将其转换成音乐文件,并输出MIDI文件。
3.获取音频输入,将其转换成增强的或经修改的语音文件,例如具有附加的背景音乐的声乐作品。
服务器23将读入该请求,执行所需的请求,然后回送生成的音频文件。
该服务器最好能够支持以下功能1.通过Http接收消息2.通过MMS或Http发送消息3.创建音频文件下列类型的目前可获得的服务器将满足所需的条件1.J2SE 1.3+2.具有音频能力的C/C++3.具有音频能力的PERL用例1文本到语音转换1.将客户20写入MIDP2.02.由希望播放一些说出“游戏结束”的语音的游戏使用该客户3.游戏要求客户请求“游戏结束”语音4.客户发送包含消息“游戏结束”的基于文本的消息到服务器23(使用TCP/IP)5.服务器接收该基于文本的消息,并继续调用某个程序以将“游戏结束”文本转换成一个(8位,8K,PCM,单声道的)WAV文件。
6.服务器发送该WAV文件到客户7.客户接收该WAV文件并通知该游戏它已经接收到声音文件8.该游戏取回该声音文件并播放9.玩家听到语音“游戏结束”对于小的语音片断,往返行程时间小于5秒。
用例2基于文本的音符到音乐1.将客户20写入具有MIDI重放能力的MIDP 2.0
2.由希望生成一些音乐的DJ流行音乐节目主持人应用使用客户3.该DJ应用要求客户请求该音乐并指定由一组音符和休止符组成的音乐描述4.客户发送基于文本的消息到服务器23(使用TCP/IP),该消息包括要生成的音乐描述5.服务器接收该基于文本的消息,并继续调用某个程序以将该音乐描述音转换成MIDI(格式0)文件6.服务器发送该MIDI文件到客户7.客户接收该MIDI文件并通知DJ应用它已经接收到声音文件8.DJ应用取回该音乐并播放9.使用者听到音乐对于小的音乐片断,往返行程时间小于10秒。
用例3音频文件的增强例子像Barry White那样唱歌[MMS=多媒体消息]1.手持机支持MMS2.用户记录自己的歌声3.用户将该音频剪辑和文本“Barry White”附加到MMS4.用户发送该MMS到文本到语音转换服务器5.服务器接收该MMS并提取音频样本和文本参数6.服务器基于文本参数将音效加到该音频剪辑中7.在这种情况下,服务器将音效加到音频剪辑中以使用户的声音听起来像Barry White8.服务器将生成的经过改动的音频剪辑附加到新MMS中9.服务器将该MMS发送回用户10.用户接收该MMS并播放,以听到自己如Barry White一般歌唱11.用户异步地接收该MMS,因此往返行程时间并不重要。应该小于30秒。
词汇SMS 短消息服务MMS 多媒体消息传送MIDP移动信息设备简档Java与平台无关的编程语言MIDI乐器数字接口Http超文本传输协议WAV 音频文件的文件类型TCP 传输控制协议IP 因特网协议RAN 无线接入网
权利要求
1.一种在运行于通信网络中的移动电话中产生声音的方法,所述通信网络包括能够与多个移动电话同时通信的服务器,其中,在所述移动电话上运行的应用使得产生要被发送到服务器的对音频文件的请求,所请求的音频文件由所述服务器中的装置响应所述请求而生成,并从所述服务器传送到所述移动电话,由所述移动电话再现。
2.如权利要求1所述的方法,其中请求数据根据所述电话用户通过键盘输入的文本而被生成。
3.如权利要求2所述的方法,其中所述请求数据由所述服务器上的装置用于生成语音文件。
4.如权利要求2所述的方法,其中所述被请求的数据由所述服务器上的装置用于生成音乐文件。
5.如以上任何一项权利要求所述的方法,其中所述请求包括音频文件。
6.如权利要求5所述的方法,其中在所述请求中的所述音频文件被结合到由所述服务器生成的音频文件中。
全文摘要
一种分布式服务器/客户结构,用于通过让服务器生成所需的音频文件来提供专门的音频功能。在一个优选实施例中,移动电话的用户发送请求到服务器,该请求包括文本或音频数据。该服务器使用该文本或音频数据生成音频文件,并将其发送回移动电话。该音频文件随后由移动电话再现。
文档编号G10H1/00GK1714389SQ200380103845
公开日2005年12月28日 申请日期2003年11月24日 优先权日2002年11月22日
发明者P·罗杰斯 申请人:和记黄埔第三代网际(巴哈马)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1