Skip to content

Releases: PolyTalkIO/polytalk

PolyTalk CE 0.4.0

Choose a tag to compare

@bizzappdev bizzappdev released this 06 Jul 06:20

This release adds CE UI localisation, custom AI translation instructions, bidirectional conversation mode, and more flexible routing for translation/TTS providers.

Highlights

  • Added localised Community Edition UI with selectable interface languages.
  • Added locale catalogues for English, German, Spanish, French, Italian, Dutch, Polish, Portuguese, Czech, Danish, Finnish, Romanian, and Swedish.
  • Added custom AI translation instructions for live, conversation, and tab-audio sessions.
  • Added bidirectional conversation mode for two-way spoken translation.
  • Added priority-based translation provider routing with named provider configuration.
  • Improved stream conversation transcripts so text appears before translation completes.
  • Expanded Supertonic TTS language routing for more languages.
  • Added config examples for CUSTOM_INSTRUCTION_MAX_CHARS, additional translation providers, and routing rules.

Production Notes

Review .env and config/config.yaml before deployment:

  • Add CUSTOM_INSTRUCTION_MAX_CHARS=250.
  • Add translation.custom_instruction_max_chars.
  • Review the new translation.providers, default_provider, and routing examples if you want provider routing.
  • Review expanded tts.language_providers if using Supertonic TTS.
  • Configure UI locale defaults with DEFAULT_UI_LOCALE / SUPPORTED_UI_LOCALES only if you want to restrict or override available UI languages.

PolyTalk CE 0.3.0

Choose a tag to compare

@bizzappdev bizzappdev released this 13 Jun 08:09

PolyTalk CE 0.3.0

This release promotes the current bad/main integration state, adding Supertonic TTS, context-aware translation, shared-tab visual context, STT silence handling
improvements, CI, and expanded documentation.

Highlights

  • Added Supertonic TTS support for Japanese and Korean.
  • Added language-based TTS provider routing.
  • Added context-aware translation prompts using bounded prior translation history.
  • Added optional shared tab/page visual context summarisation for tab-audio sessions.
  • Improved streaming STT handling for leading startup silence and pause-flushed speech windows.
  • Added GitLab CI checks for pre-commit, tests, and coverage artifacts.
  • Expanded README and config examples for providers, visual context, STT tuning, benchmarking, and self-hosting.
  • Added tests for Supertonic TTS, contextual translation, visual context, and STT silence handling.

PolyTalk CE 0.2.0

Choose a tag to compare

@bizzappdev bizzappdev released this 10 Jun 04:50

PolyTalk CE 0.2.0

This release adds Supertonic TTS support for Japanese and Korean, plus updated Docker/config examples and expanded documentation.

Highlights

  • Added Supertonic TTS support for Japanese and Korean speech synthesis.
  • Added language-based TTS provider routing so Japanese and Korean can use Supertonic while other languages continue using the default Piper path.
  • Added Docker Compose support for the Supertonic TTS service, including a dedicated image build and persistent model/cache volume.
  • Added Supertonic configuration examples in .env.example and config/config.yaml.example.
  • Expanded README guidance for pipeline flow, use cases, provider compatibility, self-hosting, and benchmarking.
  • Added tests for Supertonic routing, voice selection, synthesis requests, and provider-specific TTS behavior.

Validation

  • pre-commit passed
  • Python compile check passed
  • Full test suite passed: 380 tests

PolyTalk CE 0.1.0

PolyTalk CE 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@bizzappdev bizzappdev released this 29 May 07:43

PolyTalk CE 0.1.0

Initial public Community Edition release baseline.

Highlights

  • FastAPI application for self-hosted speech-to-speech live translation
  • Browser UI with microphone capture and translated audio playback
  • Mock mode for safe local testing without API keys
  • Docker Compose setup with PolyTalk app, faster-whisper STT, and Piper TTS
  • Configurable STT, translation, and TTS providers for self-hosted deployments

Validation

  • pre-commit passed
  • Full test suite passed: 377 tests