Vertex AI Audio
TTS with Google Cloud Vertex AI
Text-to-Speech using Vertex AI Gemini models.
Setup
export GOOGLE_APPLICATION_CREDENTIALS=path/to/service-account.json
# or
export VERTEXAI_PROJECT=your-project-id
export VERTEXAI_LOCATION=us-central1Usage
from praisonaiagents import AudioAgent
agent = AudioAgent(llm="vertex_ai/gemini-2.5-flash-preview-tts")
agent.speech("Hello world!", output="hello.mp3")Models
| Model | Description |
|---|---|
vertex_ai/gemini-2.5-flash-preview-tts | Gemini TTS |