Modelle

Meta: Muse Voice Transcribe 1.0

Markdown · JSON

Meta: Muse Voice Transcribe 1.0

Muse Voice Transcribe 1.0 ist Metas Spracherkennungsmodell für Diktate, die Erkennung von Redebeiträgen und Transkripte mit Sprecherzuordnung. Es unterstützt Hinweise zu Sprache und Wortschatz, Sprachwechsel und Zeitangaben auf Ebene einzelner Redebeiträge, mit getrennten Abläufen für aufgezeichnete Clips und Live-Audio.

Über das Modell

Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.

Muse Voice Transcribe 1.0 ist Metas Modell für Audiowahrnehmung zum Transkribieren von Sprache, Erkennen von Äußerungsgrenzen und Zuordnen von Gesprächsbeiträgen zu Sprechern. Es gehört zur Modellfamilie Muse Spark und verbindet Erkennung, Sprechertrennung und Endpunkterkennung innerhalb des Modells. Seine Ausgabe ist erkannter Text mit den im gewählten Modus verfügbaren Zeit- und Sprecherinformationen.

Das Modell verarbeitet Audio in Abschnitten von 80 Millisekunden und entscheidet, wann es weiterhört oder Text ausgibt. Seine adaptive Verzögerung ermöglicht es, auf zusätzliches Audio zu warten, wenn ein Wort schwieriger aufzulösen ist. So entsteht vorläufiger Text, während Sprache eintrifft, gefolgt von abgeschlossenen Transkriptionsergebnissen. Behandeln Sie die vorläufige Hypothese und den abgeschlossenen Beitrag als unterschiedliche Phasen des Hörerlebnisses.

Wählen Sie zwischen drei Modi. Push-to-talk ist der Standard für eine einzelne gesteuerte Äußerung, etwa eine Sprachabfrage oder eine kurz diktierte Passage. Endpointing lässt das Modell Grenzen von Sprachbeiträgen erkennen und pro erkanntem Segment ein abgeschlossenes Transkript zurückgeben. Diarization ordnet die erkannte Sprache Sprecherkennzeichnungen zu und ist für Aufnahmen mit mehreren Sprechern statt für schnellstmögliche Sprecherwechsel bei Sprachbefehlen vorgesehen.

Für einen aufgenommenen Clip liefert der Dateitranskriptionsablauf ein vollständiges Transkript in einer Anfrage zurück. Das Standardergebnis ist JSON mit Transkript und Audiodauer sowie einem Array turns in den Modi Endpointing und Diarization. Jeder Beitrag kann eine Kennung, Anfang und Ende in Millisekunden sowie den erkannten Text enthalten. Sprecherkennzeichnungen sind im Modus Diarization vorhanden. Push-to-talk erzeugt das vollständige Transkript ohne erkannte Beiträge in diesem Array. Die Schnittstelle des Herstellers für aufgenommene Dateien kann außerdem Klartext oder einen Strom von Transkriptionsereignissen zurückgeben. Klartext hält erkannte Beiträge auf getrennten Zeilen und kann Sprecherkennzeichnungen enthalten; ein Ereignisstrom endet nach seinem letzten Ereignis ohne separate JSON-Zusammenfassung. Sein Teilmodus delta liefert inkrementellen Text, während das endgültige Transkriptereignis den vollständigen Wortlaut enthält.

Bereiten Sie eine RIFF/WAVE-Datei mit einkanaligem 16-Bit-Ganzzahl-PCM-Audio bei 16 oder 24 kHz vor. Die native Rate des Modells beträgt 24 kHz; die Schnittstelle nimmt auch 16 kHz an. Wandeln Sie andere Container oder Kodierungen vor der Übergabe einer Aufnahme in diese unterstützte WAV-Form um. Das Dateitranskriptionsprofil erlaubt Audio bis zu 10 Minuten und einen gesamten Anfrageinhalt bis zu 32 MB. Bewahren Sie Originalaufnahme und etwaige Umwandlung zusammen mit dem zurückgegebenen Transkript für eine spätere Hörprüfung auf.

Der Ablauf für Live-Audio verwendet rohe vorzeichenbehaftete einkanalige 16-Bit-PCM-Daten in Little-Endian-Reihenfolge mit 16 oder 24 kHz, ungefähr in Echtzeit zugeführt. Das dokumentierte Sitzungsfenster beträgt 60 Minuten. Meta beschreibt native Audioeingaben von mehr als einer Stunde; die dokumentierten Datei- und Livesitzungsgrenzen bleiben separate Schnittstellengrenzen. Wählen Sie den Ablauf für aufgenommene Dateien oder Live-Audio danach, ob das Audio bereits vollständig ist oder noch erfasst wird, und ordnen Sie Ergebnisse getrennter Sitzungen ihren jeweiligen Eingabesegmenten zu.

Muse Voice Transcribe wird in mehr als 70 Sprachen trainiert, während die dokumentierte Erkennungsschnittstelle 25 unterstützte Sprachen aufzählt. Dazu gehören Englisch, Französisch, Deutsch, Spanisch, Arabisch, Mandarin-Chinesisch, Hindi, Japanisch, Koreanisch, Italienisch und Portugiesisch. Es erkennt Sprachwechsel innerhalb von oder zwischen Sätzen. Ein Sprachhinweis kann die im Audio erwarteten Sprachen benennen; er steuert aber die Erkennung, statt das Transkript in eine einzige Sprache zu zwingen.

Wortschatzhinweise helfen bei Produktbegriffen, Akronymen, Namen oder Orten, die in einer Aufnahme wichtig sind. Geben Sie die tatsächlichen Wörter und Schreibweisen vor, die Sie zu hören erwarten. Die Schlüsselwortliste beeinflusst die Erkennung, ohne eine genaue Schreibweise zu garantieren; prüfen Sie deshalb entscheidende Begriffe anhand des Audios. Sprachhinweise und Schlüsselwörter werden zu Beginn der Transkription gewählt; halten Sie sie für diese Aufnahme passend, statt ihre Bedeutung während einer laufenden Sitzung zu ändern.

Das Modell unterstützt Sprechertrennung für Gespräche mit mehr als 20 Sprechern. Kennzeichnungen wie A und B identifizieren Sprecher innerhalb einer Transkription. Sie sind keine verifizierten Namen und belegen nicht, dass eine Kennzeichnung in einer anderen Sitzung dieselbe Person meint. Verlangen Sie für eine eigene Besprechungsanalyse sprecherzugeordnete Beiträge, bewahren Sie die Aufnahme auf und verwenden Sie die Kennzeichnungen zum Ordnen der Diskussion, bevor der umgebende Ablauf tatsächliche Teilnehmernamen zuweist.

Vorläufige Live-Transkripte können sich ändern, wenn weitere Sprache eintrifft. Im kumulativen Modus ersetzt jedes vorläufige Ergebnis die vorherige Hypothese, statt eine weitere Kopie hinzuzufügen. Ein erkanntes Sprachende markiert eine Grenze; das Ergebnis des abgeschlossenen Beitrags liefert den endgültigen Text und kann vom letzten vorläufigen Ergebnis abweichen. Ordnen Sie überlappende Beiträge ihren Beitragskennungen zu und verarbeiten Sie die abgeschlossenen Ergebnisse, bevor Sie ein Transkript als fertig behandeln. Signalisieren Sie am Ende der Live-Eingabe das Eingabeende und empfangen Sie weiter, bis der Hersteller die ausstehenden Ergebnisse vollständig ausgegeben hat. Sofortiges Schließen der Verbindung kann diese Ergebnisse verwerfen; eine erkannte Sprachgrenze beendet einen Beitrag und nicht die ganze Sitzung.

Zeitangaben beziehen sich auf Beiträge. Dieses Profil liefert keine Zeitstempel auf Wortebene oder Konfidenzwerte; der Fortschritt der Audioverarbeitung ist kein Zeitstempel für ein bestimmtes Wort. Auch Geräuschereigniserkennung, Emotionserkennung und Umformatierung des Transkripts liegen außerhalb des dokumentierten Ausgabeprofils. Verwenden Sie die zurückgegebenen Beitragsintervalle für eine Sprecherzeitleiste oder eine segmentweise Prüfung und bewahren Sie die erkannten Worte, wenn ein separater Bearbeitungsschritt später übersichtlichere Notizen erstellt.

Hilfreiche Ergebnisse sind eine fertig diktierte Passage, das Transkript einer Sprachabfrage, ein sprecherzugeordnetes Gespräch oder eine Zeitleiste der Äußerungen. Vergleichen Sie Namen, Zahlen und Fachbegriffe mit der Originalaufnahme, bewahren Sie Modus und Zeitzuordnungen und halten Sie die vollständigen Beiträge für eine Prüfung verfügbar. Die Transkription hält fest, was im Audio erkannt wurde; die Beantwortung einer gesprochenen Frage, ihre Übersetzung oder ihre Umwandlung in Besprechungsnotizen gehört zu einem nachfolgenden Anwendungsschritt.

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

meta/muse-voice-transcribe-1.0

Meta /meta/muse-voice-transcribe-1.0

Einstieg

Muse Voice Transcribe 1.0 ist Metas Spracherkennungsmodell für Diktate, die Erkennung von Redebeiträgen und Transkripte mit Sprecherzuordnung. Es unterstützt Hinweise zu Sprache und Wortschatz, Sprachwechsel und Zeitangaben auf Ebene einzelner Redebeiträge, mit getrennten Abläufen für aufgezeichnete Clips und Live-Audio.

Zulässige Eingaben
Audio
Ergebnisse
Text

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · Transkription POST /v1/audio/transcriptions
Eingabe
audio
Ausgabe
text
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
meta/muse-voice-transcribe-1.0
Standard—
Feldinput_audioTypobjectAnforderungErforderlichWerte und LimitsStandard—
Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, input_audio
Parametermaterial_typesVertragaudio
Parametermaterial_conditionsVertragDas Beispiel liest Ihre tatsächliche, nicht leere PCM-WAV-Datei, kodiert die vollständigen Dateibytes als base64 und übermittelt input_audio.format als wav.

Lebenszyklus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · exakte task_id aus einem bestehenden, Ihnen zugeordneten Mediendatensatz

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tarife

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Nicht angegeben Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Nicht angegeben Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

Ailoot-Tarife

Preise nach Konfiguration

Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.

KonfigurationTarifstaffelAbrechnungseinheitGebühr
KonfigurationBasistarife für TokensTarifstaffelGrundtarifAbrechnungseinheit—Gebühr
Eingabe · Eingabetoken — / 1K Tokens
Ausgabe · Ausgabetoken — / 1K Tokens
Eingabe · Cache lesen — / 1K Tokens
Eingabe · In Cache schreiben — / 1K Tokens
Eingabe · In Cache schreiben, 1 Stunde — / 1K Tokens
KonfigurationAudioeingabesekundeTarifstaffel—Abrechnungseinheitpro Sekunde EingabeaudioGebühr
Eingabe · Audioeingabesekunde $0.0001 pro Sekunde Eingabeaudio

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · Transkription

curl · tatsächliche WAV-Datei und vollständiges Originalergebnis
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.

Ergebnisse abrufen und speichern

Ailoot Ultra · Transkription

Vollständiger ursprünglicher Antwortinhalt, Status und weitergeleitete Header. Dieser Handler fügt weder ein allgemeingültiges JSON-Format noch ein Textfeld oder eine äußere Aufgabenstruktur hinzu.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Alle fertiggestellten Ergebnisse aufbewahren

Bewahren Sie jede vollständig zurückgegebene Antwort, Datei und jeden Inhaltsteil auf.

Die vollständige Antwort und ihre Header, jede tatsächliche Ausgabe, die ursprünglich zurückgegebenen Kennungen und alle Nutzungsfelder aufbewahren. Den ursprünglichen Vorgang wiederaufnehmen, ohne die Erstellung erneut anzufordern.

Wenn die ursprüngliche Antwort geprüft werden muss

Bewahren Sie die tatsächliche X-Client-Request-ID und die vollständige Antwort auf. Lesen Sie die ursprünglichen, Ihnen zugeordneten Assets und deren exakte signierte Inhalts-URLs; übermitteln Sie eine Erstellung mit unklarem Ergebnis niemals erneut.

Antwortfelder
FeldTyp
Feldtext (when present)Typ
Feldusage (when present)Typ
Fehler und nächste Schritte
AntwortBedingungNächster Schritt
Antwort400 · invalid_request_errorBedingungDer JSON-Inhalt oder die explizite kanonische Modell-ID ist ungültig.Nächster SchrittBewahren Sie die Antwort auf und korrigieren Sie das angegebene Anfragefeld.
Antwort401 · authentication_errorBedingungDer Ailoot API-Schlüssel ist ungültig.Nächster SchrittVerwenden Sie Ihren autorisierten Ailoot API-Schlüssel.
Antwort403 · permission_errorBedingungDie Schlüsselgruppe lässt diese Methode nicht zu.Nächster SchrittBewahren Sie die zurückgegebenen Fehlerdetails auf.
Antwort404 · not_found_errorBedingungFür die ausgewählte Methode ist keine Route zugelassen.Nächster SchrittBewahren Sie die zurückgegebenen Fehlerdetails auf.
Antwort422 · price_unavailableBedingungDer akzeptierte Tarif kann seine erforderliche Eingabemenge oder Obergrenze nicht ermitteln.Nächster SchrittBewahren Sie die Antwort auf; verwenden Sie die vom akzeptierten Tarif erforderte Eingabedarstellung.
Antwort503 · BedingungErforderlicher Speicher, Route, Methodenpreis oder Reservierung ist nicht verfügbar.Nächster SchrittBewahren Sie die vollständige ursprüngliche Antwort auf. Eine unklare Reservierung berechtigt nicht zur erneuten Übermittlung.
Antwort502 · server_errorBedingungDas ursprüngliche Ergebnis, der Verbrauch oder die Abrechnung muss geprüft werden.Nächster SchrittBewahren Sie die tatsächliche Anfrage-ID und die ursprüngliche Antwort auf. Lesen Sie den bestehenden, Ihnen zugeordneten Datensatz; übermitteln Sie die Erstellung nicht erneut.

Aliasnamen

Modellaliasnamen

Ailoot Ultra meta/muse-voice-transcribe-1.0

Aliasnamen für Methodenpfade

Verwenden Sie die oben angezeigten Methodenpfade.

Zugehörige Aufrufer-IDs

meta/muse-voice-transcribe-1.0

FAQ · Meta: Muse Voice Transcribe 1.0
Welche Eingaben und Ergebnisse sind verfügbar?

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

Welche Felder verwendet die Anfrage?

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

Weitere Details

Verbinden Sie Ailoot mit Claude Code, OpenCode, Hermes oder Ihrer eigenen Anwendung.

Das Unternehmen und sein Projektportfolio

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

Tokens mit Rabatt kaufen.

Aborabatt für regelmäßige Arbeit. Aktionscodes bieten bis 50% beim Tokenkauf.

Abo
Wählen Sie einen Tarif mit Rabatt für Ihre regelmäßigen Anfragen.
Aktionscode bis 50%
Geben Sie den Code beim Kauf ein. Der Preis wird nach den gültigen Aktionsbedingungen berechnet.
Ausgaben in der Historie
Modell, Tokens und Betrag werden für jede Anfrage gespeichert.

Abo wählen · Modellpreise ansehen

Verbinden Sie die API mit dem Produkt, das Sie verkaufen.

SaaS, Anwendungen und Bots nach dem offiziellen Angebot und Lizenzvertrag von Ailoot. Fordern Sie für den Weiterverkauf eine Reseller-Lizenz an.

Kommerzielle Anwendung
Integrieren Sie Text-, Bild-, Video- und Audioerzeugung in kostenpflichtige Funktionen Ihres Dienstes.
Reseller-Lizenz
Senden Sie Projektbeschreibung und Zugangsmodell. Fordern Sie schriftliche Nutzungs- und Weiterverkaufsbedingungen an.
Dokumente auf der Website
Offizielles Angebot, Lizenzvertrag und Datenschutzerklärung sind vor der Verbindung zugänglich.

Reseller-Lizenz anfordern · Offizielles Angebot und Lizenzvertrag