检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基于TTS快速实现文字转语音 基于TTS快速实现文字转语音 查看部署指南 方案咨询 该解决方案有何用途? 该解决方案基于华为云语音合成 TTS,快速帮助用户在华为云上完成语音合成功能的搭建。用户可在该方案下快速使用语音合成功能,提供30+种音色和多种音频格式选择。
快速部署 本章节主要帮助用户快速部署“基于TTS快速实现文字转语音”解决方案。 表1 参数说明 参数名称 类型 是否可选 参数解释 默认值 functiongraph_name string 必填 函数名称,用于定义创建函数,不支持重名。
功能时,使用TTS的总次数 * 'ttsTransDuration': 应用TTS功能时,TTS Server进行TTS转换的总时长(单位为秒) * 'serviceType': 携带呼叫的业务类型信息 * 'hostName'
调用语音合成API,将文本合称为语音,并调整语音的音色、语速、音高、音量 POST https://{endpoint}/v1/{project_id}/tts Request Header: Content-Type: application/json X-Auth-Token
功能时,使用TTS的总次数 'ttsTransDuration' => 0, //应用TTS功能时,TTS Server进行TTS转换的总时长(单位为秒) 'serviceType' => '002', //携带呼叫的业务类型信息
实施步骤 准备工作 快速部署 开始使用 快速卸载
配置语音通知 前提条件 租间开启语音通知特性。 语音通知的回调URL已通过系统管理员加入手机客服回调的地址白名单中。
管理语音通知 您可以通过该任务退订已订购的语音通知。 操作步骤 使用一个具备登录条件的华为云账号登录华为云。 选择“ > > 服务列表> 企业应用 > 云客服”。 选择“云客服 > 资源管理 > 语音通知。 在上方选择您的呼叫中心实例名,找到您需要退订的语音通知。
功能时,使用TTS的总次数 {"ttsTransDuration", 0}, //应用TTS功能时,TTS Server进行TTS转换的总时长(单位为秒) {"serviceType
语音合成 TTS:是一种将文本转换为语音的技术。它使用先进的语音合成技术,将文本转换为可听的人工语音。主要提供如下集中关键的特性: 语音合成 计算机可以模拟人类的语音,实现自然、流畅、准确的语音输出。
语音通知的回调URL支持两种配置方式: 通过界面配置:租户管理员选择“配置中心 > 扩展与集成 > 语音通知”,进入“语音通知回调配置”页签设置“挂机回调url”。 通过创建语音通知接口传入:调用创建通知接口时传入请求参数callBackUrl。 请求说明 请求头参数: 无。
图1 语音通知业务体验流程 语音通知能力可以应用在以下场景。 紧急通知:总公司有重要通知要紧急通知到各分公司的负责人,使用语音通知确保负责人能接到通知并节省了人力。 电话催费:业务公司设定系统一旦发现有用户欠费,就调用语音通知功能通知用户欠费的金额并告知尽快缴费。
功能时,使用TTS的总次数 'ttsTransDuration': 0, #应用TTS功能时,TTS Server进行TTS转换的总时长(单位为秒) 'serviceType': '002', #携带呼叫的业务类型信息
功能时,使用TTS的总次数 * 'ttsTransDuration': 应用TTS功能时,TTS Server进行TTS转换的总时长(单位为秒) * 'serviceType': 携带呼叫的业务类型信息 * 'hostName': 话单生成的服务器设备对应的主机名
语音通知代码样例 Node.js Java Python PHP C# 父主题: 线下开发
由于系统不断演变,语音通知的回调URL有两种配置方式: 通过界面配置:租户管理员选择“配置中心 > 扩展与集成 > 语音通知”,进入“语音通知回调配置”设置“挂机回调url”。 通过创建语音通知接口传入:调用创建通知接口时传入请求参数callBackUrl。
父主题: 录音&收号&TTS相关问题
表1 资源和成本规划(按需计费) 华为云服务 配置示例 每月预估花费 语音合成 TTS 按需计费:2元/千次(大于10千次/月) 区域:华北-北京四 计费模式:按需计费 购买量:1 接口调用次数费用 函数工作流 FunctionGraph 按需计费:1.33元/100万次(调用大于
修订记录 表1 修订记录 发布日期 修订记录 2024-1-30 第一次正式发布。
快速卸载 进入上传文本的OBS和存放结果的OBS中,删除所有存放在里面的文件。 图1 删除文本上传的OBS中的文件 图2 删除存放结果的OBS中的文件 登录资源编排服务 RFS资源栈,找到该解决方案创建的资源栈,单击资源栈名称最右侧“删除”按钮,在弹出的“删除资源栈”提示框输入“Delete