What does this AWS Solutions Implementation do?

This solution implementation provides customer insights in real time, helping contact center agents focus on the caller, track customer sentiment, and use transcribed information to suggest responses or recommended solutions to resolve issues more effectively.

Pre-trained AWS artificial intelligence (AI) services help you to transcribe, translate, and analyze each customer interaction in Amazon Connect. This customer information can be used in conjunction with your knowledge management (KM) and customer relationship management (CRM) systems to respond more directly to the customer’s needs.

Benefits

Speech-to-text translation
Real-time speech-to-text translation improves customer engagement by keeping agents focused on customer interactions rather than tasks such as note-taking.
Entity detection and keyword spotting
AI powered entity detection to find references to people, places, and organizations, and keyword spotting.
Pre-trained AI services
.
This solution uses pre-trained AI models, eliminating the need to manually train models.
Native-language call transcriptions
Agents receive real-time call transcriptions in their preferred language to better understand and respond to customer requests.
API to share insights
.
When insights are used with your knowledge management and CRM systems, agents are provided actionable recommendations in real time.

AWS Solutions Implementation overview

The flow diagram below presents the architecture you can automatically deploy using the solution's implementation guide and accompanying AWS CloudFormation template.

AI Powered Speech Analytics for Amazon Connect | Architecture Diagram
 Click to enlarge

AI Powered Speech Analytics for Amazon Connect architecture

This solution extends your existing Amazon Connect environment by deploying the AWS services necessary to transcribe, translate, and analyze customer interactions.

  1. When a customer calls into your Amazon Connect call center, their call progresses through a contact flow. In the contact flow, the Start media streaming contact block captures customer audio. Then the Invoke AWS Lambda function contact block activates the invocation AWS Lambda function. As the call runs, the customer audio is streamed in real time to Amazon Kinesis Video Streams.
  2. The transcription Lambda function consumes the audio stream and uses Amazon Transcribe to convert the audio into text.
  3. The transcription Lambda function then stores the transcript segments and contact ID in an Amazon DynamoDB table. After the call ends, the captured transcripts will be uploaded to the solution-created Amazon Simple Storage Service (Amazon S3) bucket, with the Amazon S3 location added as an attribute to the Amazon Connect contact trace record. Contact center supervisors can mine the contact trace records for additional insights to improve the overall customer experience.
  4. When the call is routed to an agent, the agent’s call center application establishes a WebSocket connection to an Amazon API Gateway.
  5. The customer audio transcript is provided in real time to the agent. Additionally, Amazon Translate and Amazon Comprehend can provide translated and annotated transcripts, allowing the agent to efficiently find relevant information and perform recommended actions.

AI Powered Speech Analytics for Amazon Connect

Version 1.1.1
Last updated: 05/2021
Author: AWS

Estimated deployment time: 20 min

Estimated cost  Source Code  CloudFormation template 
Use the button below to subscribe to solution updates.

Note: To subscribe to RSS updates, you must have an RSS plug-in enabled for the browser you are using. 

Did this Solutions Implementation help you?
Provide feedback 
Video
Solving with AWS Solutions: AI Powered Speech Analytics for Amazon Connect
Back to top 
Build icon
Deploy a Solution yourself

Browse our library of AWS Solutions Implementations to get answers to common architectural problems.

Learn more 
Find an APN partner
Find an APN Partner

Find AWS certified consulting and technology partners to help you get started.

Learn more 
Explore icon
Explore Solutions Consulting Offers

Browse our portfolio of Consulting Offers to get AWS-vetted help with solution deployment.

Learn more