Speech Engine Setup
- Navigate to
Settings -> Speech Engines
Here you will be able to add any of the Engines that Speaker.bot supports, as well as a list of Available Voices for engines that have been added.
Add
, and pick the desired engine type from the dropdownSAPI5
- No account required
Microsoft Speech API (SAPI) is the native API for Windows.
Google Cloud
- Paid API
- Free Trial
Google Cloud TTS is a paid cloud text to speech platform by Google.
- Enable the
Cloud Text-to-Speech API
in your Google Cloud Console - Navigate to your API Credentials page.
- Click the
Create Credentials
button, then selectService Account
. - Enter any name you want, such as
speakerbot-tts
, then clickCreate & Continue
- When prompted to grant additional roles, skip this step by clicking
Continue
again. - When prompted to grant additional users access, skip this step by clicking
Done
- When prompted to grant additional roles, skip this step by clicking
- You should now be on the Service Accounts page within Google Cloud Console.
- Click the
Actions
dropdown for the service account you just created - Select
Manage Keys
- Click the
- Click
Add Key
and selectCreate New Key
- In the modal dialog, select
JSON
and clickCreate
- The JSON file should be automatically downloaded by your web browser
- Save this file in a safe location, for Speaker.bot to access
- In Speaker.bot Google Cloud settings, browse and select the JSON file you just saved.
Azure
- Paid API
Azure TTS is a paid cloud text to speech platform by Microsoft.
Amazon Polly
- Paid API
Amazon Polly is a paid cloud text to speech platform by Amazon Web Services.
Watson
- Paid API
Watson TTS is a paid cloud text to speech platform by IBM.
UberDuck
- Paid API
UberDuck is a paid cloud text to speech platform with AI voiceover support.
TTS Monster
- Paid API
- Free Tier
TTS Monster is a paid, AI based, text to speech platform for streamers.
When adding TTS Monster, copy your overlay url into the configuration window, the necessary information will be parsed from this.
Acapela
- Paid API
Acapela Cloud is a paid cloud text to speech platform by Acapela Group.
CereProc
- Paid API
CereVoice Cloud is a paid cloud text to speech platform by CereProc.
ElevenLabs.io
- Paid API
ElevenLabs.io is mainly a paid cloud based AI text to speech platform.
- Create an account at ElevenLabs.io
- Click your profile icon, top right
- Click Profile
- Copy your API Key to use in Speaker.bot
A free account allows for upto 10,000 characters per month.