Chirp 2
Prix catalogue du fournisseur : sans majoration de plateforme, paiement à l'usage. Ce sont les prix catalogue officiels. Les clients connectés peuvent voir les prix effectifs incluant les remises de l’espace de travail sur /console/pricing. Official Speech-to-Text V2 model id is chirp_2 (underscore); GA, with regional GA expansion (us-central1/europe-west4/asia-southeast1) on 2025-01-27; billed per audio.
Utilisez Chirp 2 en 30 secondes
Compatible OpenAI : changez la base_url, gardez votre SDK. POST /v1/audio/transcriptions
from openai import OpenAI
client = OpenAI(
base_url="https://synthorai.io/v1",
api_key="sk-syn-...",
)
resp = client.audio.transcriptions.create(
model="chirp-2",
file=open("meeting.mp3", "rb"),
language="en",
)
print(resp.text)import OpenAI from "openai";
import fs from "node:fs";
const client = new OpenAI({
baseURL: "https://synthorai.io/v1",
apiKey: "sk-syn-...",
});
const resp = await client.audio.transcriptions.create({
model: "chirp-2",
file: fs.createReadStream("meeting.mp3"),
});
console.log(resp.text);curl https://synthorai.io/v1/audio/transcriptions \
-H "Authorization: Bearer sk-syn-..." \
-F model="chirp-2" \
-F file=@meeting.mp3package main
import (
"context"
"fmt"
"os"
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
)
func main() {
client := openai.NewClient(
option.WithBaseURL("https://synthorai.io/v1"),
option.WithAPIKey("sk-syn-..."),
)
f, _ := os.Open("meeting.mp3")
resp, _ := client.Audio.Transcriptions.New(context.TODO(), openai.AudioTranscriptionNewParams{
Model: "chirp-2",
File: f,
})
fmt.Println(resp.Text)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.audio.transcriptions.*;
import java.nio.file.Paths;
OpenAIClient client = OpenAIOkHttpClient.builder()
.baseUrl("https://synthorai.io/v1")
.apiKey("sk-syn-...")
.build();
Transcription resp = client.audio().transcriptions().create(
TranscriptionCreateParams.builder()
.model("chirp-2")
.file(Paths.get("meeting.mp3"))
.build()).asTranscription();
System.out.println(resp.text());À propos de Chirp 2
Chirp 2 est le modèle de reconnaissance vocale automatique multilingue de Google Cloud, servi via l'API Speech-to-Text v2.
- Google le positionne comme améliorant le Chirp original en précision comme en vitesse, tout en ajoutant l'horodatage au niveau du mot, l'adaptation de modèle (biais par phrases) et la traduction vocale.
- Il offre la ponctuation et la capitalisation automatiques, une transcription indépendante de la langue avec détection automatique de la langue, et un filtrage des grossièretés, et prend en charge la reconnaissance en streaming, synchrone et par lots pour de l'audio de moins d'une minute jusqu'à huit heures.
- Synthorai sert la transcription Chirp 2 via son endpoint audio compatible OpenAI.
Spécifications et limites
| Modalités | audio → text |
| Fonctionnalités | streaming · batch |
| Limites audio | Auto-detected audio decoding; sync Recognize <1 min, BatchRecognize 1 min-8 hrs, StreamingRecognize for real-time; optional word-level timestamps; no diarization or language detection; speech translation supported |
| À noter | Official Speech-to-Text V2 model id is chirp_2 (underscore); GA, with regional GA expansion (us-central1/europe-west4/asia-southeast1) on 2025-01-27; billed per audio. |
FAQ
Peut-on essayer l'API Chirp 2 gratuitement ?
Oui : les nouveaux comptes reçoivent 10 appels d'essai et jusqu'à $1 de crédit gratuit, sans carte bancaire. De quoi essayer Chirp 2 sur votre charge de travail réelle avant d'ajouter un moyen de paiement.
Quels sont les points forts de Chirp 2 ?
Précision et vitesse améliorées par rapport à son prédécesseur, ainsi que horodatage au niveau du mot et traduction vocale et audio de moins d'une minute à huit heures. Voir la section À propos pour le tableau complet, tiré des notes de version officielles du fournisseur.
Combien coûte Chirp 2 ?
Sur Synthorai, Chirp 2 coûte $0.016 par minute d'audio transcrit : paiement à l'usage, sans majoration de plateforme, sans abonnement.
Quelles langues Chirp 2 prend-il en charge ?
Chirp 2 prend en charge no diarization or language detection. Sur Synthorai, vous l'appelez via POST /v1/audio/transcriptions, le format de l'API de transcription d'OpenAI.
Comment obtenir l'accès à Chirp 2 ?
Pointez votre SDK OpenAI existant vers base_url="https://synthorai.io/v1", définissez model="chirp-2", et c'est tout. Une seule clé API couvre tous les modèles de la passerelle.