600msも待てない音声エージェントのために

Deepgram: Flux

deepgram/flux
提供中 stt 1プロバイダー
Playground

Conversational speech recognition model built for voice agents, with model-integrated end-of-turn detection and ultra-low latency at Nova-3-level accuracy.

作成者Deepgram
言語10言語
バリアントモデル2個のID
ステータス提供中

バリアントモデル

同じ正規モデルファミリーに対して、作成者やプロバイダーが受け付けるネイティブのモデルIDです。

Flux English Default

English-only Flux model; recommended for English workloads.

flux-general-en
Flux Multilingual Variant

Multilingual Flux model (10 languages); the only Flux variant that accepts the language_hint parameter.

flux-general-multi

プロバイダー

同じモデルを複数のプロバイダーがホストしている場合があります。バックエンドを固定したい場合は1つのプロバイダーを選び、そうでなければルーティングに選択を任せられます。

プロバイダーSlug1時間あたりレイテンシiTTSのレイテンシは音声の最初のバイトが届くまでの時間、STTのレイテンシは最初のトークンが届くまでの時間で計測しています。モード稼働率
Deepgram 3個のパラメーター
deepgram
$0.462から
—
ストリーミング

対応言語

10言語
English en
Spanish es
French fr
German de
Hindi hi
Russian ru
Portuguese pt
Japanese ja
Italian it
Dutch nl

機能

Speech to text

Transcribes spoken audio to text.

speech_to_text
Streaming

Flux is a streaming-only (WebSocket) model; no documented prerecorded/synchronous path.

streaming
End-of-turn detection

Model-integrated end-of-turn detection with configurable turn-taking thresholds.

turn_detection

コード

クライアント
モード
言語

ElevenLabs SDKでのストリーミングSTT

マイクまたはファイルの音声を、ElevenLabs互換のAllModelsルート経由でストリーミングします。

import { ElevenLabsClient } from "elevenlabs";

const client = new ElevenLabsClient({
  apiKey: process.env.ALLMODELS_API_KEY,
  baseUrl: "https://api.allmodels.io/el"
});

const connection = await client.speechToText.realtime.connect({
  modelId: "deepgram/flux",
  languageCode: "en"
}, {
  queryParams: {
    provider: {
      "only": [
        "deepgram"
      ]
    }
  }
});

// Send audio frames to connection, then handle transcript events.