⚠ Übersetzung noch nicht aktualisiert

Die kanonische englische Seite dokumentiert bereits die neue 128K-MLX-Laufzeit für lange Aufnahmen, INT5/INT8-Benchmarks und Speicherbedarf. Diese Übersetzung beschreibt noch überwiegend die frühere CoreML-Laufzeit.

MOSS Transcribe Diarize 0.9B

Diese Soniqo-Seite dokumentiert MOSS Transcribe Diarize 0.9B aus der lokalen speech-swift / speech-core-Implementierung. Hugging-Face-Bundles sind nach den Integrationshinweisen verlinkt.

Zuerst interne Seite

Landing-Karten und Docs-Menüs führen zuerst hierher; Quellen- und Bundle-Links bleiben auf dieser Seite verfügbar.

Überblick

ModellMOSS Transcribe Diarize 0.9B
RolleBatchtranskription mit modellgenerierten Sprecherlabels und Zeitstempeln
BackendCoreML mit nativem Accelerate-basiertem Whisper-Frontend
AusgabeKlartext-Transkript plus zeitgestempelte Sprechersegmente
SprachenMehrsprachiges MOSS-Transkriptionsmodell
LizenzBedingungen des Quellmodells und der Bundles für den vorgesehenen Einsatz prüfen
StatusVerfügbar über speech transcribe --engine moss und das Swift-Produkt MossTranscribe
QuelleOpenMOSS-Team/MOSS-Transcribe-Diarize
Swift-ProduktMossTranscribe
CLI / Laufzeitspeech transcribe --engine moss

Verwendung

Das folgende Snippet entspricht der aktuellen API oder dem aktuellen Befehl aus speech-swift.

# INT8 ist die empfohlene Standardeinstellung.
.build/release/speech transcribe recording.wav --engine moss

# FP16-Referenz.
.build/release/speech transcribe recording.wav --engine moss --model fp16

Modelllinks

Implementierungsnotizen

MLX-Puffercache

Vom Laden der Gewichte bis zur Transkription begrenzt MLX den prozessweiten Cache wiederverwendbarer Puffer auf den kleineren Wert aus 2 GiB und 25% des physischen RAM. Niedrigere Vorgaben des Aufrufers bleiben erhalten, einschließlich 0 zum Deaktivieren des Caches. MOSS und Qwen3-ASR teilen dieses Budget; nach Freigabe des letzten Modells wird das vorherige Limit wiederhergestellt, sofern der Aufrufer es während der Nutzung nicht geändert hat.

Dies begrenzt nur ungenutzte wiederverwendbare Puffer, nicht den gesamten Speicher. Aktive KV-Tensoren und Audiodaten wachsen weiterhin mit der Aufnahmelänge; Gewichte und weitere Laufzeitzuweisungen benötigen zusätzlichen Speicher.

Verwenden Sie für strukturierte Sprecherausgaben den standardmäßigen FP16-KV-Cache. Aktuelle INT8-KV-Prüfungen lassen bei beiden Gewichtsvarianten Sprecherlabels aus, sowohl mit der ursprünglichen als auch mit der begrenzten Laufzeit. Die Puffercache-Grenze behebt dieses separate Qualitätsproblem nicht.