praises  by ElmTran

Text-to-speech tool for easy reading

created 1 year ago
263 stars

Top 97.6% on sourcepulse

GitHubView on GitHub
Project Summary

Praises is a cross-platform desktop application for text-to-speech (TTS) conversion, designed for users who need to easily read text aloud. It supports multiple TTS engines, including Edge, Azure, and TikTok, offering flexibility in voice selection, speech rate, and pitch.

How It Works

The application leverages a modular architecture, allowing users to select from various TTS APIs. It provides a user-friendly interface for inputting text, choosing languages and speakers, and customizing speech parameters like rate and pitch. Advanced features include saving custom presets for Azure and Edge APIs and an autoplay option for immediate playback.

Quick Start & Requirements

Highlighted Details

  • Supports Edge, Azure, and TikTok TTS APIs.
  • Allows customization of speaker, style, rate, and pitch.
  • Features preset saving for Azure and Edge APIs.
  • Includes system tray integration and selection speech shortcuts.

Maintenance & Community

The project is actively developed, with recent additions including TikTok API support and Speech Synthesis Markup Language (SSML) support. A roadmap indicates future plans for Qwen TTS API integration.

Licensing & Compatibility

Distributed under the MIT License, allowing for commercial use and integration with closed-source projects.

Limitations & Caveats

Not all voices are supported when using the Microsoft Edge API; supported voices will be separated in a future release. Azure API usage necessitates a subscription key and region.

Health Check
Last commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
23 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.