You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Promotes the RIFF/WAVE writer that was duplicated between
samples/LiveAudioPlayback and samples/AudioRoundTrip into
AudioResult.WriteWavTo(stream) / WriteWavFile(path). Sample rate
defaults to the value parsed from MimeType. Both samples now call
the SDK helper instead of carrying their own copies.
- README gains a Text-to-Speech and Speech-to-Text section showing
SpeakAsync + GeminiAudioTags + WriteWavFile and the new
ISpeechToTextClient (MEAI) round-trip. The features bullet now
mentions ISpeechToTextClient and TTS support.
- Adds 3 new unit tests covering WAV header, explicit-rate override,
and the empty-AudioData guard (15 total Audio tests now pass).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
names, and `client.ListTtsModelsAsync()` discovers TTS-capable models at runtime.
71
+
See [`docs/guides/tts-and-stt.md`](docs/guides/tts-and-stt.md) and the
72
+
[`samples/AudioRoundTrip`](samples/AudioRoundTrip) console for a complete walk-through.
73
+
43
74
### Live API (Real-time Voice/Video)
44
75
45
76
The SDK supports the [Gemini Live API](https://ai.google.dev/gemini-api/docs/live-api) for real-time bidirectional voice and video interactions over WebSocket:
0 commit comments