Skip to content

VoxBridge v1.0.3

Latest

Choose a tag to compare

@FinickySpider FinickySpider released this 14 Jun 13:22
· 6 commits to main since this release
d19fdec

VoxBridge - Release v1.0.3

VoxBridge

πŸŽ‰ Official Release Announcement

After extensive development and refinement, we're proud to announce the official release of TTS Swirlotll (VoxBridge) v1.0.3* - a comprehensive Windows desktop application designed as a communication prosthetic for mute users who need fast, reliable voice communication in Discord and VRChat.

πŸ“‹ What This Program Does

VoxBridge is a Windows-only desktop text-to-speech application built with C#/.NET/WPF that provides:

  • Instant Voice Communication: Generate speech from typed text with a single hotkey
  • Dual Audio Routing: Send TTS output to both your headphones and virtual microphone (VB-Cable) simultaneously
  • Global Hotkeys: System-wide keyboard shortcuts that work even when the app is minimized
  • Phrase Management: Save and organize frequently used phrases for quick access
  • Customizable Overlay: Floating text input window that stays on top of other applications
  • Offline TTS: Uses Kokoro TTS engine with bundled voice models (no internet required)
  • Theme System: Fully customizable appearance with live preview and WCAG contrast checking

πŸš€ Key Features in v1.0.3

Core Functionality

  • Overlay Window: Floating text input that stays on top of games/applications
  • Global Hotkeys: RegisterHotKey system for instant speech activation
  • Dual Audio Playback: NAudio-based routing to both playback and recording devices
  • Kokoro TTS: Local, offline speech synthesis with bundled voice models
  • Phrase System: Save, organize, and quick-access frequently used phrases
  • Config Persistence: JSON configuration with automatic backup/restore

Theme & Customization

  • Complete Theme System: 17-color palette with live preview
  • Typography Controls: Separate UI and overlay font settings
  • Shape & Density: Corner radius, border thickness, spacing density controls
  • WCAG 2.1 Contrast Checker: Automatic accessibility compliance checking
  • Theme Import/Export: Save and share custom themes as .ttstheme files
  • Built-in Presets: Multiple pre-configured themes included

Settings & Configuration

  • Audio Device Selection: WASAPI device enumeration and selection
  • Per-Output Volume: Independent volume control for each audio output
  • Hotkey Configuration: Customizable global keyboard shortcuts
  • Appearance Settings: Overlay position persistence, font customization
  • First-Run Setup: Guided initial configuration wizard
  • Error Handling: User-friendly error messages with detailed logging

πŸ› οΈ Technical Specifications

  • Platform: Windows 10/11 (x64)
  • Framework: .NET 8+ with WPF UI
  • Audio Engine: NAudio for WASAPI device enumeration and dual-output playback
  • TTS Engine: Kokoro (local/offline, bundled voice models)
  • Configuration: JSON at %AppData%\TtsCommunicationTool\config.json
  • Logs: %AppData%\TtsCommunicationTool\logs\app.log
  • Hotkeys: Windows RegisterHotKey via P/Invoke

🎯 Target Use Cases

  1. Discord Communication: For mute users who need to communicate in voice channels
  2. VRChat Voice Chat: Text-to-speech for virtual reality social platforms
  3. Gaming Communication: In-game voice chat alternatives
  4. Accessibility Tool: Speech assistance for various communication needs
  5. Streaming Tool: Text-to-speech for live streaming commentary

πŸ“¦ Installation & Setup

  1. Download: Get the latest release from the GitHub repository
  2. First Run: The setup wizard guides you through audio device selection
  3. Audio Configuration: Select your headphones and virtual microphone (VB-Cable)
  4. Hotkey Setup: Configure global shortcuts for instant speech
  5. Phrase Organization: Save your most frequently used phrases

See Documentation for help.