Setup
Text-to-Speech
Speech-to-Text
Models
| Model | Type |
|---|---|
azure/tts-1 | TTS |
azure/tts-1-hd | TTS HD |
azure/whisper | STT |
TTS and STT with Azure
export AZURE_API_KEY=your-key
export AZURE_API_BASE=https://your-resource.openai.azure.com
from praisonaiagents import AudioAgent
agent = AudioAgent(llm="azure/tts-1")
agent.speech("Hello world!", output="hello.mp3")
from praisonaiagents import AudioAgent
agent = AudioAgent(llm="azure/whisper")
text = agent.transcribe("audio.mp3")
print(text)
| Model | Type |
|---|---|
azure/tts-1 | TTS |
azure/tts-1-hd | TTS HD |
azure/whisper | STT |