面向浏览器智能体的 TypeScript、Python、Go SDK,可用自然语言执行操作、观察页面与提取数据。
2.6万1769TypeScriptMIT更新于 16小时前
使用 ElevenLabs AI 语音实时朗读 YouTube 直播聊天消息,并提供网页控制面板。
YouTube Live TTS 会在消息到达时,将 YouTube 直播间的聊天内容实时转换为语音。语音由 ElevenLabs 生成,聊天内容通过 pytchat 获取,主播可以在直播过程中朗读观众的留言。
项目提供基于 Next.js 的网页控制面板,可以设置语音、配置消息模板(如 "{author} says: {message}"),并在浏览器中查看实时聊天。后端使用 FastAPI 处理聊天监听和语音生成。内置的消息队列可避免音频重叠,还支持按用户冷却时间和消息长度限制。
项目支持 Windows、macOS 和 Linux,界面提供英文和西班牙语,并有亮色与暗色主题。
安装前置依赖(Python 3.12 和 Bun),按你的操作系统选择
克隆仓库并安装依赖
git clone https://github.com/emiliioaguirre/youtube-live-tts.git
cd youtube-live-tts
pip3 install -r backend/requirements.txt
cd frontend && bun install && cd ..启动应用
bun dev概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
面向浏览器智能体的 TypeScript、Python、Go SDK,可用自然语言执行操作、观察页面与提取数据。
开源工作流引擎,用 YAML 定义流程,结合 AI 智能体、脚本与人工审批来完成编码等任务。
面向智能体的记忆基础设施,将对话与执行过程转化为可持久化的结构化记忆,支持 Python 与 TypeScript。
一个把数字人与大语言模型接入业务系统的 agent 框架,支持多终端接入。
基于 TypeScript 的 AI Agent 框架,集成记忆、工具、MCP、RAG、语音与工作流,并配套 VoltOps 可观测控制台。
一个可部署的开源入门套件,用于搭建和定制 AI 小镇,AI 角色在虚拟小镇中生活、聊天和社交。