Skip to main content

Agent Framework plugin for services from Google Cloud

Project description

Google AI plugin for LiveKit Agents

Support for Gemini, Gemini Live, Cloud Speech-to-Text, and Cloud Text-to-Speech.

See https://docs.livekit.io/agents/integrations/google/ for more information.

Installation

pip install livekit-plugins-google

Pre-requisites

For credentials, you'll need a Google Cloud account and obtain the correct credentials. Credentials can be passed directly or via Application Default Credentials as specified in How Application Default Credentials works.

To use the STT and TTS API, you'll need to enable the respective services for your Google Cloud project.

  • Cloud Speech-to-Text API
  • Cloud Text-to-Speech API

Live API model support

LiveKit supports both Gemini Live API on both Gemini Developer API as well as Vertex AI. However, be aware they have slightly different behavior and use different model names.

The following models are supported by Gemini Developer API:

  • gemini-2.5-flash-native-audio-preview-09-2025
  • gemini-2.5-flash-native-audio-preview-12-2025

And these on Vertex AI:

  • gemini-live-2.5-flash-native-audio

References:

Project details


Release history Release notifications | RSS feed

This version

1.4.4

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

livekit_plugins_google-1.4.4.tar.gz (38.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

livekit_plugins_google-1.4.4-py3-none-any.whl (45.5 kB view details)

Uploaded Python 3

File details

Details for the file livekit_plugins_google-1.4.4.tar.gz.

File metadata

File hashes

Hashes for livekit_plugins_google-1.4.4.tar.gz
Algorithm Hash digest
SHA256 74c1d2055bf765ae09e02209082c26d80cb9a6a5233e551f097c956048873c49
MD5 93e3560eb265e7d1f0627df3dc7e1176
BLAKE2b-256 06ed94daf499b08ad09ac034465d0486d1b20d88382fa7429383c69efb126c60

See more details on using hashes here.

File details

Details for the file livekit_plugins_google-1.4.4-py3-none-any.whl.

File metadata

File hashes

Hashes for livekit_plugins_google-1.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d2e9626bb5d082a33e9066d793e531b6b0136125c840c1e491d7d83f61afaef0
MD5 626d0a9c95c51f99f3b3d6eee850d2b1
BLAKE2b-256 3e384a8b48a49199fa57380f20d9f3e58e09c5318bb0d98e2507bf1881342871

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page