Je eigen Google Cloud-sleutel instellen
De beste stemmen van Google, op je eigen account, tegen de prijzen van Google. Reken op zo'n 15 minuten klikken in een console die je misschien nooit eerder hebt geopend.
Google Cloud Text-to-Speech heeft de beste stemmen die Speakybara kan gebruiken, waaronder Chirp 3 HD en WaveNet. Ze zitten niet in de app: je brengt je eigen sleutel mee, die sleutel blijft op je pc, en Google rekent rechtstreeks met jou af als je ooit boven de gratis grens komt.
Eerlijk over het werk: je hebt een Google-account nodig, een Cloud-project en een gekoppeld facturatie-account, ook al kost de gratis grens niets. Klinkt dat als een verloren avond, dan doet Speakybara Managed hetzelfde voor € 59 per jaar en niets in te stellen.
Wat Google elke maand weggeeft
Per stemsoort, per maand, op je eigen sleutel. Een pagina lopende tekst is ongeveer 3.000 tekens.
| Stemsoort | Gratis per maand | Ongeveer |
|---|---|---|
| Standard | 4.000.000 tekens | 1.333 pagina's |
| WaveNet | 4.000.000 tekens | 1.333 pagina's |
| Neural2 | 1.000.000 tekens | 333 pagina's |
| Chirp 3 HD | 1.000.000 tekens | 333 pagina's |
1.000.000 tekens Chirp 3 HD is zo'n 333 pagina's per maand. De meeste persoonlijke gebruikers komen nooit boven de gratis grens; daarboven rekent Google af met je facturatie-account tegen zijn eigen tarieven.
Van niets naar een werkende sleutel
Stap 1
Maak een Google Cloud-project
Log in op de Google Cloud Console met je Google-account en maak een project aan. De naam mag je zelf kiezen; Speakybara verwijst er nergens naar.
Stap 2
Zet de Cloud Text-to-Speech API aan
Zoek in dat project de Cloud Text-to-Speech API op en zet hem aan. Dit is de stap die mensen vergeten: een sleutel zonder ingeschakelde API geeft bij elke zin een foutmelding.
Stap 3
Koppel een facturatie-account
Google wil een facturatie-account voordat het quota voor Text-to-Speech vrijgeeft, ook het gratis deel. Zolang je binnen de gratis grens blijft betaal je niets, maar de gegevens moeten er wel staan.
Dit is precies het stuk dat Speakybara Managed weghaalt. Dezelfde stemmen, één sleutel die je plakt, geen eigen Google-account.
Stap 4
Maak een API-sleutel en beperk hem
Maak bij Credentials een sleutel aan en kopieer hem. Beperk hem daarna tot de Cloud Text-to-Speech API, zodat een uitgelekte sleutel verder niets in je project kan. Dat beperken kost een minuut en doe je beter nu dan later.
Stap 5
Plak hem in Speakybara en test
Open Speakybara, ga naar Modellen, zet Eigen modellen en sleutels aan en kies Google Cloud als stemdienst. Plak de sleutel in het veld API-sleutel en druk op Test. De regel onder het veld zegt of de sleutel werkt. De sleutel staat in je eigen instellingenbestand op je pc en gaat alleen naar Google.
Google Cloud gekozen, de sleutel als bolletjes in het veld, en de knop Test ernaast. De schermen komen uit de app zelf.
Stap 6
Houd de teller in de gaten
Op de pagina Modellen zit Verbruik deze maand: per stemsoort een balkje met de gebruikte tekens, hoeveel procent dat is van de gratis grens, en hoeveel pagina's je nog over hebt. Het telt bij terwijl je leest.
Speakybara houdt een eigen teller bij omdat Google's console verzoeken toont in plaats van tekens, en het facturatieoverzicht op nul blijft zolang je onder de gratis grens zit. Zes maanden geschiedenis blijven op je pc staan.
Verbruik deze maand, per stemsoort, geteld op je eigen pc.
Goed om te weten
- Zinnen die je al eens hoorde worden op je pc bewaard, dus dezelfde tekst nog eens lezen begint direct en kost geen tekens.
- Elke stemsoort heeft zijn eigen gratis grens, en daarom telt de teller ze apart.
- De sleutel staat in je instellingenbestand in de map Speakybara. Hem naar een tweede pc kopiëren werkt; behandel hem als een wachtwoord.
- Is Google halverwege niet bereikbaar, dan leest Speakybara verder met de lokale stem en zegt dat één keer.
Als er iets misgaat
Naar Google, en verder nergens heen. De sleutel staat in het instellingenbestand van Speakybara op je eigen computer en gaat mee met elk verzoek aan de Text-to-Speech-dienst van Google. Speakybara heeft geen server in die route.
Google rekent alles boven de gratis tekens af met je facturatie-account, tegen de gepubliceerde tarieven. Speakybara kan dat niet voor je tegenhouden, en daarom laat de teller zien hoe ver je in de maand bent.
Bijna altijd een van drie dingen: de Cloud Text-to-Speech API staat niet aan in dat project, er hangt geen facturatie-account aan, of de sleutelbeperking staat op een andere API. Controleer ze in die volgorde.
Liever niets van dit alles?
Speakybara Managed geeft je dezelfde Google-stemmen zonder Google-account, project, sleutel of facturatie: € 59 per jaar, en een licentiesleutel die je in de instellingen plakt.
Bekijk de prijzen