ZEGO 实时互动 AI Agent 2.14.10 新增支持 ElevenLabs TTS 模型

ZEGO 实时互动 AI Agent 2.14.10 新增支持 ElevenLabs TTS 模型

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

ZEGO实时互动AI Agent发布2.14.10版本,新增ElevenLabs TTS供应商,支持语音合成,推荐模型eleven_flash_v2_5,需配置api_key、voice_id等参数,并可设置相似度、语速、稳定性等声音参数。数字人实例新增AlphaMode参数,支持推流携带Alpha透明通道。

🔎

延伸解读

ElevenLabs TTS 接入要点

本次更新在 ZEGO 实时互动 AI Agent 中新增 ElevenLabs 作为 TTS 供应商,开发者需将 TTS.Vendor 设为 ElevenLabs,并必填 api_key 和 voice_id。推荐使用 eleven_flash_v2_5 模型,voice_id 需与模型匹配。此外支持透传 ElevenLabs 的 Query 参数与 initializeConnection 初始化参数,便于灵活调整。

声音参数调节指南

voice_settings 提供多个可调参数:similarity_boost 控制与原始音色的相似度,默认 0.8;speed 调节语速,默认 1;stability 影响声音稳定性,数值越低情感越丰富,默认 0.5;use_speaker_boost 开启说话人增强,默认 true;style 控制说话风格强度,默认 0.0。开发者可根据场景需求微调这些参数。

数字人透明通道支持

数字人实例新增 DigitalHuman.AlphaMode 参数,用于配置推流是否携带 Alpha 透明通道。该功能可满足需要透明背景的数字人应用场景,如虚拟主播叠加到其他画面上。具体配置方式需参考创建数字人智能体实例的文档。

❓

Q&A

ZEGO 实时互动 AI Agent 2.14.10 版本新增了哪些功能?

新增 ElevenLabs TTS 供应商和数字人实例支持透明通道。

如何配置 ElevenLabs TTS 的 API Key?

在 TTS 配置的 Params.app 字段中设置 api_key,值为 ElevenLabs 账户的 API Key,必填。

ElevenLabs TTS 推荐使用哪个模型?

推荐使用 eleven_flash_v2_5 模型。

voice_settings 中的 stability 参数有什么作用?

stability 控制声音稳定性,数值越低声音情感表现越丰富,数值越高声音表现越稳定,默认值 0.5。

数字人实例的 AlphaMode 参数有什么用途?

AlphaMode 参数用于配置数字人推流是否携带 Alpha 透明通道。

ElevenLabs TTS 的 voice_id 是必填的吗?

是必填的,且需与 model_id 相匹配。

🏷️

标签

➡️

继续阅读