gemini-live-api-examples

跑通示例,快速搭出能听会看的实时语音智能体

开源 🏷️按量计费 ⏳ 访问状态待核验 智能体 🍴 复刻 204 🐛 待处理 28 👀 关注 10
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 577
维护状态 活跃
是否开源 开源
定价模式 🏷️按量计费 支持限时试用 · Gemini API按量计费,有免费额度

项目数据

分类智能体
开发团队google-gemini
定价模式🏷️按量计费
价格说明Gemini API按量计费,有免费额度
访问状态⏳ 访问状态待核验
是否开源是
主要语言JavaScript
GitHub 星标★ 577
上线时间2026-02-14 00:00:00
代码更新2026-11-10
仓库体积1.3 MB
本站数据更新2026-11-15
维护状态活跃
收录时间2026-11-15
浏览次数0

项目介绍

该项目是 Google Gemini Live API 的 JavaScript 示例集合,演示如何构建具备多模态实时能力的语音智能体。Gemini Live 支持语音、视觉与文本的实时双向流式交互,开发者可参考这些示例快速搭建能听、能看、能说的对话代理。项目涵盖浏览器端与 Node 环境下的连接建立、音频流采集与播放、视频帧上传、会话事件处理等关键环节,帮助开发者理解实时会话的生命周期管理与消息协议。它解决的是多模态实时智能体入门门槛高、协议细节分散的问题,通过可运行的最小示例降低上手成本。核心能力包括实时语音对话、摄像头画面理解、文本与语音混合交互,适合作为原型验证与二次开发起点。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-11-15 · 当前星标 ★ 577

核心亮点

  • 提供可直接运行的端到端示例,覆盖音频采集、视频帧上传与会话事件处理
  • 基于官方 Gemini Live 实时多模态接口,语音、视觉、文本在同一会话中流式交互
  • JavaScript 实现,浏览器与 Node 场景均有参考,便于前端快速验证原型

不足之处

  • 示例偏演示性质,缺少生产级的错误重连、鉴权与并发管理方案
  • 强依赖 Gemini Live API 的配额与可用性,离线或受限环境难以本地复现

适用场景

  • 快速验证实时语音助手的交互体验
  • 为客服或陪伴类应用搭建多模态对话原型
  • 学习实时流式会话的音频与视频数据处理方式

替代项目

openai-realtime-agents、pipecat、livekit-agents

上一篇:lime

下一篇:agentscope-samples

同类项目推荐

agent-skills 开源

给 Hermes 智能体装上现成技能包,开箱即用干活

A collection of AI agent skills and plugins for Hermes Agent — research, creative, ···

★ 123 2026-10-19
multica 开源

把 AI 智能体拉进你的团队,自托管一起干活

Make humans and AI agents work as one team — open-source and self-hostable.

★ 56075 2026-09-12
chatcli 开源

在终端里直接和 AI 对话,干活更顺手

ChatCLI is a command-line application that utilizes LLMs—such as those from Anthrop···

★ 94 2026-08-09
puppyone-cloud 开源

给 AI 智能体装上可管理的上下文大脑

The cloud infrastructure behind puppyone. Hosts projects as Git repositories for you···

★ 1299 2026-09-22
Maestro 开源

一个命令调度多个 AI 编程助手,协同完成复杂任务。

Agent Orchestration Command Center

★ 3573 2026-08-09
planning-with-files 开源

把 AI 计划存成文件,崩溃/清空后也能接着干

Persistent file-based planning for AI coding agents and long-running tasks. Crash-pr···

★ 28049 2026-08-09
tinybot 开源

用 Rust 打造轻量个人 AI 助手,支持插件和记忆

Tinybot is a lightweight personal AI Agent that is constantly evolving

★ 161 2026-08-09
minion-agent 开源

一个框架让智能体会上网、调工具、做研究

A simple agent framework that's capable of browser use + mcp + auto instrument + pla···

★ 398 2026-09-13
LLM_MultiAgents_Survey_Papers 开源

一篇论文看懂LLM多智能体领域全貌

Large Language Model based Multi-Agents: A Survey of Progress and Challenges (In IJC···

★ 1335 2026-08-09