| TextToSpeech | ||
| .gitignore | ||
| LICENSE | ||
| Preview.png | ||
| README.md | ||
| TextToSpeech.sln | ||
TextToSpeech
Overview
A basic text to speech program that allows you to select from a variety of voices, specify the volume, pitch, and tempo of the speech, and select one or more audio outputs. Also features a keyboard shortcut (ALT+G) to bring up an input window for quick usage.
Features
- Multiple Outputs: Select multiple audio outputs at once.
- Voice Selection: Choose from a variety of installed voices.
- Keyboard Shortcut: Press ALT+G to quickly bring up the input window.
- Speech Customization: Adjust the volume, pitch, and tempo of the speech.
Building from source
Consider using the latest release pre-built binaries instead
- Clone the repository. (
git clone https://gitea.meowbin.com/spoonki/TextToSpeech.git) - Open the solution in Visual Studio. (Open
TextToSpeech.sln) - Build the solution.
- If Visual Studio did not auto-add the required packages, add them manually
- NAudio 1.8.3
- SoundTouch.Net 1.9.2.2
Usage
- Run the application.
- Configure it via the Settings button to set your voice and audio outputs.
- (Optional) Change the voice volume, pitch, or tempo.
- Enter text in the main window OR Press
ALT+Gto open the quick input window. - Press enter to begin tts playback.
Requirements
- .NET Framework 4.6.1 or higher
- Visual Studio 2019 or higher (if building from source)
License
This project is licensed under the GPLv3 License - see the LICENSE file for details.
