Een gegenereerde hero-kaart voor 'Gemini 3.8 TTS vs Breeze TTS 2' op een witte achtergrond met zachte blauw-cyaan gradiëntaccenten. De linkerkaart 'Gemini 3.8 Flash TTS' vermeldt Elo 1.260 op rang 2, 8 arena-stemmen, stemontwerp, en $16,50 per 1 mln. genormaliseerde tekens; de rechterkaart 'Breeze TTS 2' vermeldt Elo 1.204 op rang 9, open gewichten, 3B-parameters, en $34,00 per 1 mln. tekens. Een voettekstregel luidt 'Elo per Artificial Analysis Provider Voice Arena, sept. 2026; prijzen per Google en BreezeBlue.' Het OrcaRouter-logo is in de rechteronderhoek samengevoegd.
Guides & Insights

Gemini 3.8 TTS vs Breeze TTS 2: De licentie, niet de ranglijst, beslist dit.

Auteur

Rowan Sterling

Publicatiedatum

Nieuwste modellen · 20Bekijk alle modellen
Benchmarks: Artificial Analysis · dagelijks bijgewerkt
Terug naar alle berichten

Zesenenvijftig Elo-punten scheiden Gemini 3.8 Flash TTS en Breeze TTS 2 op de Artificial Analysis Provider Voice Arena, en ze bevinden zich niet binnen elkaars foutmarges: Het model van de leverancier staat op rang 2 met een Elo van 1.260 over 1.999 samples en 8 arenastemmen, uitgebracht op 23 september 2026; Breeze TTS 2 staat op rang 9 met 1.204 over 1.390 samples, uitgebracht in augustus 2026. Qua prijs slaat de rangorde hard om — Breeze wordt vermeld voor $34,00 per miljoen tekens, genormaliseerd ten opzichte van $16,50 voor Flash TTS, dus het model dat op het scorebord wint, verliest op de rekening met ongeveer een factor twee.

Als dat de hele vergelijking was, zou het een kort stuk zijn en zou je kiezen op basis van hoeveel vertrouwen je hebt in een verschil van 56 punten. Maar de twee modellen zijn niet hetzelfde soort object. Breeze TTS 2 is een open-weightsmodel met 3 miljard parameters dat je zelf kunt downloaden, inspecteren en draaien, met een licentie die belangrijker blijkt te zijn dan zijn positie op een ranglijst. Gemini 3.8 Flash TTS is een API-endpoint met stemontwerp en dialoog tussen twee sprekers en helemaal geen gewichten. De keuze tussen beide is een licentie- en uitrolkwestie, gehuld in het gewaad van een benchmark.

A generated comparison scoreboard for Gemini 3.8 Flash TTS and Breeze TTS 2, showing Arena Elo of 1,260 at rank 2 against 1,204 at rank 9, how you get each model (hosted API against model download), downloadable weights (no against 3B parameters), speakers per call (two against one), normalised price ($16.50 against $34.00 per 1M characters) and terms (vendor terms of service against a research and non-commercial licence).

Wat elk ervan eigenlijk is

Voordat je cijfers vergelijkt, moet je eerst de vorm van elk model goed begrijpen, want ze verschillen op bijna elke as die niet Elo is.

• Distributie — Breeze TTS 2 is downloadbaar: gewichten gepubliceerd op Hugging Face als BreezeBlue/Breeze-TTS-2, samen met PyTorch-code. Gemini 3.8 Flash TTS is alleen via API beschikbaar, bereikbaar via de Gemini API en de Google-oppervlakken die in de aankondiging van 23 september worden genoemd.

• Grootte — Breeze TTS 2 is een model met 3B parameters, wat de reden is dat het überhaupt self-hosted kan worden. Google heeft voor geen van beide Gemini 3.8 TTS-modellen een aantal parameters gepubliceerd.

• Stemcreatie — Gemini 3.8 Flash TTS doet stemontwerp op basis van een geschreven beschrijving en stemreplicatie op basis van een sample van 30 seconden. Breeze TTS 2 levert een stemmenbibliotheek die de leverancier in de duizenden telt en een eigen stemontwerptraject; de door de leverancier gerapporteerde scores voor rolgeschiktheid en regie voor dat traject zijn van BreezeBlue zelf en hebben geen onafhankelijke tegenhanger.

• Dialoog — Gemini 3.8 Flash TTS genereert een dialoog met twee sprekers in één aanroep, met styling per beurt. Breeze TTS 2 is een model met één stem; een gesprek bestaat uit twee runs die aan elkaar zijn geregen.

• Talen — Breeze TTS 2 dekt volgens de telling van de leverancier 50 talen. In de aankondiging van Google worden 130 geteld voor het Flash-model, maar de twee tellingen meten niet hetzelfde en moeten niet worden gelezen als 130 tegenover 50.

• Latentie — BreezeBlue beweert een streaminglatentie van minder dan 40 ms; Google publiceert geen vergelijkbaar cijfer voor Flash TTS. Geen van beide getallen is onafhankelijk geverifieerd, en slechts één ervan bestaat.

De licentie is de echte tweesprong.

Dit is het deel dat de ranglijst je niet kan laten zien, en het is de reden waarom de twee modellen niet uitwisselbaar zijn, zelfs niet waar hun kwaliteit overlapt.

De gewichten van Breeze TTS 2 vallen onder de BreezeBlue-onderzoeks- en niet-commerciële licentie. De broncode in dezelfde repository is Apache 2.0. Die twee feiten staan naast elkaar op de modelkaart en worden in de meeste berichtgeving samengevat als "open source", wat verkeerd is op een manier die geld kost: het feit dat de code Apache 2.0 is, maakt de gewichten nog niet Apache 2.0, en commercieel gebruik van het model verloopt via de gehoste API en niet via een zelfgehost checkpoint.

A screenshot of the Hugging Face model card for BreezeBlue/Breeze-TTS-2, showing the research and non-commercial licence applied to the model weights, the Apache 2.0 licence on the accompanying source code, and a weights release date of 2026-08-25.

Aan de kant van Google is er helemaal geen licentiekwestie, want er valt niets te licentiëren. Je koopt inferentie. Wat je opgeeft, is het ding waarvoor open weights gewoonlijk worden gekocht — de mogelijkheid om het model te draaien waar de data zich bevindt, een versie vast te pinnen en te behouden, en te stoppen met per teken te betalen.

Dus de eerlijke framing is niet open versus gesloten. Het is:

• Als je deployment audio binnen je eigen infrastructuur moet houden, is Breeze TTS 2 de enige van de twee die een route biedt, en die route is een onderzoekslicentie. Overleg met juridische adviseurs voordat je er een product op bouwt.

• Als je deployment een API kan aanroepen, verdwijnt de licentiekwestie en gaat de vergelijking weer over kwaliteit, prijs en functies — waar Flash TTS op twee van de drie voorloopt.

• Als je open weights wilt die je kunt commercialiseren zonder een gesprek, dan is geen van beide dat model, en de arena heeft andere rijen.

Waar het Elo-verschil wel en niet iets betekent

Een verschil van 56 punten valt buiten de betrouwbaarheidsintervallen van ±16 en ±16 die het scorebord voor deze twee rijen rapporteert, dus de rangschikking is niet ruis op de manier waarop bijvoorbeeld Flash TTS tegenover Gemini 3.8 Flash-Lite TTS ruis is. Maar een arena-Elo meet één ding: welke van twee clips een luisteraar verkoos in een blinde vergelijking. Het is een preferentiesignaal, geaggregeerd.

Wat het niet meet, is alles waar een productiepijplijn om geeft. Het vertelt je niet hoe beide modellen een script van 40 minuten verwerken zonder identiteitsdrift, hoe het de naam van je product uitspreekt, hoe het zich gedraagt wanneer de invoer een telefoonnummer bevat, of hoe zijn faalmodus eruitziet wanneer er iets buiten zijn training wordt gevraagd. De 1.390 samples van Breeze TTS 2 en de 1.999 van Flash TTS zijn beide groot genoeg dat het aggregaat stabiel is, en beide klein genoeg dat geen enkel individueel segment van jouw gebruiksscenario daarin vertegenwoordigd is.

Het verschil is ook kleiner dan het lijkt, als je meerekent wat elk model wordt gevraagd te doen. Flash TTS doet twee sprekers in één aanroep, wat een moeilijkere taak is dan die waarop Breeze TTS 2 wordt beoordeeld. Of dat de 56 punten nu een onderschatting of een overschatting maakt, hangt af van je gebruiksscenario, en geen van beide leveranciers heeft de ablatie gepubliceerd die dat zou beslechten.

A screenshot of the Artificial Analysis Provider Voice Arena leaderboard captured September 24, 2026, showing Google Gemini 3.8 Flash TTS at rank 2 with an Elo of 1,260 across 1,999 samples, and BreezeBlue Breeze TTS 2 Open Weights at rank 9 with an Elo of 1,204 across 1,390 samples, with Cartesia Sonic 3.6, Qwen-Audio-3.0-TTS-Plus, Inworld Realtime TTS-2, Speechify Simba 3.2 and Gemini 3.8 Flash-Lite TTS between them.

Wat een uur van elk kost

De twee prijscijfers zijn niet direct met elkaar te vergelijken, en doen alsof dat wel zo is, is de meest voorkomende fout in artikelen over deze confrontatie.

Google factureert in tokens: $0,50 per miljoen teksttokens in en $9,00 per miljoen audiotokens uit tot en met 31 december 2026, daarna $18,00. Batch en Flex kosten $0,25 en $4,50; Priority kost $0,90 en $16,00. Flash-Lite TTS, het zustermodel, kost $0,50 en $6,00, daarna $12,00.

BreezeBlue factureert in tekens: $34,00 per miljoen tekens via de gehoste API.

Artificial Analysis normaliseert beide naar een basis per miljoen tekens, zodat ze op één leaderboard kunnen staan, en daar komt de $16.50 tegenover $34.00 vandaan. De normalisatie is die van het leaderboard, niet die van een van beide leveranciers — Google publiceert geen tarief per teken voor Flash TTS, en $16.50 als een offerte behandelen in plaats van als een omrekening is hoe mensen uiteindelijk verrast worden door een factuur.

Twee gevolgen waar het de moeite loont om rekening mee te houden:

• Het Flash TTS-tarief verdubbelt op 1 januari 2027. Bij budgettering tegen het promotietarief wordt de kloof naar Breeze TTS 2 sterk kleiner; bij budgettering tegen $18,00 wordt die bijna gedicht.

Zelfhosting van Breeze TTS 2 maakt het niet gratis, het maakt er een kapitaalkostenpost van. Een 3B-model is klein genoeg om op bescheiden hardware te draaien, maar de rekensom pakt alleen gunstig uit bij volume, en alleen voor een gebruiksscenario dat de onderzoekslicentie toestaat.

Kiezen, zonder te doen alsof er één antwoord is

De beslisboom is kort.

Kies Gemini 3.8 Flash TTS als je een dialoog tussen twee sprekers nodig hebt, als je een stem wilt die op basis van een beschrijving is ontworpen en als een ID bewaard blijft, als je pipeline een API kan aanroepen, en als de tariefwijziging van 31 december iets is waar je omheen kunt plannen. Het is het betere model op het onafhankelijke board en het goedkopere op de rekening, en het feit dat het gesloten is, is geen probleem voor een gebruiksscenario dat toch altijd al een API-aanroep zou zijn geweest.

Kies Breeze TTS 2 als dataresidentie of on-premises inferentie een harde eis is, als je een 3B-model nodig hebt dat je daadwerkelijk kunt downloaden, of als je onderzoek doet in plaats van een product op de markt te brengen — precies het geval waarvoor de licentie is geschreven. Kies het niet alleen vanwege het label open-weights; lees eerst de licentie.

En als je beide evalueert, is de goedkope manier om dat te doen de keuze omkeerbaar te houden. OrcaRouter host geen van deze modellen — de plek om Gemini 3.8 Flash TTS aan te roepen is Google's eigen API en de oppervlakken die Google heeft genoemd, en de plek om Breeze TTS 2 aan te roepen is BreezeBlue's gehoste endpoint. Waar een router hier goed voor is, is de rest van de stack: meer dan 200 modellen achter één sleutel tegen de lijstprijs van de provider zonder opslag, zodat een prijswijziging van een leverancier zoals de tariefstap van januari dezelfde dag live is in plaats van bij de volgende factureringscyclus, automatische failover zodat een pad dat wordt geëvalueerd geen pad in productie hoeft te zijn, en een routing-DSL die modellen samenvoegt tot één aanroep wanneer één stem niet genoeg is.

De versie in één regel: het leaderboard zegt Google, de licentie zegt dat het ervan afhangt, en de prijs zegt: kijk op je agenda voordat je je aan een van beide vastlegt.