检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
语音合成 功能介绍 语音合成,是一种将文本转换成逼真语音的服务。用户通过实时访问和调用API获取语音合成结果,将用户输入的文字合成为音频。通过音色选择、自定义音量、语速,为企业和个人提供个性化的发音服务。该接口的使用限制请参见约束与限制,详细使用指导请参见SIS服务使用简介章节。
utf-8 -*- from huaweicloud_sis.client.tts_client import TtsCustomizationClient from huaweicloud_sis.bean.tts_request import TtsCustomRequest from
开始语音合成请求 功能介绍 客户端与语音合成引擎建立Websocket连接后,可以发送开始语音合成请求进行语音合成。如果客户端基于该Websocket连接发送多次合成请求,需在每次请求重新建立websocket连接,一次连接只能处理一次合成请求。 请求消息 表1 参数说明 名称 参数类型
获取TTS试听文件 功能介绍 该接口用于获取TTS试听文件下载链接,返回List中包含当前已生产的试听文件。 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/ttsc/audition-file/{job_id} 表1 路径参数 参数 是否必选
第三方用户ID。不允许输入中文。 表3 请求Body参数 参数 是否必选 参数类型 描述 text 是 String 待合成文本 tts_text 否 String 发送给tts的待合成文本 voice_asset_id 是 String 音色ID,获取方式详见获取音色ID。 speed 否 Integer
语音通知中TTS的声音是什么类型的?是否支持自定义? 语音通知文本转语音播报使用青年女声,不支持自定义声音。 父主题: 录音&收号&TTS相关问题
第三方用户ID。不允许输入中文。 表3 请求Body参数 参数 是否必选 参数类型 描述 text 是 String 待合成文本。 tts_text 否 String 发送给tts的待合成文本。 emotion 是 String 音色ID,获取方式详见获取音色ID。 speed 否 Integer
获取TTS异步任务 功能介绍 该接口用于获取TTS音频文件下载链接。 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/ttsc/async-jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
语音通知中TTS如何播报数字和英文符号? 语音通知文本转语音时,对于一连串数字会逐个播报,例如文本为“1234”,则播报时会读成“一二三四”。若希望系统播报“一千两百三十四”,请直接使用汉字文本。对于英文的识别性不高,对于表示单位等的英文符号,请直接使用汉字文本。 作为例外,如果
语音合成结束响应 功能介绍 当合成引擎处理完合成请求后,会发送合成结束响应。客户端收到该响应后关闭当前Websocket链接即可。 响应消息 表1 响应参数 名称 参数类型 说明 resp_type String 响应类型。参数值为END,表示语音合成结束。 trace_id String
获取TTS租户级自定义读法配置 功能介绍 该接口用于获取TTS租户级自定义读法配置。 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/ttsc/vocabulary-configs 表1 路径参数 参数 是否必选 参数类型 描述 project_id
语音合成错误响应 功能介绍 合成引擎处理合成请求时如果发生错误则返回该响应。 响应消息 表1 响应参数 名称 参数类型 说明 resp_type String 响应类型。参数值为ERROR,表示错误响应。 trace_id String 服务内部的令牌,可用于在日志中追溯具体流程。
设置TTS租户级自定义读法配置 功能介绍 该接口用于设置TTS租户级自定义读法配置。 调用方法 请参见如何调用API。 URI POST /v1/{project_id}/ttsc/vocabulary-configs 表1 路径参数 参数 是否必选 参数类型 描述 project_id
修改TTS租户级自定义读法配置 功能介绍 该接口用于修改TTS租户级自定义读法配置。 调用方法 请参见如何调用API。 URI PUT /v1/{project_id}/ttsc/vocabulary-configs/{vocabulary_id} 表1 路径参数 参数 是否必选
删除TTS租户级自定义读法配置 功能介绍 该接口用于删除TTS租户级自定义读法配置。 调用方法 请参见如何调用API。 URI DELETE /v1/{project_id}/ttsc/vocabulary-configs 表1 路径参数 参数 是否必选 参数类型 描述 project_id
规则引擎介绍 规则引擎是指用户可以在物联网平台上对接入平台的设备设定相应的规则,在条件满足所设定的规则后,平台会触发相应的动作来满足用户需求。包含设备联动和数据转发两种类型。 设备联动 设备联动指通过条件触发,基于预设的规则,引发多设备的协同反应,实现设备联动、智能控制。目前物联
FunctionGraph,用于调用TTS服务。 创建一个语音合成 TTS,用于实现文本转语音功能。 方案优势 快速部署 一键轻松部署,即可完成函数工作流 FunctionGraph,对象存储服务 OBS资源的,语音合成 TTS的创建与配置。 多语种多音色 华为云语音合成 TTS提供男女声、童声等38种音色,支持中英文、方言自由切换。
快速部署 本章节主要帮助用户快速部署“基于TTS快速实现文字转语音”解决方案。 表1 参数说明 参数名称 类型 是否可选 参数解释 默认值 functiongraph_name string 必填 函数名称,用于定义创建函数,不支持重名。取值范围:2-57个字符,可包含字母、数字
实施步骤 准备工作 快速部署 开始使用 快速卸载
靠、低成本的数据存储能力。 语音合成 TTS:是一种将文本转换为语音的技术。它使用先进的语音合成技术,将文本转换为可听的人工语音。主要提供如下集中关键的特性: 语音合成 计算机可以模拟人类的语音,实现自然、流畅、准确的语音输出。 语音模型训练 TTS带有预训练的模型,是衡量数据集