Skip to content

GaMeNu/TTSMic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

TTSMic

Connect to your microphone using Text-To-Speech!

Contents:

✨ Features:

  • Simple TTS through your microphone
  • Change TTS settings with commands (e.g. speed, volume, voice)
  • File playing with basic controls (play, stop, pause, resume)
  • Asynchronous audio playback, so you can hear what you're playing! (Don't laugh. This took SO LONG to figure out.)

⬇️ Installation:

VB-Audio Cable

You will need the VB-Audio Cable program first.

You will download a zip within which there will be 2 exe files. Make sure to install the version that fits your OS!

(x64 for 64bit OS, otherwise the normal install. Check the README file for more info)

Download link: https://vb-audio.com/Cable/

TTSMic

After installing the Cable program, download the latest TTSMic release from the Releases tab (to the right of the main page of this repository)

And that's it!

⏩ Future plans:

  • Reworking the structure of the program (mostly splitting the file into more files
  • Soundboard
  • Better file playback controls and real time playback morphing (pitch, speed, etc.)
  • Custom Audio library, probably based on mjbrusso's AudioPlayer library (And PyGame mixer? idk)
  • GUI with PyGame

About

Connect to your microphone using Text-To-Speech

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages