Speech service profiles
In the following, you will learn how to customize speech-to-text or text-to-speech profiles under Speech service profiles, depending on which provider you use. You can select different languages to represent which languages your profile supports.
Speech-to-text profile
In the following, you will learn how to create or delete a speech-to-text profile.
Create speech-to-text profile
How to create a speech-to-text profile:
Requirement
- You have received the REST endpoint ID and subscription key from your speech-to-text service provider.
- In the navigation bar under Administration, click Speech service profiles.
- Under Speech-to-text profiles, click .
- Under Profile, select a Speech service.
- Enter a Profile Name.
- Select at least one language in Supported languages to express which languages are supported by the profile.
- Depending on the selected service, you can enter the (Service) Advanced settings.
- If you have selected Microsoft, make the following settings or enter the following data:
- If you want to activate streaming, slide the switch to Streaming enabled.
- If you want profanity to be censored with asterisks in the transcription results, slide the switch to Filter out profanity.
- Enter a REST endpoint ID.
- Choose an Azure region.
Tip: If no region is specified, westeurope is used by default. - Enter a Subscription key.
Tip: If you do not enter a subscription key, the default VIER speech service profile is automatically used. - If you want to specify phrases that should be recognized preferentially during transcription, enter them under Preferred phrases.
Tip: Confirm each phrase entered with the Enter key.
Tip: If you want to use phrases for specific sections in the dialog that should be recognized preferentially during transcription, you must specify them via the API endpoint /call/transcription/switch. For more information https://cognitivevoice.io/specs/#/call/switchTranscription. - If you have selected Google, you can enable streaming by switching to Streaming enabled.
- If you want profanity to be censored with asterisks in the transcription results, slide the switch to Filter out profanity.
- If you want to specify phrases that should be recognized preferentially during transcription, enter them under Preferred phrases.
Tip: Confirm each phrase entered with the Enter key.
Tip: If you want to use phrases for specific sections in the dialog that should be recognized preferentially during transcription, you must specify them via the API endpoint /call/transcription/switch. For more information https://cognitivevoice.io/specs/#/call/switchTranscription. - In Service account login data upload the JSON file you got when creating the service account at Google. This JSON file contains the credentials required for the integration with VIER Cognitive Voice Gateway.
- If you have selected IBM, make the following settings or enter the following data:
- If you want profanity to be censored with asterisks in the transcription results, slide the switch to Filter out profanity.
- Enter the Server URL you got from IBM.
- Enter the API key you got from IBM.
- Click Save.
- Your speech-to-text profile is saved.
Delete speech-to-text profile
How to delete a speech-to-text profile:
- In the navigation bar under Administration, click Speech service profiles.
- Select the speech-to-text profile you want to delete.
- Click Edit and click Delete.
- Click Confirm.
- Your speech-to-text profile has been deleted.
Text-to-speech profile
In the following, you will learn how to create or delete a text-to-speech profile.
Create text-to-speech profile
In the following, you will learn how to create a text-to-speech profile. For this purpose, you will perform the following actions:
- Enter basic data
- Set up voice
Enter basic data
How to enter basic data:
- In the navigation bar under Administration, click Speech Service Profiles.
- Under Text-to-speech profiles, click .
- Select a Speech service under Profile.
- Enter a Profile name.
- You have entered basic data.
Set up voice
How to set up voice:
- Click .
- Under Voice, select at least one Language.
- Enter a Voice name used by provider.
- If you have chosen Google, you can enter the data of your Google service account under Google advanced settings.
- Enter your data directly under Service account login data or click Load login data from JSON file and choose the file containing the data.
- or
If you have chosen Amazon, you can enter the data of your Amazon service account under Amazon Advanced settings. - Enter the Access key ID.
- Enter the Secret access key.
- or
If you have chosen Microsoft, you can enter the data of your Microsoft service account under Microsoft Advanced settings. - Enter the REST endpoint URL.
- Enter the Authentication URL.
- Enter the Subscription key.
- or
If you have chosen IBM, you can enter the data of your IBM service account under IBM Advanced settings. - Enter the Server URL.
- Enter the API key.
- Click Save.
- You have set up voice.
- You have created a text-to-speech profile.
Delete text-to-speech profile
How to delete a text-to-speech profile:
- In the navigation bar under Administration, click Speech service profiles.
- Select the text-to-speech profile you want to delete.
- Click Edit and click Delete.
- Click Confirm.
- Your text-to-speech profile has been deleted.