================================================================================ [2025-12-04T08:00:17.940Z] Cherry-pick/merge text-to-speech (TTS) and speech-to-text (STT) related code from branch `c-agent-embedding` to the current branch `vpcp-embedding`. **Task:** 1. First, check current branch to confirm we're on `vpcp-embedding` 2. Examine the `c-agent-embedding` branch to identify all code related to: - Text-to-speech (TTS) functionality - converting text responses to audio output - Speech-to-text (STT) functionality - converting voice input to text - Audio recording and playback - Voice synthesis - Any API integrations for speech services 3. Compare what TTS/STT features exist in `c-agent-embedding` but not in `vpcp-embedding` 4. Carefully merge/cherry-pick only the TTS and STT related code changes to the current branch **Definition of Done:** - All TTS and STT code from `c-agent-embedding` is successfully integrated into `vpcp-embedding` branch - No unrelated code changes are included - The code compiles without errors - Run lint-fix and type-check to ensure code quality Do not create or modify any markdown document files or code examples.