Skip to main content

TTS and Voice Transcription

Here you can specify settings for Text-to-Speech and Voice Transcription service provider for the transcription of VM and Call Recordings as well as the recording of Voice Prompts used in IVR and anywhere else. While we describe the configuration steps here, please refer to your provider's documentation for more details.

In order to enable TTS and Voice Transcription for voicemail and recorded calls you have to configure related services in your service provider (Google or AWS) and in Configuration Manager. Once you have the configuration in place, you can enable Voice Transcription on individual Tenant and User Extensions level.

AWS TTS and Voice Transcription setup

Setup on AWS web site

Sign up for an AWS account. https://portal.aws.amazon.com/billing/signup Voice Transcription (AWS) Create an IAM (Identity Management and Access) user with required permissions. https://signin.aws.amazon.com/signin Voice Transcription (AWS) Open IAM console then navigate to Users in the left pane and click Add user button. https://console.aws.amazon.com/iam/ Voice Transcription (AWS) Select AWS credential type: Access key - Programmatic access. Click Next: Permissions button. Voice Transcription (AWS) Select Attach existing policies directly button. Select the following policies: AmazonTranscribeFullAccess, AmazonPollyFullAccess,AmazonS3FullAccess. Voice Transcription (AWS) Click Next: Tags button. Voice Transcription (AWS) Click Next: Review button. Voice Transcription (AWS) Click Create User button. Voice Transcription (AWS) Save Access key ID and Secret access key. Voice Transcription (AWS)

AWS setup in Configuration Manager

TTS and Voice Transcription (AWS)

Description. Short description of this service.

Region. Amazon region for Voice services.

Access Key ID. Acceess Key ID obtained from AWS.

Secret Access Key. Access Key obtained from AWS.

1st Language. First language considered in Voice to Text transcription.

2nd Language. Second language considered in Voice to Text transcription.

3rd Language. Third language considered in Voice to Text transcription.

4th Language. Fourth language considered in Voice to Text transcription.

Google TTS and Voice Transcription setup

Setup on Google web site

Sign in to your Google account. https://accounts.google.com/Login Voice Transcription (Google) If you don't have an account, sign up for a new account at https://accounts.google.com/SignUp Voice Transcription (Google) Open GCP Console at console.cloud.google.com and create a new project.

Voice Transcription (Google) Choose the name for the project. In our example, we choose thirdlane-transcribe. Google requires the project ID to be a globally unique identifier. Voice Transcription (Google) Navigate to APIs & Services and select Library menu item. Voice Transcription (Google) Enable Text-to-Speech and Speech-to-Text API Voice Transcription (Google) Voice Transcription (Google) Voice Transcription (Google) Create a service account key by navigating to Credentials in the left pane and clicking Create credentials button. Choose Service account from the drop-down menu. Voice Transcription (Google) Voice Transcription (Google) Click Create and Continue button. Grant this service account access role: Owner Voice Transcription (Google) Voice Transcription (Google) Click Done button. Create service account key. Click on created Service Account. Voice Transcription (Google) Open Keys tab. Voice Transcription (Google) Click Add Key button and select Create new key. Voice Transcription (Google) Select JSON as key type and click Create button. Voice Transcription (Google) Save JSON file on your computer. Voice Transcription (Google)

Google setup in Configuration Manager

TTS and Voice Transcription (Google)

Description. Short description of this service.

Key File. Enter the content of the Key File obtained from Google.

1st Language. First language considered in Voice to Text transcription.

2nd Language. Second language considered in Voice to Text transcription.

3rd Language. Third language considered in Voice to Text transcription.

4th Language. Fourth language considered in Voice to Text transcription.

Enabling Recorded Calls Transcription

Enabling Recorded Calls Transcription on a Tenant level

Recorded Calls Transcription can be enabled or disabled on a Tenant level.

Recorded Calls Transcription for Tenant

Allow Recorded Calls Transcription. Specify whether Recorded Calls Transcription will be available for this Tenant.

Enable Transcription by default? Specify whether Recorded Calls Transcription will be enabled by default when creating User Extensions for this Tenant.

Enabling Recorded Calls Transcription for User Extension

If Recorded Calls Transcription is enabled for Tenant, you can enable it for User Extensions for that Tenant.

Recording Transcription for User Extension

Transcribe to Text. Specify whether Recorded Calls Transcription will be enabled.