Voice Dialogue with AI

Easily add interactive artificial intelligence (AI) powered voice dialogue to your project, including speech recognition, speech synthesis, and AI powered interactive responses.

Overview

Voice Dialogue with AI aims to implement a natural voice dialogue between a humain being and an artificial intelligence.

Available as a Unity Asset, the final user interacts with the AI through their voice. The AI reacts to the final user voice inputs through speech synthesis. The AI itself responds as an avatar with their own personnality traits defined by constraints set the asset user.

Prerequisites

The following third party accounts with functioning API keys are required in order to use this asset:

Be advised that all these third party services may not be available in your region. Please create those accounts and API keys before trying this asset.

Content

Voice Dialogue with AI includes complete C# source code with technical documentation.

Platforms

Supported Unity versions:

Supported end user platforms:

C# Examples

for( int i = 1; i < 10; i++ )
{
    Debug.Log( "Loop #" + i );
}