litellm/tests/test_litellm/llms/gemini
AyrennC 8ae79178ae
feat: Add audio parameter support to gemini tts models (#11287)
* feat: Add Gemini TTS audio parameter support

- Add is_model_gemini_audio_model() method to detect TTS models
- Include 'audio' parameter in supported params for TTS models
- Map OpenAI audio parameter to Gemini speechConfig format
- Add _extract_audio_response_from_parts() method to transform audio
  output to openai format

* updated unit-test to use pcm16

* - created typedict for speechconfig
- simplified gemini tts model detection
- moved gemini_tts test to test_litellm

* simplified is_model_gemini_audio_model more
2025-05-31 16:20:19 -07:00
..
realtime Litellm fix GitHub action testing (#11163) 2025-05-26 14:41:42 -07:00
test_gemini_tts.py feat: Add audio parameter support to gemini tts models (#11287) 2025-05-31 16:20:19 -07:00