Rólunk
A Quick TTS azért létezik, mert szinte minden más ingyenes szövegfelolvasó eszköz 1000 szónál levág, regisztrációra kényszerít, vagy előfizetést próbál rád sózni. Ez nem ilyen.
Mi ez
A Quick TTS egy egyoldalas webalkalmazás, amely a beillesztett szöveget felolvassa a böngésződben. Nincs fiók. Nincs karakterkorlát. Nincs vízjel. Nincs "frissíts a folytatáshoz". Csak egy szövegdoboz, egy lejátszás gomb és egy hang.
A motorháztető alatt két hangmotor dolgozik:
- A böngésződbe épített hang (a Web Speech API), amely mindenhol működik — asztali gépen, mobilon, és szükség esetén régebbi rendszereken is.
- Supertonic HD, egy opcionális neurális TTS-modell, amely a GPU-don fut WebGPU-n keresztül, sokkal természetesebb felolvasásért. Egyelőre csak asztali WebGPU-t támogató böngészőkben (Chrome, Edge).
A Piper és a Kokoro motorok is részei a Quick TTS-nek, de egyikük sem beszél magyarul: a Piper felsőfokú hangkatalógusában nincs magyar modell, a Kokoro pedig kizárólag angolul beszél. Ezért a magyar oldalon csak a Browser TTS és a Supertonic HD jelenik meg a motorválasztóban.
Miért ingyenes
Az oldal üzemeltetése havonta nagyjából egy kávé árába kerül (statikus tárhely a Firebase-en, egy domain regisztráció, semmi más). A Google AdSense megjelenítési hirdetései fedezik ezt a költséget, és ha beindul a forgalom, idővel a fejlesztésre és karbantartásra fordított idő egy részét is.
Nincs tervben fizetős csomag. Nincs fizetőfal mögé zárt "prémium hang". A Supertonic HD ugyanazért ingyenes, mint az alapértelmezett motor: a te gépeden fut, nem a miénken, így nekünk nem kerül semmibe.
Tervezési elvek
Néhány szabály, amit tartani próbálunk:
- A szöveged az eszközödön marad. Minden szintézis kliensoldalon történik. Sosem kapjuk meg a szövegedet, és ez nem is fog változni.
- Nincs regisztráció. Amint egy eszköz fiókot kér egy 30 másodperces interakcióhoz, már el is bukott.
- Nincsenek megtévesztő trükkök. A hirdetések rögzített helyű megjelenítési hirdetések. Nincs felugró ablak, nincs beékelt hirdetés, nincs "várj 15 másodpercet, mire elindul a hang", és nincs hamis letöltés gomb.
- Átlátható korlátok. Az egyetlen dolog, amit nem lehet felolvastatni, az a böngésző memóriájába nem férő, túl hosszú szöveg. Ha valami nem működik, az ok a GYIK-ben szerepel.
Nyílt technológiára építve
A Quick TTS nem létezne néhány kiváló nyílt forráskódú projekt nélkül:
- Kokoro-82M — a Kokoro HQ opciót hajtó neurális TTS-modell (Apache 2.0). Angol nyelvre korlátozódik.
- Piper a rhasspy-tól — a Piper opciót hajtó univerzális neurális TTS (MIT). A hangmodellek a rhasspy/piper-voices repóból származnak, CC-BY 4.0 (LibriTTS-R, VCTK) és CC0 / közkincs (Joe) licenc alatt. A licencrészletek az egyes hangok MODEL_CARD fájljában találhatók.
- Supertonic 3 a Supertone Inc.-től — a Supertonic HD opciót hajtó neurális TTS-modell, magyarul is beszél. A mintakód MIT licencű; a modellsúlyok a BigScience Open RAIL-M licenc alatt állnak (teljes szöveg), ezért a Supertonic HD hang az elfogadható használatra vonatkozó szabályokkal érkezik a Feltételeinkben. A Quick TTS-t nem a Supertone készítette, és nem áll kapcsolatban vele.
- Transformers.js — a könyvtár, amely lehetővé teszi, hogy gépi tanulási modellek fussanak a böngészőben.
- vits-web — a VITS-családba tartozó modellek WASM-kötései, amelyek a Pipert böngészőben futtatják.
- A Web Speech API — csendben több mint egy évtizede jelen van a böngészőkben, még mindig az elismerést nem kapó munkaló.
Ki készítette
A Quick TTS-t a Next Now Agency egy kis csapata készítette, a WSBSynth (valós idejű r/wallstreetbets kommentfelolvasó) testvérprojektjeként. A TTS architektúra nagy része közös a két projekt között — a WSBSynth volt a tesztpálya, a Quick TTS a felhasználóbarát változat.
Kapcsolat
Hibák, visszajelzés, funkciókérés, sajtó: hello@quick-tts.com. Vagy nézd meg a kapcsolat oldalt további részletekért.