Embedding Gemma Transcribe

Kan een embedding-model spraak transcriberen?

EmbeddingGemma 2 is een multimodaal embedding-model waarin tekst, afbeeldingen, audio en video zich in één gedeelde ruimte bevinden. Wanneer een woord hardop wordt uitgesproken, landt de audio in die ruimte dicht bij het geschreven woord. Het doel is om woorden rechtstreeks uit die ruimte te kunnen lezen.

Hoe het werkt

De audio-encoder van EmbeddingGemma 2 blijft exact zoals deze is. Een kleine 'reader' verplaatst elk kort fragment audio naar de tekstruimte van het model. Van de ongeveer 229.000 Engelse woorden wint het woord dat het dichtstbij ligt, waardoor de fragmenten samen een transcriptie vormen. Een klein extra model voegt vervolgens leestekens en hoofdletters toe.

Alleen de reader is getraind: dit proces duurde minder dan twee uur op 8×H100, gebruikmakend van open-license Engelse spraak. Het basismodel zelf was nooit getraind voor speech-to-text.

Snelheid

ModelEngine / HardwareSnelheid
Embedding Gemma TranscribeNeural Engine (base M3 MacBook Air, 8 GB)288× (1 uur in 12,6 s)
IBM Granite Speech 5.0 TurboCTCGPU (MLX) (base M3 MacBook Air, 8 GB)~150× (1 uur in 25,7 s)
NVIDIA Parakeet TDT 0.6B v3 (FluidAudio)Neural Engine (M4 Pro)156×
NVIDIA Parakeet TDT 0.6B v3 (FluidAudio)Neural Engine (M5 Pro)335×
Phonon-2, a Parakeet v3 fine-tune (FluidAudio)Neural Engine (M5 Pro)480×

\ real-time: seconden audio per seconde verwerkingstijd. Rij 1–2: eigen tests op dezelfde basis M3 MacBook Air. Rij 3–5: gepubliceerde benchmarks van FluidAudio op grotere, nieuwere Macs en andere audio. Dit dient als een globale richtlijn en is geen directe vergelijking.*

Huidige status

De word error rate (foutpercentage per woord) is momenteel ongeveer 5%, tegenover 2–3% voor toonaangevende spraakmodellen. Er wordt aangenomen dat een beter getrainde reader dit gat kan dichten; dat is het doel van de volgende iteratie.

Gebruik

Sleep een audiobestand in de applicatie, of houd Right Option ingedrukt, spreek en laat de toets los om in elke willekeurige app te dicteren. De software draait op de Neural Engine van de Mac, waardoor audiogegevens het apparaat nooit verlaten.

***

EmbeddingGemma 2 is gemaakt door Google DeepMind en is uitgebracht onder de Apache 2.0-licentie. Dit is een onafhankelijk project en is niet gelieerd aan of onderschreven door Google.