IBM Watson Text to Speech (Independent Publisher) (Preview)
The IBM Watson Text to Speech service uses IBM's speech-synthesis capabilities to synthesize text into natural-sounding speech in a variety of languages, dialects, and voices.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Contact | |
|---|---|
| Name | Lucas Titus |
| URL | https://uk.linkedin.com/in/lucas-titus-a59541176 |
| lucas.titus.21@ucl.ac.uk |
| Connector Metadata | |
|---|---|
| Publisher | Lucas Titus |
| Website | https://cloud.ibm.com/ |
| Privacy policy | https://www.ibm.com/us-en/privacy |
| Categories | AI |
Creating a connection
The connector supports the following authentication types:
| Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| Service URL | string | The service URL | True |
| API Key Name | string | The API key name | True |
| API Key | securestring | The service API key | True |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
| Get Voice |
Gets information about the specified voice. |
| List Voices |
Lists all voices available for use with the service. |
| Pronunciation |
Gets the phonetic pronunciation for the specified word. |
| Synthesize |
Synthesizes text to audio that is spoken in the specified voice. |
Get Voice
Gets information about the specified voice.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Voice Name
|
voice | True | string |
Voice Name |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
url
|
url | string |
url |
|
name
|
name | string |
name |
|
language
|
language | string |
language |
|
customizable
|
customizable | boolean |
customizable |
|
gender
|
gender | string |
gender |
|
voice_transformation
|
supported_features.voice_transformation | boolean |
voice_transformation |
|
custom_pronunciation
|
supported_features.custom_pronunciation | boolean |
custom_pronunciation |
|
description
|
description | string |
description |
List Voices
Lists all voices available for use with the service.
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
voices
|
voices | array of object | |
|
url
|
voices.url | string |
url |
|
name
|
voices.name | string |
name |
|
language
|
voices.language | string |
language |
|
customizable
|
voices.customizable | boolean |
customizable |
|
gender
|
voices.gender | string |
gender |
|
voice_transformation
|
voices.supported_features.voice_transformation | boolean |
voice_transformation |
|
custom_pronunciation
|
voices.supported_features.custom_pronunciation | boolean |
custom_pronunciation |
|
description
|
voices.description | string |
description |
Pronunciation
Gets the phonetic pronunciation for the specified word.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Voice Name
|
voice | string |
Voice Name |
|
|
Text
|
text | string |
Text to pronounce |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
pronunciation
|
pronunciation | string |
pronunciation |
Synthesize
Synthesizes text to audio that is spoken in the specified voice.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Voice Name
|
voice | string |
Voice Name |
|
|
Text
|
text | True | string |
Text to convert to speech |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
base64
|
base64 | string |
base64 |