Compare commits

...

7 Commits
v1.0 ... main

Author SHA1 Message Date
e287b4c607 Update README.md 2024-09-01 23:27:19 +00:00
e10a30965b Update README.md 2024-09-01 23:26:39 +00:00
e6f515aa65 Update README.md 2024-09-01 23:23:16 +00:00
5d4389d16d Update README.md 2024-09-01 23:22:27 +00:00
36bc4091f2 Update README.md 2024-09-01 03:34:11 +00:00
8d9f6a3277 Reduce preview size 2024-08-31 23:31:28 -04:00
9df67edde6 Add preview file 2024-08-31 23:29:12 -04:00
2 changed files with 36 additions and 1 deletions

BIN
Preview.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -1,3 +1,38 @@
# TextToSpeech
![Preview Image](http://gitea.meowbin.com/spoonki/TextToSpeech/raw/branch/main/Preview.png)
A basic text to speech program for talking in games like vrchat
## 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
1. Clone the repository. (`git clone https://gitea.meowbin.com/spoonki/TextToSpeech.git`)
2. Open the solution in Visual Studio. (Open `TextToSpeech.sln`)
3. 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
1. Run the application.
2. Configure it via the Settings button to set your voice and audio outputs.
3. (Optional) Change the voice volume, pitch, or tempo.
4. Enter text in the main window OR Press `ALT+G` to open the quick input window.
5. 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.
## Acknowledgements
- [NAudio](https://github.com/naudio/NAudio)
- [SoundTouch.Net](https://github.com/owoudenberg/soundtouch.net)