modeller

Meta: Muse Voice Transcribe 1.0

Markdown · JSON

Meta: Muse Voice Transcribe 1.0

Muse Voice Transcribe 1.0 er Metas tale-til-tekst-modell for diktering, registrering av taleturer og transkripsjoner med talermerking. Den støtter språk- og ordforrådshint, veksling mellom språk og tidsangivelser per taletur, med egne arbeidsflyter for opptak og direktelyd.

Om modellen

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

Muse Voice Transcribe 1.0 er Metas modell for lydoppfatning, som transkriberer tale, registrerer ytringsgrenser og knytter taleturer til talere. Den tilhører Muse Spark-modellfamilien og kombinerer talegjenkjenning, talersegmentering og deteksjon av ytringsslutt i selve modellen. Resultatet er gjenkjent tekst med tids- og talerinformasjonen som er tilgjengelig i den valgte modusen.

Modellen behandler lyd i blokker på 80 millisekunder og avgjør når den skal fortsette å lytte eller sende ut tekst. Den adaptive forsinkelsen gjør at den kan vente på mer lyd når et ord er vanskeligere å tolke. Dette gir foreløpig tekst mens talen kommer inn, etterfulgt av ferdige transkripsjonsresultater. Behandle den foreløpige hypotesen og den ferdige taleturen som ulike stadier i lytteopplevelsen.

Velg mellom tre moduser. Push-to-talk er standarden for én kontrollert ytring, for eksempel et talesøk eller et kort diktert avsnitt. Endpointing lar modellen oppdage grenser mellom taleturer og returnere én ferdig transkripsjon per registrerte segment. Diarization knytter den gjenkjente talen til taleretiketter og er beregnet på opptak med flere talere, fremfor raskest mulig turtaking med talekommandoer.

For et opptak returnerer filtranskripsjonsflyten en komplett transkripsjon i én forespørsel. Standardresultatet er JSON med transkripsjonen og lydens varighet, samt en turns-matrise i modusene endpointing og diarization. Hver taletur kan ha en identifikator, start og slutt i millisekunder og den gjenkjente teksten. Taleretiketter finnes i diarization-modus. Push-to-talk gir den komplette transkripsjonen uten registrerte taleturer i denne matrisen. Produsentens grensesnitt for opptaksfiler kan også returnere ren tekst eller en strøm av transkripsjonshendelser. Ren tekst beholder registrerte taleturer på separate linjer og kan inneholde taleretiketter; en hendelsesstrøm avsluttes etter den siste hendelsen uten et separat JSON-sammendrag. Strømmens delta-modus for delresultater returnerer teksttillegg, mens den avsluttende transkripsjonshendelsen inneholder hele ordlyden.

Klargjør en RIFF/WAVE-fil med mono PCM-lyd med 16-bits heltallsverdier ved 16 eller 24 kHz. Modellens opprinnelige samplingsfrekvens er 24 kHz, og grensesnittet godtar også 16 kHz. Konverter andre beholdere eller kodinger til dette støttede WAV-formatet før du sender inn et opptak. Filtranskripsjonsprofilen tillater lyd på opptil 10 minutter og en samlet forespørselskropp på opptil 32 MB. Behold originalopptaket og eventuell konvertering knyttet til den returnerte transkripsjonen for senere kontroll ved lytting.

Arbeidsflyten for direktelyd bruker rå mono PCM med fortegn, 16-bits verdier og little-endian-byteorden, med lyd ved 16 eller 24 kHz sendt omtrent i sanntid. Det dokumenterte øktvinduet er 60 minutter. Meta beskriver opprinnelig lydinput på over én time; de dokumenterte grensene for filer og direkteøkter er fortsatt separate grensesnittgrenser. Velg fil- eller direkteflyten ut fra om lyden allerede er ferdig eller fortsatt tas opp, og knytt resultater fra separate økter til sine egne inputsegmenter.

Muse Voice Transcribe er trent på mer enn 70 språk, mens det dokumenterte gjenkjenningsgrensesnittet oppgir 25 støttede språk. Disse omfatter engelsk, fransk, tysk, spansk, arabisk, mandarin, hindi, japansk, koreansk, italiensk og portugisisk. Den gjenkjenner språkveksling innenfor og mellom setninger. Et språkhint kan angi språkene som forventes i lyden, men styrer gjenkjenningen uten å tvinge transkripsjonen over i ett språk.

Ordforrådshint hjelper med produktbegreper, akronymer, navn eller steder som er viktige i et opptak. Oppgi de faktiske ordene og stavemåtene du forventer å høre. Nøkkelordlisten påvirker gjenkjenningen uten å garantere en bestemt stavemåte, så kontroller avgjørende begreper mot lyden. Språkhint og nøkkelord velges ved starten av transkripsjonen; hold dem relevante for opptaket fremfor å endre betydningen deres mens en økt pågår.

Modellen støtter talersegmentering for samtaler med mer enn 20 talere. Etiketter som A og B identifiserer talere innenfor én transkripsjon. De er ikke bekreftede navn og fastslår ikke at en etikett viser til samme person i en annen økt. Ved en analyse av et originalt møte kan du be om talermerkede taleturer, beholde opptaket og bruke etikettene til å organisere diskusjonen før faktiske deltakernavn knyttes til dem gjennom den omkringliggende arbeidsflyten.

Foreløpige direktetranskripsjoner kan endre seg når mer tale kommer inn. I kumulativ modus erstatter hvert delresultat den foregående hypotesen fremfor å legge til enda en kopi av den. En registrert taleslutt markerer en grense, mens resultatet for en ferdig taletur gir den endelige teksten og kan avvike fra siste delresultat. Knytt overlappende taleturer til sine taleturidentifikatorer, og ta imot de ferdige resultatene før du behandler en transkripsjon som avsluttet. Når direkteinput opphører, signaliser slutten på input og fortsett å motta til produsenten har sendt ut alle ventende resultater. En umiddelbar lukking av forbindelsen kan forkaste disse resultatene; en registrert talegrense avslutter en taletur, fremfor hele økten.

Tidsangivelsene gjelder taleturer. Denne profilen gir ikke tidsstempler for enkeltord eller konfidensverdier, og fremdrift i lydbehandlingen er ikke et tidsstempel for et bestemt ord. Deteksjon av lydhendelser, følelsesdeteksjon og omformatering av transkripsjoner ligger også utenfor den dokumenterte resultatprofilen. Bruk de returnerte taleturintervallene til en talertidslinje eller kontroll på segmentnivå, og behold de gjenkjente ordene dersom et separat redigeringstrinn senere lager ryddigere notater.

Nyttige resultater omfatter et ferdig diktert avsnitt, en transkripsjon av et talesøk, en talermerket samtale eller en tidslinje over ytringer. Sammenlign navn, tall og faguttrykk med originalopptaket, bevar koblingene til modus og tidsangivelser, og hold de komplette taleturene tilgjengelige for kontroll. Transkripsjonen fastslår hva som ble gjenkjent i lyden; å besvare et muntlig spørsmål, oversette det eller gjøre det om til møtenotater hører til et senere trinn i applikasjonen.

Ailoot Ultra · Transkripsjon POST /v1/audio/transcriptions meta/muse-voice-transcribe-1.0

meta/muse-voice-transcribe-1.0

Meta /meta/muse-voice-transcribe-1.0

Start

Muse Voice Transcribe 1.0 er Metas tale-til-tekst-modell for diktering, registrering av taleturer og transkripsjoner med talermerking. Den støtter språk- og ordforrådshint, veksling mellom språk og tidsangivelser per taletur, med egne arbeidsflyter for opptak og direktelyd.

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
meta/muse-voice-transcribe-1.0
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.0001 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': 'meta/muse-voice-transcribe-1.0', '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 meta/muse-voice-transcribe-1.0

Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

Tilknyttede anroper-ID-er

meta/muse-voice-transcribe-1.0

FAQ · Meta: Muse Voice Transcribe 1.0
Hvilke inndata og resultater er tilgjengelige?

POST /v1/audio/transcriptions · meta/muse-voice-transcribe-1.0: audio → text

Hvilke felt bruker forespørselen?

POST /v1/audio/transcriptions · meta/muse-voice-transcribe-1.0: 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