[发明专利]一种提供语音合成应用统一开发平台的系统和方法有效
申请号: | 200710076192.4 | 申请日: | 2007-06-29 |
公开(公告)号: | CN101098507A | 公开(公告)日: | 2008-01-02 |
发明(设计)人: | 王景平;景玲;刘斌;王聃;唐必胜 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q7/22 | 分类号: | H04Q7/22;H04L12/16;H04L29/06;G10L13/02 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提供 语音 合成 应用 统一 开发 平台 系统 方法 | ||
技术领域
本发明涉及一种语音合成应用技术,尤其涉及的是一种提供语音合成应用的统一开发平台系统和方法。
背景技术
现有技术的语音合成应用(Txt to Speech,以下简称TTS),是将文本文件,如帮助文件或者网页,转换成自然语音输出。这种应用使用范围越来越广泛,如号码百事通的报电话号码、火车站和机场报站名、语音网页、电子商务领域等,都有TTS的应用案例。
随着电信、联通、移动和网通等各大运营商增值业务的发展,大多数的业务都由SP(业务提供商,Service Provider)来完成,在SP提供的业务中,TTS资源的使用越来越广泛。目前大多的SP业务开发能力很强,但对于TTS资源的集成则比较困难,同时,如果各个SP都建设自己的TTS资源平台,则存在资源的浪费和使用的不均衡;而且各SP各建一套TTS系统,对于运营商在管理上也会带来问题,无法对SP进行有效的监管。
因此,现有技术还存在缺陷,而有待于改进和发展。
发明内容
本发明的目的在于提供一种提供语音合成应用统一开发平台的系统和方法,可以给运营商统一建立一套TTS资源平台,各SP可以按需使用,SP在此基础上可以很方便的在业务中集成TTS功能,这样SP可以专注于业务的开发而不必关心底层TTS的技术实现,同时TTS资源统一调配使用,大大提高资源的利用率,运营商可以对SP使用TTS资源计费,可以很快收回投资成本,因此,这种资源平台建设模式既减少总体投入成本,又能促进增值业务的发展,可以真正实现SP和运营商的双赢。
本发明的技术方案如下:
一种提供语音合成应用统一开发平台的系统,其中,该系统包括TTS客户端模块、代理服务器模块、TTS服务器模块;所述TTS客户端模块与代理服务器模块间通过TCP/IP协议连接;代理服务器模块与TTS服务器模块间通过TCP/IP协议连接;TTS客户端模块与TTS服务器模块间通过TCP/IP协议通讯;并且
所述TTS客户端模块用于向业务提供商提供TTS转换接口;
所述代理服务器模块用于处理各业务提供商的TTS请求,并对所述TTS服务器模块进行控制;
所述TTS服务器模块用于对来自代理服务器模块的TTS请求进行缓存,并进行TTS合成。
所述的系统,其中,所述TTS客户端模块,包括TTS初始化单元、TTS合成单元和TTS数据接收单元;
所述TTS初始化单元用于完成与所述代理服务器模块TCP连接的建立、参数初始化用户鉴权信息的生成以及向所述主控单元发起鉴权请求;
所述TTS合成单元用于对用户提供TTS转换接口,根据用户输入的文本信息向所述代理服务器模块的主控单元发起TTS请求;
所述TTS数据接收单元功能用于接收TTS转换后的语音数据,并保存为wav文件。
所述的系统,其中,所述代理服务器模块包括主控单元、TTS协议处理单元、鉴权单元和计费单元;
所述主控单元用于与所述TTS客户端模块和所述TTS服务器模块进行消息交互,完成本模块内部各单元消息的转发;
所述TTS协议处理单元用于响应来自所述客户端模块的TTS请求,对TTS内部协议进行解析,分配内部资源,发起TTS转换请求;
所述鉴权单元用于根据所述TTS初始化单元的鉴权信息进行用户鉴权,向所述TTS客户端模块返回鉴权结果;
所述计费单元用于接收来自TTS服务器模块转换后的成功/失败消息,并进行计费。
所述的系统,其中,所述TTS服务器模块包括TTSAgent单元和TTS服务单元;
所述TTSAgent单元用于封装不同厂家、不同语言TTS服务器的调用接口,响应来自所述代理服务器模块的TTS请求,通过与TTS服务单元接口调用完成文本转换为语音数据,向所述代理服务器模块的所述计费单元发送TTS计费请求,将转换后的语音数据发送到所述TTS客户端模块的所述TTS数据接收单元;
所述TTS服务单元用于实现TTS转换功能,由各TTS服务厂商分别实现。
所述提供语音合成应用统一开发平台的方法,其包括以下步骤:
A、用户调用TTS合成接口函数,TTS客户端模块的TTS初始化单元向鉴权单元发起鉴权请求,成功后进入下一步,否则,向用户报错;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710076192.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:雷替曲塞的工艺方法的改进
- 下一篇:实芯焊丝原材线