ElevenLabs UI
专为 AI 音频与语音代理打造的开源组件库!
专为 AI 音频与语音代理打造的开源组件库!
ElevenLabs UI 是一套基于 shadcn/ui 构建的开源 React 组件库,专为在 Web 应用中集成 ElevenLabs 智能体与 Audio SDK 而设计,提供波形、球体、消息等可自定义 UI 组件。
| 收费 | 开源免费,需配合ElevenLabs API使用(API按量计费) |
|---|---|
| 平台 | Web(React) |
| 中文 | 官网及文档支持中文 |
| 用途 | 快速搭建集成ElevenLabs语音能力的Web界面 |
库内包含两类开箱即用的示例组件:transcriber-01 是一款语音转写组件,可直接嵌入任意 Web 应用;voice-chat-03 则是一个内置状态管理的多模态聊天界面,只需传入 ElevenLabs Agent ID 即可运行。
安装组件只需一条命令:pnpm dlx @elevenlabs/agents-cli@latest components add <component>。例如安装 Orb 组件时运行 pnpm dlx @elevenlabs/agents-cli@latest components add orb 即可。
该组件库面向需要快速为 Web 应用添加语音交互能力的开发者,尤其适合构建对话式 AI 前端、语音转写工具、多模态聊天界面等场景。
Q1:ElevenLabs UI 是否需要付费?
A1:组件库本身开源免费,但使用时需要配合 ElevenLabs API,API 按量计费(具体价格见 ElevenLabs 官网定价页)。
Q2:如何将 ElevenLabs UI 集成到现有 React 项目?
A2:在项目根目录运行 pnpm dlx @elevenlabs/agents-cli@latest components add <组件名>,命令行会自动添加组件及其依赖。
Q3:ElevenLabs UI 支持哪些语音功能?
A3:支持语音转写(transcriber-01 组件)、多模态语音聊天(voice-chat-03 组件),以及通过 Orb 组件展示音频可视化效果。
更多同类工具与网站,可在React分类继续挑选。
信息核实于 2026年7月,具体以官网为准。
评论
暂无评论