mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-21 13:45:11 +00:00
* refactor(voice): dedupe talk audio primitives into OpenClawKit One buffered TTS clip player (watchdog + metering) shared by iOS and macOS replaces the near-identical pair; macOS TalkPlaybackResult was a field-for-field duplicate of StreamingPlaybackResult and is gone. One AVAudioPCMBuffer RMS helper replaces five per-file copies; the metered PCM passthrough moves into PCMPlaybackEnvelope; TalkModeManager's duplicated ElevenLabs PCM-then-mp3-retry blocks collapse into one helper. Net -378 lines, no behavior change. * fix(ios): drop stray blank line and resync i18n inventory * fix(ios): drop stray blank line after helper extraction |
||
|---|---|---|
| .. | ||
| OpenClaw | ||
| OpenClawDiscovery | ||
| OpenClawIPC | ||
| OpenClawMacCLI | ||