Skip to main content

Text To Speech

Lumia Stream has a built in Text To Speech Engine inside of it that developers are free to use however they see fit.

You can trigger the TTS system by sending a POST request like this:

POST http://localhost:39231/api/send?token=your_token
{
"type": "tts",
"params": {
"value": "Wow, this tutorial is just way too cool"
}
}
tip

Make sure you replace your_token with your actual token

Change The Speaker Voice

You can select the voice based on the results you've retrieved on the Getting Settings Page

The list of voices can be found in the `data.options.tts.voices parameter

{
"type": "tts",
"params": {
"value": "Wow, this tutorial is just way too cool",
"voice": "Brian"
}
}

Setting The Volume

On Windows only you will have the option to also set the volume with how loud the TTS is spoken:

{
"type": "tts",
"params": {
"value": "Wow, this tutorial is just way too cool",
"volume": 20
}
}