modeller

Google: Chirp 3

Markdown · JSON

Google: Chirp 3

Google Chirp 3 er en flerspråklig talegjenkjenningsmodell for strømming, korte opptak og lengre satsvis transkripsjon. Den gir automatisk språkgjenkjenning, tegnsetting, ordforrådstilpasning og modusavhengige metadata om tid eller talere. Støyfjerningen reduserer bakgrunnsstøy, men kan ikke fjerne andre stemmer.

Om modellen

Denne beskrivelsen dekker modellens funksjoner. Tilgjengelige inndata, utdata og alternativer i Ailoot er oppført nedenfor for den valgte metoden.

Google Chirp 3 er en flerspråklig modell for automatisk talegjenkjenning som gjør talt lyd om til tekst. Google dokumenterer den som transkripsjonsmodellen Chirp 3 i Speech-to-Text V2-familien, med modellidentifikatoren chirp_3. Formålet er å gjenkjenne tale fra opptak eller strømming, med språkgjenkjenning og transkripsjonsspesifikke egenskaper. Den resulterende leveransen er en transkripsjon og metadataene som støttes av den valgte gjenkjenningsmetoden, fremfor generert tale eller et åpent assistentsvar.

Produsenten skiller mellom strømmegjenkjenning, synkron gjenkjenning for korte klipp og satsvis gjenkjenning for lengre opptak. Velg modus etter kildelyden og det ønskede resultatet. For et kort talenotat kan et ferdig tekstsvar være tilstrekkelig. For et intervju eller en innspilt samtale kan et satsvis resultat med talerinformasjon være mer nyttig. For direkteteksting eller et grensesnitt for talekommandoer bør du holde foreløpig tekst atskilt fra det endelige gjenkjenningsresultatet og bevare lydintervallet teksten beskriver.

Klargjør lyden i kodingen som gjenkjenningsimplementasjonen forventer. Googles Chirp 3-eksempler bruker dekoding med automatisk formatgjenkjenning for opptaksfiler og eksplisitt angitt dekoding for en konfigurasjon med rå lydstrøm. Den tilhørende V2-dekoderreferansen oppgir WAV PCM eller kompandert lyd, FLAC, MP3, Ogg/WebM Opus og AAC i MP4-, M4A- eller MOV-beholdere blant de støttede kodingene. Et beholdernavn erstatter ikke den faktiske kodeken og samplingskonfigurasjonen. Bevar tydelig tale og unngå kraftig klipping eller unødvendig konvertering som mister hørbare detaljer.

Chirp 3 kan automatisk identifisere og transkribere det dominerende språket, og et sett med forventede språkvarianter kan begrense valgmulighetene ved gjenkjenning. Språktilgjengeligheten varierer etter metode og egenskap. Språklisten for transkripsjon er bredere enn listen for talerdiarisering, så at et språk gjenkjennes, fastslår ikke at alle taler- eller tidsfunksjoner gjelder for det. Bruk språkvarianten som passer til opptaket, og behold navn eller faguttrykk som veksler mellom språk, for gjennomgang. En etikett for det gjenkjente språket er del av resultatet, ikke bevis på at alle uvanlige ord ble gjenkjent riktig.

Talerdiarisering grupperer tale etter stemme i et enkanalsopptak. Google gir et eksempel på satsvis transkripsjon med talerinformasjon per ord. For et intervju bør du beholde disse etikettene sammen med den gjenkjente teksten og sammenligne talerbytter med opptaket før du knytter til faktiske navn eller roller. Like stemmer, avbrytelser og overlappende tale kan gjøre tilordning vanskelig. Gjør kildeopptakets kanaloppsett og den tiltenkte kontrollen av talere tydelig i stedet for å behandle en etikett som en uavhengig bekreftet identitet.

Tidsangivelser er også metodespesifikke. Strømmegjenkjenning gir tidsstempler på ytringsnivå, mens produsentens veiledning for filgjenkjenning beskriver valgfrie tidsangivelser per ord med en mulig avveining mot transkripsjonskvaliteten. Bevar metadataene som faktisk returneres av den valgte metoden, og kontroller synkroniseringen sammen med ordlyden. En arbeidsflyt for teksting trenger begge deler: lesbar gjenkjent tekst og underlag for at en tidsgrense samsvarer med riktig lyd. Google advarer også om at den returnerte konfidensverdien per ord ikke er et reelt mål på sikkerhet, og at den derfor ikke bør brukes til å bekrefte at et ord er riktig.

Taletilpasning tilfører fraser og egennavn som sannsynligvis forekommer i opptaket. Produsenten dokumenterer en ordliste med opptil 1,000 fraser og anbefaler så få relevante oppføringer som mulig for å unngå å svekke gjenkjenningen av andre uttrykk. For en teknisk presentasjon kan du klargjøre en kort liste over faktiske produktnavn og forkortelser og deretter undersøke dem i transkripsjonen. Slik vekting hjelper gjenkjenningen med å vurdere et uttrykk; den fastslår ikke at uttrykket ble uttalt, og erstatter ikke en kontroll mot lyden.

Modellen gir automatisk tegnsetting og bruk av store bokstaver, som kan slås av i det dokumenterte grensesnittet. Google beskriver også en forhåndsfunksjon for egendefinerte instruksjoner om transkripsjonsformat, som hvordan et bestemt navn eller en dato skal skrives. Hold disse instruksjonene rettet mot formatering av den gjenkjente talen. En transkripsjon som normaliserer en dato eller skriver et merkenavn med stor forbokstav, må fortsatt bevare meningen i det som ble sagt. En oppsummering, oversettelse eller faktabasert analyse er en senere bruk av transkripsjonen, fremfor noe som fastslås av selve gjenkjenningsresultatet.

Den innebygde støyfjerningen er ment å redusere bakgrunnsmusikk og omgivelseslyder som regn eller gatestøy. Google sier uttrykkelig at den ikke kan fjerne menneskestemmer i bakgrunnen. Bevar dette skillet når du klargjør et opptak med overlappende samtaler. Kontroller støyende og stille deler mot kilden i stedet for å anta at en transkripsjon som ser renere ut, beviser at den forstyrrende lyden ble fjernet. Et nyttig resultat holder usikre passasjer gjenkjennelige slik at de kan rettes.

Ved strømmeoppgaver påvirker følsomheten for ytringsavslutning når en ytring regnes som ferdig. Produsenten beskriver innstillingene standard, short og supershort for stadig kortere forventet tale. En raskere innstilling kan avbryte en taler som tar en pause midt i en tanke. Tilpass innstillingen til naturlig diktering, en kort setning eller en svært kort kommando, og behold statusen for endelig resultat sammen med transkripsjonen. For en ferdig fil bør du kontrollere navn, mengder, nektelser og talergrenser og deretter beholde valgt modus og kildelyd slik at resultatet kan kontrolleres eller gjenbrukes.

Ailoot Ultra · Transkripsjon POST /v1/audio/transcriptions google/chirp-3

google/chirp-3

Google /google/chirp-3

Start

Google Chirp 3 er en flerspråklig talegjenkjenningsmodell for strømming, korte opptak og lengre satsvis transkripsjon. Den gir automatisk språkgjenkjenning, tegnsetting, ordforrådstilpasning og modusavhengige metadata om tid eller talere. Støyfjerningen reduserer bakgrunnsstøy, men kan ikke fjerne andre stemmer.

Godkjente inndata
Lyd
Resultater
Tekst

Tilgjengelig i Ailoot · inndata & metoder

Ailoot Ultra · Transkripsjon POST /v1/audio/transcriptions
Inndatatyper
audio
Utdatatyper
text
FeltTypeKravVerdier & grenserStandard
FeltmodelTypestringKravPåkrevdVerdier & grenser
google/chirp-3
Standard—
Feltinput_audioTypeobjectKravPåkrevdVerdier & grenserStandard—
Metodeparametere og livssyklus
ParameterAvtale
Parametercontent_typeAvtaleapplication/json
ParameterrequiredAvtalemodel, input_audio
Parametermaterial_typesAvtaleaudio
Parametermaterial_conditionsAvtaleEksemplet leser den faktiske PCM WAV-filen din, som må ha innhold, koder alle filens byte som base64 og sender input_audio.format som wav.

Livssyklus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · Eksakt task_id fra en eksisterende medieoppføring du eier

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Priser

Tariffopplysninger legger ikke til forespørselsvalg. Støttede parametere står ved den valgte metoden.

Hurtigmodus
Ikke angitt Når hurtigmodus er valgt
Flex-modus
Ikke angitt Når flex-modus er valgt
Maksimal resonneringsinnsats
Ikke angitt Når justeringen «default» brukes for maksimal resonneringsinnsats

Ailoot-satser

Priser etter konfigurasjon

Knytt hver kostnad til de viste vilkårene. Bruk én sats for hvert sett med alternative konfigurasjoner.

KonfigurasjonPrisplanFaktureringsenhetKostnad
KonfigurasjonGrunnpriser for tokenerPrisplanGrunnsatsFaktureringsenhet—Kostnad
Inndata · Inngående tokener — / 1K tokener
Utdata · Utgående tokener — / 1K tokener
Inndata · Lesing fra hurtigbuffer — / 1K tokener
Inndata · Skriving til hurtigbuffer — / 1K tokener
Inndata · Skriving til hurtigbuffer, 1 time — / 1K tokener
Konfigurasjonlydsekund i inndataPrisplan—Faktureringsenhetper sekund inndatalydKostnad
Inndata · lydsekund i inndata $0.000533333333334 per sekund inndatalyd

Ailoot reserverer et estimert beløp før en forespørsel. Etter resultatet gjøres det endelige beløpet opp basert på målt forbruk. Oppgjør for strømming bruker den endelige forbruksposten. Slik fungerer reservasjon og oppgjør →

Eksempelforespørsler

Ailoot Ultra · Transkripsjon

curl · faktisk WAV-fil og hele det opprinnelige resultatet
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual PCM WAV recording}"
export AILOOT_AUDIO_FILE
python3 - <<'PY_REQUEST'
import base64, io, json, os, wave
from pathlib import Path
audio = Path(os.environ['AILOOT_AUDIO_FILE']).read_bytes()
if not (audio[:4] == b'RIFF' and audio[8:12] == b'WAVE'):
    raise SystemExit('Supply your actual PCM WAV audio file')
with wave.open(io.BytesIO(audio), 'rb') as recording:
    if recording.getcomptype() != 'NONE' or recording.getnframes() <= 0:
        raise SystemExit('Supply a nonempty PCM WAV recording')
request = {'model': 'google/chirp-3', 'input_audio': {'data': base64.b64encode(audio).decode('ascii'), 'format': 'wav'}}
Path('request.json').write_text(json.dumps(request, ensure_ascii=False), encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete original response, headers and actual X-Client-Request-ID.
# Read existing owned records for recovery; do not resubmit an uncertain operation.

Motta og lagre resultater

Ailoot Ultra · Transkripsjon

Hele den opprinnelige svarkroppen, statusen og videresendte svarhoder. Denne behandleren legger ikke til noen universell JSON-struktur, noe tekstfelt eller noen oppgaveinnpakning.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Behold alle ferdige resultater

Behold alle fullstendige returnerte svar, filer og innholdsdeler.

Bevar hele svaret og svarhodene, alle faktiske utdata, de opprinnelige returnerte identifikatorene og alle bruksfeltene. Hent den opprinnelige operasjonen igjen uten å sende opprettelsesforespørselen på nytt.

Hvis det opprinnelige svaret må kontrolleres

Behold den faktiske X-Client-Request-ID og hele svaret. Les de opprinnelige ressursene du eier, og deres eksakte signerte innholdsadresser; send aldri en usikker opprettelse på nytt.

Svarfelter
FeltType
Felttext (when present)Type
Feltusage (when present)Type
Feil og neste trinn
SvarVilkårNeste trinn
Svar400 · invalid_request_errorVilkårJSON-kroppen eller den eksplisitte kanoniske modell-ID-en er ugyldig.Neste trinnBehold svaret og korriger det angitte forespørselsfeltet.
Svar401 · authentication_errorVilkårAiloot API-nøkkelen er ugyldig.Neste trinnBruk den autoriserte Ailoot API-nøkkelen din.
Svar403 · permission_errorVilkårNøkkelgruppen gir ikke tilgang til denne metoden.Neste trinnBehold de returnerte feildetaljene.
Svar404 · not_found_errorVilkårDen valgte metoden har ingen godkjent rute.Neste trinnBehold de returnerte feildetaljene.
Svar422 · price_unavailableVilkårDen godtatte tariffen kan ikke hente den nødvendige inndatamengden eller grensen.Neste trinnBehold svaret; bruk inndatarepresentasjonen som den godtatte tariffen krever.
Svar503 · VilkårNødvendig lagring, rute, metodepris eller reservasjon er utilgjengelig.Neste trinnBehold hele det opprinnelige svaret. En usikker reservasjon gir ikke tillatelse til å sende inn på nytt.
Svar502 · server_errorVilkårDet opprinnelige resultatet, forbruket eller oppgjøret må kontrolleres.Neste trinnBehold den faktiske forespørsels-ID-en og det opprinnelige svaret. Les den eksisterende oppføringen du eier; ikke send opprettelsen på nytt.

Aliaser

Modellaliaser

Ailoot Ultra google/chirp-3

Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

Tilknyttede anroper-ID-er

google/chirp-3

FAQ · Google: Chirp 3
Hvilke inndata og resultater er tilgjengelige?

POST /v1/audio/transcriptions · google/chirp-3: audio → text

Hvilke felt bruker forespørselen?

POST /v1/audio/transcriptions · google/chirp-3: model, input_audio

Flere detaljer

Koble Ailoot til Claude Code, OpenCode, Hermes eller egen applikasjon.

Selskapet og dets prosjektportefølje

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

Kjøp tokener med rabatt.

Abonnementsrabatt for jevnlig bruk. Kampanjekoder gir opptil 50% på tokenkjøp.

Abonnement
Velg et rabattabonnement for faste forespørsler.
Kampanjekode opptil 50%
Oppgi kode ved kjøp. Prisen beregnes på nytt etter gjeldende kampanje.
Kostnader i historikken
Modell, tokener og beløp lagres for hver forespørsel.

Velg abonnement · Se modellpriser

Koble API-et til produktet du selger.

SaaS, apper og boter etter Ailoots offentlige tilbud og lisensavtale. Be om forhandlerlisens for videresalg.

Kommersiell applikasjon
Bygg tekst-, bilde-, video- og lydgenerering inn i betalte funksjoner i tjenesten.
Forhandlerlisens
Send prosjektbeskrivelse og tilgangsopplegg. Be om skriftlige vilkår for bruk og videresalg.
Dokumenter på nettstedet
Offentlig tilbud, lisensavtale og retningslinjer for databehandling er tilgjengelige før tilkobling.

Be om forhandlerlisens · Offentlig tilbud og lisensavtale