models

Meta: Muse Voice Transcribe 1.0

Markdown · JSON

Meta: Muse Voice Transcribe 1.0

Muse Voice Transcribe 1.0 is Meta’s spraak-naar-tekstmodel voor dicteren, gedetecteerde spreekbeurten en transcripties met sprekerstoewijzing. Het ondersteunt taal- en woordenschathints, taalwissels en tijdsaanduidingen per spreekbeurt, met afzonderlijke workflows voor een opgenomen fragment en liveaudio.

Over het model

Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.

Muse Voice Transcribe 1.0 is Meta’s model voor audioperceptie dat spraak transcribeert, de grenzen van uitingen detecteert en spreekbeurten aan sprekers toewijst. Het behoort tot de Muse Spark-modelfamilie en combineert spraakherkenning, sprekerdiarisatie en endpointing binnen het model. De uitvoer bestaat uit herkende tekst met de tijds- en sprekerinformatie die in de gekozen modus beschikbaar is.

Het model verwerkt audio in blokken van 80 milliseconden en bepaalt wanneer het verder luistert of tekst uitstuurt. Dankzij een adaptieve vertraging kan het op extra audio wachten wanneer een woord moeilijker te herkennen is. Zo levert het voorlopige tekst terwijl de spraak binnenkomt, gevolgd door voltooide transcriptieresultaten. Behandel de voorlopige hypothese en de voltooide spreekbeurt als verschillende fasen van de luisterervaring.

Kies uit drie modi. Push-to-talk is de standaard voor één afgebakende uiting, zoals een gesproken zoekopdracht of een kort gedicteerd tekstfragment. Met endpointing detecteert het model de grenzen van spreekbeurten en geeft het per gedetecteerd segment één voltooide transcriptie terug. Diarisatie wijst de herkende spraak toe aan sprekerlabels en is bedoeld voor opnames met meerdere sprekers, eerder dan voor de snelst mogelijke beurtwisseling bij spraakopdrachten.

Voor een opgenomen fragment geeft de workflow voor bestandstranscriptie in één verzoek een volledige transcriptie terug. Het standaardresultaat is JSON met de transcriptie en de audioduur, en met een turns-array in de modi endpointing en diarisatie. Elke spreekbeurt kan een identificatie, een begin- en eindtijd in milliseconden en de herkende tekst bevatten. In de diarisatiemodus zijn sprekerlabels aanwezig. Push-to-talk levert de volledige transcriptie zonder gedetecteerde spreekbeurten in die array. De interface van de fabrikant voor opgenomen bestanden kan ook platte tekst of een stroom transcriptiegebeurtenissen teruggeven. Platte tekst plaatst gedetecteerde spreekbeurten op afzonderlijke regels en kan sprekerlabels bevatten; een gebeurtenissenstroom eindigt na de laatste gebeurtenis zonder afzonderlijke JSON-samenvatting. De voorlopige delta-modus geeft tekst stapsgewijs terug, terwijl de laatste transcriptiegebeurtenis de volledige formulering bevat.

Bereid een RIFF/WAVE-bestand voor met mono-audio in 16-bits integer PCM bij 16 of 24 kHz. De native samplefrequentie van het model is 24 kHz en de interface aanvaardt ook 16 kHz. Zet andere containers of coderingen om naar die ondersteunde WAV-vorm voordat u een opname aanbiedt. Het profiel voor bestandstranscriptie staat audio tot 10 minuten en een totale verzoekinhoud tot 32 MB toe. Bewaar de oorspronkelijke opname en eventuele conversie samen met de teruggegeven transcriptie, zodat u die later beluisterend kunt controleren.

De workflow voor liveaudio gebruikt ruwe, signed 16-bits little-endian mono-PCM, met audio van 16 of 24 kHz die ongeveer in realtime wordt aangeleverd. Het gedocumenteerde sessievenster bedraagt 60 minuten. Meta beschrijft native audio-invoer van meer dan één uur; de gedocumenteerde limieten voor bestanden en livesessies blijven afzonderlijke interfacegrenzen. Kies de workflow voor opgenomen bestanden of voor liveaudio naargelang de audio al volledig beschikbaar is of nog wordt opgenomen, en houd resultaten van afzonderlijke sessies verbonden met hun eigen invoersegmenten.

Muse Voice Transcribe is getraind op meer dan 70 talen, terwijl de gedocumenteerde herkenningsinterface 25 ondersteunde talen opsomt. Daaronder vallen Engels, Frans, Duits, Spaans, Arabisch, Mandarijn-Chinees, Hindi, Japans, Koreaans, Italiaans en Portugees. Het herkent taalwissels binnen of tussen zinnen. Een taalhint kan aangeven welke talen in de audio worden verwacht, maar stuurt de herkenning in plaats van de transcriptie in één taal te dwingen.

Woordenschathints helpen bij producttermen, acroniemen, namen of plaatsen die belangrijk zijn in een opname. Geef de werkelijke woorden en schrijfwijzen op die u verwacht te horen. De trefwoordenlijst beïnvloedt de herkenning zonder een exacte spelling te garanderen; controleer doorslaggevende termen daarom aan de hand van de audio. Taalhints en trefwoorden worden bij het begin van de transcriptie gekozen; houd ze passend voor die opname in plaats van hun betekenis tijdens een lopende sessie te veranderen.

Het model ondersteunt diarisatie voor gesprekken met meer dan 20 sprekers. Labels zoals A en B identificeren sprekers binnen één transcriptie. Het zijn geen geverifieerde namen en ze stellen niet vast dat een label in een andere sessie naar dezelfde persoon verwijst. Vraag voor een oorspronkelijke vergaderanalyse spreekbeurten met sprekerstoewijzing op, bewaar de opname en gebruik de labels om de bespreking te ordenen voordat de omliggende workflow er echte deelnemersnamen aan koppelt.

Voorlopige livetranscripties kunnen veranderen wanneer meer spraak binnenkomt. In de cumulatieve modus vervangt elk voorlopig resultaat de vorige hypothese in plaats van er nog een kopie aan toe te voegen. Een gedetecteerd spraakeinde markeert een grens, terwijl het resultaat van de voltooide spreekbeurt de definitieve tekst levert en kan verschillen van het laatste voorlopige resultaat. Houd overlappende spreekbeurten verbonden met hun identificaties en verwerk de voltooide resultaten voordat u een transcriptie als afgerond beschouwt. Signaleer het einde van de invoer wanneer de live-invoer stopt en blijf ontvangen tot de producent de nog wachtende resultaten volledig heeft uitgestuurd. Als u de verbinding onmiddellijk sluit, kunnen die resultaten verloren gaan; een gedetecteerde spraakgrens beëindigt een spreekbeurt, niet de hele sessie.

Tijdsaanduidingen gelden per spreekbeurt. Dit profiel levert geen tijdstempels per woord of betrouwbaarheidsscores, en de voortgang van de audioverwerking is geen tijdstempel voor een bepaald woord. Ook detectie van geluiden, emotiedetectie en herformattering van de transcriptie vallen buiten het gedocumenteerde uitvoerprofiel. Gebruik de teruggegeven intervallen van spreekbeurten voor een sprekerstijdlijn of controle per segment, en bewaar de herkende woorden als een afzonderlijke bewerkingsstap later nettere notities maakt.

Bruikbare resultaten zijn een volledig gedicteerd tekstfragment, een transcriptie van een spraakvraag, een gesprek met sprekerstoewijzing of een tijdlijn van uitingen. Vergelijk namen, getallen en technische termen met de oorspronkelijke opname, bewaar de verbanden met modus en tijdsaanduidingen en houd de volledige spreekbeurten beschikbaar voor controle. De transcriptie legt vast wat in de audio werd herkend; een gesproken vraag beantwoorden, vertalen of omzetten naar vergadernotities behoort tot een volgende applicatiestap.

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

meta/muse-voice-transcribe-1.0

Meta /meta/muse-voice-transcribe-1.0

Aan de slag

Muse Voice Transcribe 1.0 is Meta’s spraak-naar-tekstmodel voor dicteren, gedetecteerde spreekbeurten en transcripties met sprekerstoewijzing. Het ondersteunt taal- en woordenschathints, taalwissels en tijdsaanduidingen per spreekbeurt, met afzonderlijke workflows voor een opgenomen fragment en liveaudio.

Toegestane invoer
Audio
Resultaten
Tekst

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · Transcriptie POST /v1/audio/transcriptions
Invoer
audio
Uitvoer
text
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
meta/muse-voice-transcribe-1.0
Standaard—
Veldinput_audioTypeobjectVereisteVereistWaarden en limietenStandaard—
Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, input_audio
Parametermaterial_typesContractaudio
Parametermaterial_conditionsContractHet voorbeeld leest je werkelijke, niet-lege PCM WAV-bestand, codeert alle bytes van het bestand als base64 en verstuurt input_audio.format als wav.

Levenscyclus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · exacte task_id uit een bestaande mediaregistratie die je toebehoort

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tarieven

Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.

Snelle modus
Niet opgegeven Wanneer de snelle modus geselecteerd is
Flex-modus
Niet opgegeven Wanneer de flex-modus geselecteerd is
Maximale redeneerinspanning
Niet opgegeven Wanneer voor maximale redeneerinspanning de default-aanpassing wordt gebruikt

Ailoot-tarieven

Prijzen per configuratie

Koppel elke kostenpost aan de getoonde voorwaarden. Gebruik één tarief voor elke groep alternatieve configuraties.

ConfiguratieTariefstaffelRekeneenheidKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefRekeneenheid—Kosten
Invoer · Invoertokens — / 1K tokens
Uitvoer · Uitvoertokens — / 1K tokens
Invoer · Cache lezen — / 1K tokens
Invoer · Cache schrijven — / 1K tokens
Invoer · Cache schrijven, 1 uur — / 1K tokens
Configuratieseconde audio-invoerTariefstaffel—Rekeneenheidper seconde audio-invoerKosten
Invoer · seconde audio-invoer $0.0001 per seconde audio-invoer

Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →

Voorbeeldverzoeken

Ailoot Ultra · Transcriptie

curl · daadwerkelijk WAV-bestand en volledig oorspronkelijk resultaat
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.

Resultaten ophalen en opslaan

Ailoot Ultra · Transcriptie

Volledige oorspronkelijke antwoordinhoud, status en doorgestuurde headers. Deze handler voegt geen universele JSON-structuur, tekstveld of taakomhulling toe.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Bewaar de volledige respons en headers, iedere daadwerkelijke uitvoer, de oorspronkelijk teruggegeven identificatoren en alle verbruiksvelden. Herstel de oorspronkelijke bewerking zonder de aanmaakaanvraag opnieuw in te dienen.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Bewaar de werkelijke X-Client-Request-ID en het volledige antwoord. Raadpleeg de oorspronkelijke assets die je toebehoren en hun exacte ondertekende inhouds-URL's; dien een aanmaakaanvraag met onzekere uitkomst nooit opnieuw in.

Antwoordvelden
VeldType
Veldtext (when present)Type
Veldusage (when present)Type
Fouten en vervolgstappen
AntwoordVoorwaardeVolgende stap
Antwoord400 · invalid_request_errorVoorwaardeDe JSON-inhoud of de expliciete canonieke model-ID is ongeldig.Volgende stapBewaar het antwoord en corrigeer het aangegeven aanvraagveld.
Antwoord401 · authentication_errorVoorwaardeDe Ailoot API-sleutel is ongeldig.Volgende stapGebruik je geautoriseerde Ailoot API-sleutel.
Antwoord403 · permission_errorVoorwaardeDe groep van de sleutel heeft geen toegang tot deze methode.Volgende stapBewaar de teruggestuurde foutdetails.
Antwoord404 · not_found_errorVoorwaardeDe geselecteerde methode heeft geen toegelaten route.Volgende stapBewaar de teruggestuurde foutdetails.
Antwoord422 · price_unavailableVoorwaardeVoor het geaccepteerde tarief kan de vereiste invoerhoeveelheid of grenswaarde niet worden bepaald.Volgende stapBewaar het antwoord; gebruik de invoerweergave die het geaccepteerde tarief vereist.
Antwoord503 · VoorwaardeDe vereiste opslag, route, methodeprijs of reservering is niet beschikbaar.Volgende stapBewaar het volledige oorspronkelijke antwoord. Een onzekere reservering geeft geen toestemming om opnieuw in te dienen.
Antwoord502 · server_errorVoorwaardeHet oorspronkelijke resultaat, het verbruik of de afrekening moet worden gecontroleerd.Volgende stapBewaar de werkelijke aanvraag-ID en het oorspronkelijke antwoord. Raadpleeg de bestaande registratie die je toebehoort; dien de aanmaakaanvraag niet opnieuw in.

Aliasnamen

Modelaliasnamen

Ailoot Ultra meta/muse-voice-transcribe-1.0

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

meta/muse-voice-transcribe-1.0

FAQ · Meta: Muse Voice Transcribe 1.0
Welke invoer en resultaten zijn beschikbaar?

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

Welke velden gebruikt het verzoek?

POST /v1/audio/transcriptions · meta/muse-voice-transcribe-1.0: model, input_audio

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst