Skip to main content

Getting started

Deployments:SaaSStatus:Early Access

Flow is our Conversational AI API that allows you to add responsive, real-time speech-to-speech interactions to any product.

Flow is engineered to engage in natural and fluid conversations by automatically handling interruptions, responding to multiple speakers, and understanding different dialects and accents.

The easiest way to get started is by downloading the Speechmatics Flow iOS app.

This page will show you how to use the Flow Conversational API for the most natural and intuitive conversational AI using an easy to use interactive code editor.

Set Up

  1. Create an account on the Speechmatics On-Demand Portal here.
  2. Navigate to Manage > API Keys page in the Speechmatics On-Demand Portal.
  3. Enter a name for your API key and store your API key somewhere safe.

Code Examples

The Speechmatics Flow library and CLI can found on GitHub and installed using pip:

pip3 install speechmatics-flow

Speak with Flow directly from your terminal. Just copy in your API key to get started!

flow --url wss://flow.api.speechmatics.com/v1/flow --ssl-mode insecure --auth-token $API_KEY -