Skip to content

v2.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 08:02
· 50 commits to main since this release

TTS Application v2.0

✨ New Features

Core Functionality

  • Cross-platform support - Windows/macOS/Linux compatibility
  • Google Cloud TTS integration - Enterprise-grade text-to-speech
  • SSML markup support - Advanced speech synthesis control

Playback Controls

  • Play/Stop - Instant audio generation and playback
  • Pause/Resume - Flexible playback control
  • Progress bar - Visual feedback during playback

Audio Customization

  • Voice/Language selection - 220+ voices across 40+ languages
  • Audio profile optimization - Device-specific sound enhancement:
    • Mobile devices
    • Headphones
    • Speaker systems
    • Car audio
  • Audio format selection - Multiple output options:
    • MP3 (balanced quality/size)
    • WAV (uncompressed quality)
    • OGG (open format)

Utility Features

  • One-click download - Save audio in selected format
  • Quota usage monitoring - Tracks character usage against service limits
  • Auto-naming - Smart filename generation from text content

Advanced Controls

Control Functionality
Speed adjustment 0.25x to 4.0x playback speed
Pitch control -20 (low) to +20 (high) range

🛠️ System Requirements

  • Windows: 10/11 (64-bit)
  • macOS: Big Sur (11.0+)
  • Linux: Ubuntu 20.04+ (glibc ≥ 2.31)

🚀 Quick Start

  1. Download the release archive for your OS from the Releases page.

  2. Extract the archive contents to any folder.

  3. Add your Google Cloud credentials:

    • Create a folder called credentials in the same directory as the executable.
    • Save your Google Cloud credentials file as google.json inside that folder.

    Example (Linux/macOS):

    mkdir credentials
    cp /path/to/your/google.json credentials/
    
  4. Run the executable

    • Windows:
      .\TTS_App_Windows.exe
    • Mac:
      chmod +x TTS_App_macOS
      ./TTS_App_macOS
    • Linux:
      chmod +x TTS_App_Linux
      ./TTS_App_Linux