Skip to content

A terminal shell app that plays text-to-speech on SoundPad using Amazon Polly

License

Notifications You must be signed in to change notification settings

seofernando25/TTS_IT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TTS-IT

A WINDOWS ONLY shell that plays AWS Polly/StreamLabs text-to-speech on Soundpad

Requirements

How to use

  • Download the repository

  • Create a file named credentials.ini in the same folder and paste the following replacing MY_AWS_ACCESS_KEY by your AWS Access key and MY_AWS_SECRET_KEY by your secret

    [Credentials]
    AccessKeyId = MY_AWS_ACCESS_KEY
    SecretKey = MY_AWS_SECRET_KEY

    if you don't already have AWS credentials you can get one by clicking this link and creating a new one in the Access keys tab

  • Open SoundPad

  • Run py tts_it.py credentials.ini

Commands

  • help
    • shows a list of availible commands
  • quit
    • quits
  • say {arg}
    • Sends an API call to Polly to download the line and plays it through SoundPad
    • If no argument is provided the program will enter in "immediate say mode." You can leave it by pressing CTRL-C
  • search {arg}
    • Search for voices that match argument
    • If no arguments is provided list all voices
  • set {arg}
    • Sets the voice to closest match
    • If no argument is provided load the first voice in voices.json

About

A terminal shell app that plays text-to-speech on SoundPad using Amazon Polly

Resources

License

Stars

Watchers

Forks

Languages