激活并配置第三方 TTS 提供商集成

功能即将推出

您可以配置 Genesys Cloud 中的 Genesys TTS Connector 集成以使用您首选的第三方文本转语音 (TTS) 提供商。要与第三方 TTS 提供商集成,您必须设置访问其 API 端点所需的集成属性、特性和凭据。

请参阅 Genesys Cloud 当前支持的每个第三方 TTS 提供商的以下示例配置:

  1. 打开 Genesys TTS Connector 集成:
    • 如果您之前没有将集成安装到 Genesys Cloud 组织中,立即安装 Genesys TTS Connector
    • 如果您安装了集成,请打开 Genesys Cloud Admin 菜单,然后在集成, 点击集成。然后,搜索并打开 Genesys TTS Connector 集成。
  2. 细节选项卡,Genesys 强烈建议您为要配置的集成输入一个唯一的名称。例如,“Genesys TTS Connector – Acapela Cloud”。
  3. 在 Genesys TTS Connector – Acapela Cloud 集成页面上,单击配置选项卡。
  4. 在下面特性中,输入以下值:
    属性名称
    合成文本 URI https://acapela-cloud.com/api/command/
    列出语音 URI https://acapela-cloud.com/api/account/
    合成文本请求方法 get
    合成文本属性 text
    合成语音属性 语音
    合成语言属性 语言
    合成 OutputFormat 属性 类型
    合成采样率属性 samplerate
    声音属性 voices
    语音名称属性 名称
    语音语言属性 语言
    语音性别属性 gender
    语音类型属性 类型
  5. 点击先进的选项卡。以 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"
        }
      }
    }
  6. 点击证书选项卡。 
    1. 单击 “ 配置”。 将打开 “配置凭据” 对话框。
    2. 选择凭证类型,用户定义 (OAuth)
    3. 点击添加凭证字段,然后添加以下字段名称和值:
      字段名称
      loginUrl https://www.acapela-cloud.com/api/login/
      email <Your email address>
      密码 <Your password>
    4. 单击 “ 确定”
  7. 单击 “ 保存”
  8. 要激活 Genesys TTS Connector 集成,请在地位列点击不活跃。将打开“更改状态”对话框。
  9. 点击是的。集成状态更改为积极的

  1. 打开 Genesys TTS Connector 集成:
    • 如果您之前没有将集成安装到 Genesys Cloud 组织中,立即安装 Genesys TTS Connector
    • 如果您安装了集成,请打开 Genesys Cloud Admin 菜单,然后在集成, 点击集成。然后,搜索并打开 Genesys TTS Connector 集成。
  2. 细节选项卡,Genesys 强烈建议您为要配置的集成输入一个唯一的名称。例如,“Genesys TTS 连接器 - Deepgram”。
  3. 在 Genesys TTS Connector – Deepgram 集成页面上,单击配置选项卡。
  4. 在下面特性中,输入以下值:
    属性名称
    合成文本 URI https://api.deepgram.com/v1/speak
    列出语音 URI https://api.deepgram.com/v1/models
    合成文本请求方法 帖子
    合成文本属性 text
    合成语音属性 model
    合成语言属性 语言
    合成 OutputFormat 属性 encoding
    合成采样率属性 sample_rate
    声音属性 tts
    语音名称属性 canonical_name
    语音语言属性 语言
    语音性别属性 gender
    语音类型属性 类型
  5. 点击先进的选项卡。以 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"
      }
    }
  6. 点击证书选项卡。 
    1. 单击 “ 配置”。 将打开 “配置凭据” 对话框。
    2. 选择凭证类型,用户定义
    3. 点击添加凭证字段,然后添加以下字段名称和值:
      字段名称
      授权 代币 <Your Deepgram API key>
    4. 单击 “ 确定”
  7. 单击 “ 保存”
  8. 要激活 Genesys TTS Connector 集成,请在地位列点击不活跃。将打开“更改状态”对话框。
  9. 点击是的。集成状态更改为积极的

  1. 打开 Genesys TTS Connector 集成:
    • 如果您之前没有将集成安装到 Genesys Cloud 组织中,立即安装 Genesys TTS Connector
    • 如果您安装了集成,请打开 Genesys Cloud Admin 菜单,然后在集成, 点击集成。然后,搜索并打开 Genesys TTS Connector 集成。
  2. 细节选项卡,Genesys 强烈建议您为要配置的集成输入一个唯一的名称。例如,“Genesys TTS 连接器 - ElevenLabs”。
  3. 在 Genesys TTS Connector – ElevenLabs 集成页面上,单击配置选项卡。
  4. 在下面特性中,输入以下值:
    属性名称
    合成文本 URI https://api.elevenlabs.io/v1/text-to-speech/<voice-id>?output_format=pcm_8000
    列出语音 URI
    合成文本请求方法 帖子
    合成文本属性 text
    合成语音属性 语音
    合成语言属性 语言
    合成 OutputFormat 属性 audioformat
    合成采样率属性 采样率
    声音属性 voices
    语音名称属性 名称
    语音语言属性 语言
    语音性别属性 gender
    语音类型属性 类型
  5. 点击先进的选项卡。以 JSON 格式输入任何附加配置。 
    对 ElevenLabs 使用以下示例配置:
    {
      "voices": [
        {
          "name": "9BWtsMINqrJLrRacOk9x",
          "gender": "female",
          "language": "en-us"
        }
      ],
      "outputFormatMapping": {
        "audio/L16": {
          "8000": "pcm_8000",
          "16000": "pcm_16000"
        },
        "audio/mpeg": {
          "*": "mp3"
        }
      },
      "voiceMapping": {
        "languageMapping": {
          "en-us": "en",
          "ar-ae": "ar"
        }
      },
      "synthesizeBody": {
        "text": "$text",
        "model_id": "eleven_multilingual_v2"
      }
    }
  6. 点击证书选项卡。 
    1. 单击 “ 配置”。 将打开 “配置凭据” 对话框。
    2. 选择凭证类型,用户定义
    3. 点击添加凭证字段,然后添加以下字段名称和值:
      字段名称
      xi-api-密钥 <Your ElevenLabs API key>
    4. 单击 “ 确定”
  7. 单击 “ 保存”
  8. 要激活 Genesys TTS Connector 集成,请在地位列点击不活跃。将打开“更改状态”对话框。
  9. 点击是的。集成状态更改为积极的

  1. 打开 Genesys TTS Connector 集成:
    • 如果您之前没有将集成安装到 Genesys Cloud 组织中,立即安装 Genesys TTS Connector
    • 如果您安装了集成,请打开 Genesys Cloud Admin 菜单,然后在集成, 点击集成。然后,搜索并打开 Genesys TTS Connector 集成。
  2. 细节选项卡,Genesys 强烈建议您为要配置的集成输入一个唯一的名称。例如,“Genesys TTS 连接器 - Emotech”。
  3. 在 Genesys TTS Connector – Emotech 集成页面上,单击配置选项卡。
  4. 在下面特性中,输入以下值:
    属性名称
    合成文本 URI https://speech-synthesis-dev.api.emotechlab.com/v2/synthesize
    列出语音 URI https://speech-synthesis-dev.api.emotechlab.com/v2/voices
    合成文本请求方法 get
    合成文本属性 text
    合成语音属性 语音
    合成语言属性 语言
    合成 OutputFormat 属性 audioformat
    合成采样率属性 采样率
    声音属性 voices
    语音名称属性 名称
    语音语言属性 语言
    语音性别属性 gender
    语音类型属性 类型
  5. 点击先进的选项卡。以 JSON 格式输入任何附加配置。 
    对 Emotech 使用以下示例配置:
    {
      "voices": [
        {
          "name": "ar-SA_Female_1",
          "gender": "female",
          "language": "ar-SA"
        },
        {
          "name": "ar-SA_Male_1",
          "gender": "male",
          "language": "ar-SA"
        },
        {
          "name": "ar-SA_Male_2",
          "gender": "male",
          "language": "ar-SA"
        },
        {
          "name": "en-US_Female_1",
          "gender": "female",
          "language": "en-US"
        },
        {
          "gender": "male",
          "name": "ar-EG_Male_1",
          "language": "ar-EG"
        },
        {
          "gender": "female",
          "name": "ar-EG_Female_1",
          "language": "ar-EG"
        }
      ],
      "voiceMapping": {
        "languageMapping": {
          "ar-sa": "ar-SA",
          "ar-ae": "ar-EG",
          "en-us": "en-US"
        }
      },
      "outputFormatMapping": {
        "audio/L16": {
          "*": "wav"
        },
        "audio/mpeg": {
          "*": "mp3"
        }
      }
    }
    
  6. 点击证书选项卡。 
    1. 单击 “ 配置”。 将打开 “配置凭据” 对话框。
    2. 选择凭证类型, ttsConnectorUserDefinedPathAuth
    3. 类型apikey路径凭证名称场地。
    4. 路径凭证场地
    5. 单击 “ 确定”
  7. 单击 “ 保存”
  8. 要激活 Genesys TTS Connector 集成,请在地位列点击不活跃。将打开“更改状态”对话框。
  9. 点击是的。集成状态更改为积极的

  1. 打开 Genesys TTS Connector 集成:
    • 如果您之前没有将集成安装到 Genesys Cloud 组织中,立即安装 Genesys TTS Connector
    • 如果您安装了集成,请打开 Genesys Cloud Admin 菜单,然后在集成, 点击集成。然后,搜索并打开 Genesys TTS Connector 集成。
  2. 细节选项卡,Genesys 强烈建议您为要配置的集成输入一个唯一的名称。例如,“Genesys TTS 连接器 - ReadSpeaker”。
  3. 在 Genesys TTS Connector – ReadSpeaker 集成页面上,单击配置选项卡。
  4. 在下面特性中,输入以下值:
    属性名称
    合成文本 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
    语音类型属性 类型
  5. 点击先进的选项卡。以 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"
        }
      }
    }
  6. 点击证书选项卡。 
    1. 单击 “ 配置”。 将打开 “配置凭据” 对话框。
    2. 选择凭证类型, ttsConnectorUserDefinedPathAuth
    3. 类型钥匙路径凭证名称场地。
    4. 路径凭证场地
    5. 单击 “ 确定”
  7. 单击 “ 保存”
  8. 要激活 Genesys TTS Connector 集成,请在地位列点击不活跃。将打开“更改状态”对话框。
  9. 点击是的。集成状态更改为积极的