v0.2.11

diegosouzapw/OmniRoutev0.2.11Aug 3, 2026by andimarafioti

AI Summary

A release focusing on stability and new backend support, introducing the Chat Completions backend and text-only response capabilities.

Key Highlights

  • Chat Completions LLM backend (OpenAI `/v1/chat/completions`).
  • Support for text-only and out-of-band (conversation=none) responses.
  • Improved realtime web demo app under the `demo/` directory.

New Features

  • Chat Completions backend implementation
  • Text-only response mode
  • Realtime web demo application
  • Default Qwen3 TTS to GGML format
  • Fix for Windows installation error for faster-qwen3-tts

Full Release Notes

## What's Changed
* Bump the actions group with 2 updates by @dependabot[bot] in https://github.com/huggingface/speech-to-speech/pull/316
* Support text-only and out-of-band (conversation=none) responses by @A-Mahla in https://github.com/huggingface/speech-to-speech/pull/318
* Emit assistant transcript for fresh response when discard guard is stuck by @A-Mahla in https://github.com/huggingface/speech-to-speech/pull/321
* Add chat-completions LLM backend (OpenAI /v1/chat/completions) by @A-Mahla in https://github.com/huggingface/speech-to-speech/pull/322
* Default Qwen3 TTS to GGML by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/325
* Fix two mid-generation conversation races (tool call & image) by @A-Mahla in https://github.com/huggingface/speech-to-speech/pull/326
* Defer client conversation items during an active response by @A-Mahla in https://github.com/huggingface/speech-to-speech/pull/327
* Update HF router Gemma chat completions example by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/328
* Refresh README docs by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/330
* chore: remove deprecated melo option from tts arguments by @abhimanyus1997 in https://github.com/huggingface/speech-to-speech/pull/329
* Bump the actions group with 2 updates by @dependabot[bot] in https://github.com/huggingface/speech-to-speech/pull/324
* Fix Docker image build by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/331
* Bump actions/setup-python from 6.2.0 to 6.3.0 in the actions group by @dependabot[bot] in https://github.com/huggingface/speech-to-speech/pull/332
* Update interruption handling docs to match current CancelScope logic by @A-Mahla in https://github.com/huggingface/speech-to-speech/pull/335
* Add realtime web demo app under demo/ by @A-Mahla in https://github.com/huggingface/speech-to-speech/pull/336
* Fix Windows installation error for faster-qwen3-tts by @mubashirsidiki in https://github.com/huggingface/speech-to-speech/pull/340
* Add star history chart to README by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/345
* Self-host star history chart by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/346
* Use GraphQL for star history data by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/347
* Make star history updates manual by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/348
* Add generated star history chart by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/349
* chore: update star history chart [skip ci] by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/350
* Retry API warmup before marking the node ready by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/353
* Use public Qwen3-TTS warmup API by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/355
* Prepare release 0.2.11 by @andimarafioti in https://github.com/huggingface/speech-to-speech/pull/362

## New Contributors
* @abhimanyus1997 made their first contribution in https://github.com/huggingface/speech-to-speech/pull/329
* @mubashirsidiki made their first contribution in https://github.com/huggingface/speech-to-speech/pull/340

**Full Changelog**: https://github.com/huggingface/speech-to-speech/compare/v0.2.10...v0.2.11