teams-meeting-audio

Enable AI voice participation in web meetings with speech-to-text and commands.

5|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/nova328/teams-meeting-audio --skill teams-meeting-audio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teams-meeting-audio
Source: https://github.com/nova328/teams-meeting-audio/tree/main
Command: npx skills add https://github.com/nova328/teams-meeting-audio --skill teams-meeting-audio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manual participation in browser‑based meetings forces users to speak, listen, and take notes themselves, which is time‑consuming and limits AI assistance.

Core Features & Use Cases

  • Real‑time AI voice: OpenAI Realtime provides speech‑to‑text while ElevenLabs delivers text‑to‑speech, enabling the AI to talk and listen in Teams, Zoom, Google Meet, and other web meetings.
  • Voice‑controlled meeting actions: Commands such as leave, mute, pause, and resume are triggered by saying the AI’s name.
  • Web search & note taking: On‑the‑fly Exa searches and transcript logging allow the AI to fetch information and record tasks for later review.
  • One‑command entry: A single script sets up PulseAudio virtual devices and launches the bridge, requiring no manual configuration.

Quick Start

Ask Claw to join https://meet.google.com/abc-defg-hij and begin speaking.

Frequently Asked Questions about teams-meeting-audio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get AI to join a web meeting and talk in real-time?

To get AI to join a web meeting and talk in real-time, use a script that sets up PulseAudio virtual devices and bridges OpenAI Realtime speech-to-text with ElevenLabs text-to-speech for platforms like Teams and Zoom.

What do I need to set up real-time AI audio for browser meetings?

Setting up real-time AI audio for browser meetings requires an Ubuntu environment with PulseAudio, Node.js, OpenAI Realtime API, ElevenLabs TTS, and an optional Exa API for web search.

Can I use voice commands to control an AI during a Teams or Zoom meeting?

You can control the AI during Teams or Zoom meetings using voice commands triggered by saying the AI's name to execute actions like leave, mute, pause, and resume.

How does AI fetch information and take notes during a Google Meet session?

During a Google Meet session, the AI fetches information and takes notes by performing on-the-fly Exa web searches and logging the speech-to-text transcript for later task review.

Does this real-time meeting audio bridge require manual PulseAudio configuration?

No manual PulseAudio configuration is required, as a single command automatically sets up the virtual audio devices and launches the meeting bridge.

What is the best way to automate meeting participation across different web platforms?

The best way to automate meeting participation across web platforms is using a real-time audio bridge that integrates speech-to-text and text-to-speech, allowing a single AI agent to actively listen and respond.