Submission to HooHacks hackathon
To run this, you'll need to have VB-Audio Cable installed. This handles piping the audio into your call program.
- As mentioned above, you must first install VB-Audio Cable
- Download the latest version of the executable JAR file of SpeakEasy from the releases page
- Set up Google Cloud Platform (you'll have to use your own API keys)
- Create a new GCP project
- Link it to a billing account as appropriate
- Enable the Text-To-Speech service
- Create a service account for Text-To-Speech, with the appropriate permissions
- Download the key file for that service account
- Name the key file exactly
speakeasy-gcp-tts.key.json
- Place the key file in the same directory as the downloaded JAR file
- Run the downloaded executable JAR file (with the key file in the same directory)
- In your meeting program (Zoom, Discord, etc.) configure your microphone input device to be
CABLE Input (VB-Audio Virtual Cable)
- In the SpeakEasy window, type your message and press enter or click the submit button to speak your message into the meeting!
You can tweak SpeakEasy to your liking. In the SpeakEasy window, you can choose from among ten unique high quality voices.