Using Amazon Chime SDK voice analytics - Amazon Chime SDK

Using Amazon Chime SDK voice analytics

The Amazon Chime SDK voice analytics feature enables you to implement speaker search and voice tone analysis. You use speaker search to identify and enroll new callers, and to identify repeat callers and assign a confidence score to those identifications. You use voice tone analysis to predict a caller's sentiment as negative, neutral, or positive.

You run voice analytics as an optional component of an Amazon Chime SDK call analytics session.

Voice analytics works with media insights pipelines or Amazon Chime SDK Voice Connectors calls. We recommend using the Media Pipelines SDK and invoking tasks on a media insights pipeline for finer grained control over, and information about, the tasks.

You can use Voice Connectors to ensure backward compatibility, but we only update the media insights pipeline APIs with new features.

For more information about creating and using Voice Connectors, see Managing Amazon Chime SDK Voice Connectors in the Amazon Chime SDK Administrator Guide.

Voice analytics also provides:

  • Asynchronous task processing. Tasks run independently from each other.

  • Control over when you process insights.

You can initiate voice analytics by calling the StartSpeakerSearchTask and StartVoiceToneAnalysisTask APIs.

The following topics explain how to use voice analytics.