NL ▾

Ongecensureerd tekst-API voor voice-pipelines

uncensoredhttps://api.xtts.cc/v1

TTS API Gratis: Waar de proef van $0,50 voor dient (Alleen tekst)

Er is hier geen gratis audiogeneratie, omdat deze API tekst retourneert in plaats van spraak. Wat je gratis kunt krijgen, is een proeftegoed van $0,50 dat de schrijf- en opmaakzijde van een voice project dekt, en de onderstaande berekening laat zien hoe ver dat gaat.

Bijgewerkt

Isometrische illustratie van een proefmunt, scriptpagina's en een lint met golflijn

Het korte antwoord

Als je doel een tts api gratis is die tekst in gesproken audio omzet, dan is dit niet die dienst. De endpoint op https://api.xtts.cc/v1 spreekt het OpenAI-chatformaat en retourneert tekst van één model, uncensored. Er is geen enkele audio-uitvoer.

Wat het wel gratis aanbiedt, is een proef. Na het inloggen met Google of e-mail en wachtwoord, heeft de API-sleutelpagina een knop die $0,50 aan tegoed aan je account toevoegt. Je kunt dit één keer per persoon claimen, het blijft 7 dagen geldig en er wordt geen creditcard gevraagd. Dat tegoed dekt de tekstzijde van een speech pipeline: scripts schrijven, herschrijven voor het oor, opsplitsen in regels per personage en controleren voordat je geld uitgeeft aan synthese elders.

De onderstaande tabel zet de feiten op één plek.

ArtikelDetail
Gratis proeftegoed$0,50, één klik op de sleutelpagina
Geldigheid7 dagen vanaf het claimen
Kaart vereistNee
Limieten van de proefsleutel2 gelijktijdige verzoeken, 60 verzoeken per minuut
UitvoerAlleen tekst
Prijs na de proef$0,15 per 1M input tokens, $0,50 per 1M output tokens

Hoe ver $0,50 gaat

Tokens zijn de eenheid voor facturering. Invoertokens zijn wat je verstuurt, uitvoertokens zijn wat het model terugschrijft. Uitvoer kost meer per token, dus lange gegenereerde scripts domineren de rekening, terwijl lange prompts met korte antwoorden goedkoop zijn.

Twee uitersten tonen het bereik. Als je de hele proef alleen voor input hebt gebruikt, kun je met $0,50 / $0,15 per miljoen ongeveer 3,33 miljoen input tokens kopen. Als je het alleen voor output hebt gebruikt, koopt $0,50 / $0,50 per miljoen precies 1 miljoen output tokens. Echte verzoeken combineren beide, dus het praktische aantal ligt tussen die twee waarden in.

Drie realistische taken

Elke taak hieronder is geprijsd op basis van de twee tarieven. De formule is input tokens x $0,15 / 1.000.000 plus output tokens x $0,50 / 1.000.000.

TaakInvoer / uitvoertokensKosten per aanroepCalls in een proef van $0,50
Korte herschrijving van regels voor spraak200 / 300$0.00018ongeveer 2.777
Samenvattende voorlezing van een lang document3.000 / 1.500$0.0012ongeveer 416
Volledig verteltekst-script800 / 4.000$0.00212ongeveer 235

Controleer de eerste rij: 200 x 0,15 / 1.000.000 = $0,00003, en 300 x 0,50 / 1.000.000 = $0,00015, wat samen $0,00018 oplevert. In de laatste rij kosten 800 input tokens $0,00012 en 4.000 output tokens $0,002, dus één script kost $0,00212. Deel $0,50 door dat bedrag en je krijgt 235,8, dus 235 volledige scripts.

De tokenaantallen zijn schattingen ter illustratie. Een script van ongeveer 3.000 woorden is doorgaans een paar duizend tokens in het Engels, maar jouw exacte cijfer hangt af van de tekst. Voer één echt verzoek uit en lees het usage-veld in de respons om te kalibreren.

Activeer het proeftegoed in vier stappen

  1. Open de API-sleutelpagina en meld je aan met Google, of met een e-mail en wachtwoord.
  2. Maak je sleutel aan en kopieer deze naar een veilige plek. Behandel het als een wachtwoord.
  3. Druk op de proefknop op dezelfde pagina. De $0,50 verschijnt als saldo.
  4. Stuur een eerste verzoek en bevestig dat het saldo is verplaatst.

Hier is een verzoek dat je in een terminal kunt plakken. Vervang de placeholder door je sleutel:

curl https://api.xtts.cc/v1/chat/completions \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [
      {"role": "user", "content": "Rewrite for reading aloud: The Q3 report shows a 12% rise."}
    ]
  }' -i

De -i-vlag toont responsheaders. Zoek naar X-Balance-USD, dat aangeeft wat er nog op je account staat, en X-Request-Id, wat handig is als je ooit contact opneemt met de ondersteuning. De quickstart laat dezelfde call zien in Python en Node.

Omdat de proefsleutel is beperkt tot 2 gelijktijdige verzoeken en 60 per minuut, houd je scripts klein en sequentieel tijdens het testen. Het raken van een limiet retourneert HTTP 429 met de code rate_limited of concurrency, en een mislukt verzoek wordt niet in rekening gebracht.

Waar het gratis tegoed het beste besteed kan worden

Een proef is een test, dus besteed het aan de vragen die je niet kunt beantwoorden door de documentatie te lezen. Drie zijn het geld waard.

Schrijft het model in de stem die je nodig hebt?

Narratie voor een verhaaltje voor het slapengaan, een noir-audiodrama en een uitleg worden anders gelezen. Stuur dezelfde korte beschrijving met drie system prompts en vergelijk. Omdat het model is afgestemd op het beantwoorden zonder inhoudelijke weigeringen voor wettig gebruik door volwassenen, wordt fictie met donkere thema's niet halverwege afgekapt, wat een veelvoorkomend probleem is bij strengere modellen. De harde lijn is seksuele inhoud met minderjarigen, die nooit wordt gegenereerd.

Houdt je opruimprompt stand?

Neem twintig ongestructureerde samples van je echte data: afkortingen, cijfers, productnamen, markdown. Verwerk ze door een normaliserende prompt en lees de resultaten zelf hardop voor. Pas de prompt aan tot de fouten ophouden, en begin pas daarna te betalen voor synthese elders. Deze goedkope cyclus voorkomt dure nasynchronisaties achteraf.

Past streaming bij je ontwerp?

Streaming via server-sent events laat je voice stage beginnen bij de eerste zin. Een paar gestreamde aanroepen zijn genoeg om te bevestigen dat het patroon werkt met je engine. Onthoud dat een gestreamd verzoek zijn concurrency slot vasthoudt tot de stream eindigt, wat belangrijk is wanneer de proefsleutel maar 2 tegelijk toelaat.

Fouten die proeftegoed verspillen

Zeven dagen en vijftig cent zijn makkelijk opgebruikt zonder iets te leren. Vier gewoontes helpen.

  • Plak je hele manuscript niet eerst. Uitvoertokens kosten het meest. Test op één hoofdstuk, of zelfs één pagina, totdat de prompt werkt zoals bedoeld.
  • Stel max_tokens in tijdens het experimenteren. Het is optioneel, maar een limiet van een paar honderd tokens stopt een uit de hand lopend antwoord dat een paar cent uitgeeft aan tekst die je weggooit.
  • Houd de systeem-prompt kort. Het wordt gefactureerd als input bij elke aanroep. Een systeem-prompt van 1.000 tokens die 500 keer wordt verstuurd is 500.000 input tokens, of $0,075. Dat is weinig, maar het loopt op als je veel experimenten draait, en kortere prompts zijn makkelijker te debuggen.
  • Lees het gebruiksveld. Elk antwoord rapporteert prompt- en antwoord-tokens. Log ze vanaf je eerste aanroep zodat je schattingen uit metingen komen en niet uit gissingen.

De proefperiode is een vaste 7 dagen vanaf het claimen, dus claim het wanneer je klaar bent om te testen, niet op het moment dat je inlogt. Als je eerst wilt voorbereiden, lees dan de quickstart en schrijf je test prompts van tevoren.

Wat het kost na de proefperiode

Er is geen abonnement. Je laadt prepaid tegoed op met elk geheel bedrag van $20 tot $500, en het tegoed vervalt nooit. Grotere opwaarderingen hebben een bonus: +5% vanaf $50, +10% vanaf $100 en +15% vanaf $200. Een opwaardering van $100 geeft dus $110 aan tegoed, en een opwaardering van $200 geeft $230.

Je kunt alleen betalen met crypto (USDT op TRC20 of USDC op Base). De prijzenpagina heeft de huidige tabel.

Om dat concreet te maken: stel je genereert 100 volledige verteltekst-scripts per dag voor een maand. Dat zijn 3.000 scripts bij $0,00212 elk, of $6,36. Een top-up van $20 zou ongeveer 9.400 van die scripts dekken. Jouw eigen volume verschilt, maar de schaal is nuttig: tekstgeneratie is een klein postje naast de meeste speech synthesis rekeningen, dus de verstandige plek om te bezuinigen is meestal de voice zijde.

Mislukte of geweigerde verzoeken worden niet in rekening gebracht, en prompts worden niet gebruikt voor training.

Gratis opties voor de audiozijde

Omdat deze dienst je geen gratis audio geeft, is dit hoe mensen het vaak zonder een gehost factuur krijgen. Sommige spraakmodellen zijn open source en kunnen op je eigen computer of server draaien, wat hardwaretijd kost in plaats van kosten per teken. Besturingssystemen hebben ook basis ingebouwde stemmen. Gehoste spraakdiensten van andere bedrijven hebben soms gratis niveaus of maandelijkse toelagen.

Al deze hebben limieten en voorwaarden die veranderen, inclusief licentievoorwaarden voor commercieel gebruik en limieten voor gebruik, dus lees de huidige pagina's van elke aanbieder voordat je erop bouwt. Deze site geeft geen cijfers voor hen. Een schone verdeling werkt in de praktijk goed: gebruik een gratis of zelfgehoste engine voor de audio, en de betaal-per-gebruik tekst API hier voor scripts. Als je beide afweegt, begin dan met de proefperiode zodat de tekstzijde niets kost terwijl je de audiozijde test.

Vragen en antwoorden

Is er een gratis tekst-naar-spraak niveau?

Nee. Deze dienst retourneert alleen tekst. Het gratis aanbod is een $0.50 proeftegoed voor het tekstmodel, dat je kunt gebruiken om scripts voor te bereiden voor een spraakmotor die je apart kiest.

Heeft de proefperiode een kaart nodig?

Nee. Je maakt een account aan met Google of e-mail en wachtwoord, en claimt dan $0.50 met één klik op de API-sleutelpagina. Het is één per persoon en geldig voor 7 dagen.

Wat gebeurt er als het proeftegoed opraakt?

Zodra het tegoed is gebruikt of de 7 dagen voorbij zijn, laad je op om door te gaan, vanaf $20. Betaald tegoed vervalt nooit. Mislukte of geweigerde verzoeken worden niet in rekening gebracht.

Kan ik de proefperiode gebruiken voor een volledig project?

Het is bedoeld voor testen. Bij ongeveer $0.00212 per volledig narratie script, dekt $0.50 ongeveer 235 scripts, wat genoeg is om prompts te valideren maar niet voor een grote productielooptijd.

Je sleutel is nog maar één stap verwijderd

Maak een account aan, kopieer de sleutel, pas de base URL aan. Dat is de hele installatie.