激活并配置第三方 TTS 提供商集成
功能即将推出
您可以配置 Genesys Cloud 中的 Genesys TTS Connector 集成以使用您首选的第三方文本转语音 (TTS) 提供商。要与第三方 TTS 提供商集成,您必须设置访问其 API 端点所需的集成属性、特性和凭据。
请参阅 Genesys Cloud 当前支持的每个第三方 TTS 提供商的以下示例配置:
- 打开 Genesys TTS Connector 集成:
- 如果您之前没有将集成安装到 Genesys Cloud 组织中,立即安装 Genesys TTS Connector 。
- 如果您安装了集成,请打开 Genesys Cloud Admin 菜单,然后在集成, 点击集成。然后,搜索并打开 Genesys TTS Connector 集成。
- 在细节选项卡,Genesys 强烈建议您为要配置的集成输入一个唯一的名称。例如,“Genesys TTS Connector – Acapela Cloud”。
- 在 Genesys TTS Connector – Acapela Cloud 集成页面上,单击配置选项卡。
- 在下面特性中,输入以下值:
属性名称 值 合成文本 URI https://acapela-cloud.com/api/command/ 列出语音 URI https://acapela-cloud.com/api/account/ 合成文本请求方法 get 合成文本属性 text 合成语音属性 语音 合成语言属性 语言 合成 OutputFormat 属性 类型 合成采样率属性 samplerate 声音属性 voices 语音名称属性 名称 语音语言属性 语言 语音性别属性 gender 语音类型属性 类型 - 点击先进的选项卡。以 JSON 格式输入任何其他配置。
对 Acapela Cloud 使用以下示例配置:{ "voiceMapping": { "languageMapping": { "en-AE": "arabicenglish", "en-AU": "australianenglish", "en-us": "USEnglish", "ar-001": "arabic" }, "genderMapping": { "female": "1", "male": "2" } }, "outputFormatMapping": { "audio/L16": { "*": "wav" }, "audio/mpeg": { "*": "mp3" } } }
- 点击证书选项卡。
- 单击 “ 配置”。 将打开 “配置凭据” 对话框。
- 选择凭证类型,用户定义 (OAuth) 。
- 点击添加凭证字段,然后添加以下字段名称和值:
字段名称 值 loginUrl https://www.acapela-cloud.com/api/login/
email <Your email address> 密码 <Your password> - 单击 “ 确定”。
- 单击 “ 保存”。
- 要激活 Genesys TTS Connector 集成,请在地位列点击不活跃。将打开“更改状态”对话框。
- 点击是的。集成状态更改为积极的。
- 打开 Genesys TTS Connector 集成:
- 如果您之前没有将集成安装到 Genesys Cloud 组织中,立即安装 Genesys TTS Connector 。
- 如果您安装了集成,请打开 Genesys Cloud Admin 菜单,然后在集成, 点击集成。然后,搜索并打开 Genesys TTS Connector 集成。
- 在细节选项卡,Genesys 强烈建议您为要配置的集成输入一个唯一的名称。例如,“Genesys TTS 连接器 - Deepgram”。
- 在 Genesys TTS Connector – Deepgram 集成页面上,单击配置选项卡。
- 在下面特性中,输入以下值:
属性名称 值 合成文本 URI https://api.deepgram.com/v1/speak 列出语音 URI https://api.deepgram.com/v1/models 合成文本请求方法 帖子 合成文本属性 text 合成语音属性 model 合成语言属性 语言 合成 OutputFormat 属性 encoding 合成采样率属性 sample_rate 声音属性 tts 语音名称属性 canonical_name 语音语言属性 语言 语音性别属性 gender 语音类型属性 类型 - 点击先进的选项卡。以 JSON 格式输入任何其他配置。
对 Deepgram 使用以下示例配置:{ "voices": [ { "name": "aura-asteria-en", "gender": "female", "language": "en-us" }, { "name": "aura-orion-en", "gender": "male", "language": "en-us" } ], "outputFormatMapping": { "audio/L16": { "*": "linear16" } }, "voiceMapping": { "languageMapping": { "en-us": "en" } }, "synthesizeBody": { "text": "$text" } }
- 点击证书选项卡。
- 单击 “ 配置”。 将打开 “配置凭据” 对话框。
- 选择凭证类型,用户定义。
- 点击添加凭证字段,然后添加以下字段名称和值:
字段名称 值 授权 代币 <Your Deepgram API key> - 单击 “ 确定”。
- 单击 “ 保存”。
- 要激活 Genesys TTS Connector 集成,请在地位列点击不活跃。将打开“更改状态”对话框。
- 点击是的。集成状态更改为积极的。
- 打开 Genesys TTS Connector 集成:
- 如果您之前没有将集成安装到 Genesys Cloud 组织中,立即安装 Genesys TTS Connector 。
- 如果您安装了集成,请打开 Genesys Cloud Admin 菜单,然后在集成, 点击集成。然后,搜索并打开 Genesys TTS Connector 集成。
- 在细节选项卡,Genesys 强烈建议您为要配置的集成输入一个唯一的名称。例如,“Genesys TTS 连接器 - ReadSpeaker”。
- 在 Genesys TTS Connector – ReadSpeaker 集成页面上,单击配置选项卡。
- 在下面特性中,输入以下值:
属性名称 值 合成文本 URI https://scapi-eu.readspeaker.com/a/speak?container=none&streaming=0 列出语音 URI https://scapi-eu.readspeaker.com/a/speak?command=voiceinfo 合成文本请求方法 get 合成文本属性 text 合成语音属性 语音 合成语言属性 lang 合成 OutputFormat 属性 audioformat 合成采样率属性 采样率 声音属性 演讲者 语音名称属性 语音 语音语言属性 语言 语音性别属性 gender 语音类型属性 类型 - 点击先进的选项卡。以 JSON 格式输入任何其他配置。
对 ReadSpeaker 使用以下示例配置:{ "outputFormatMapping": { "audio/L16": { "8000": "pcm", "16000": "pcm_16_16k", "22050": "pcm_16_22k" }, "audio/mpeg": { "*": "mp3" } }, "voiceMapping": { "languageMapping": { "ja-jp": "ja_jp", "en-us": "en_us" } } }
- 点击证书选项卡。
- 单击 “ 配置”。 将打开 “配置凭据” 对话框。
- 选择凭证类型, ttsConnectorUserDefinedPathAuth 。
- 类型钥匙在路径凭证名称场地。
- 在路径凭证场地。
- 单击 “ 确定”。
- 单击 “ 保存”。
- 要激活 Genesys TTS Connector 集成,请在地位列点击不活跃。将打开“更改状态”对话框。
- 点击是的。集成状态更改为积极的。