Přeskočit na obsah
ejaj.cz

SpeechSDK

ZdarmaVývojářské nástroje

Open-source TypeScript/JavaScript SDK pro generování řeči (text-to-speech), který přes jedno API sjednocuje 14+ poskytovatelů jako OpenAI, ElevenLabs, Google nebo Cartesia. Hodí se vývojářům, kteří nechtějí svůj kód vázat na jednoho TTS poskytovatele.

speechsdk.dev
Náhled nástroje SpeechSDK

O nástroji

SpeechSDK je knihovna (npm balíček @speech-sdk/core) určená pro vývojáře tvořící AI audio aplikace. Místo psaní kódu zvlášť pro OpenAI, ElevenLabs, Deepgram, Cartesia, Google, Mistral, Hume a další poskytovatele TTS stačí volat jednu funkci generateSpeech s parametrem model ve tvaru „provider/model“ a SDK si samo vyřeší API klíč z proměnné prostředí, zavolá příslušné API a vrátí sjednocený výstup (uint8Array, base64, mediaType). Díky tomu lze snadno přepínat mezi modely bez přepisování aplikační logiky. Mezi funkce patří streamování audia po částech pro nízkou latenci, generování vícehlasé konverzace z jednoho scriptu s automatickým vyrovnáním hlasitosti mezi mluvčími, automatické rozdělování dlouhých textů na věty (auto-chunking) pro poskytovatele s limitem délky vstupu, generování časových razítek a titulků ve formátu SRT/WebVTT, podporu audio tagů pro expresivní pokyny, klonování hlasu z referenčního audia, úpravu rychlosti řeči a vlastní výstupní formáty (wav, mp3, pcm). Podporuje i vlastní API klíče, base URL a fetch funkci pro pokročilou konfiguraci. Nástroj je licencován pod Apache 2.0 a je zdarma ke stažení a použití, nicméně k samotnému generování řeči je potřeba mít vlastní API klíče od jednotlivých poskytovatelů (OpenAI, ElevenLabs apod.), takže provoz není zcela zdarma. Dokumentace a celá stránka jsou pouze v angličtině.

Klíčové vlastnosti

  • Jednotné API pro 14+ TTS poskytovatelů (OpenAI, ElevenLabs, Google aj.)
  • Streamování audia po částech pro nízkou latenci
  • Vícehlasé konverzace s automatickým vyrovnáním hlasitosti
  • Auto-chunking dlouhých textů podle vět

Časté dotazy

Co SpeechSDK umí?

Jde o open-source knihovnu, která přes jedno API (funkce generateSpeech) sjednocuje generování řeči od 14+ poskytovatelů jako OpenAI, ElevenLabs, Google nebo Cartesia, včetně streamování, vícehlasých konverzací, titulků a klonování hlasu.

Kolik SpeechSDK stojí?

Samotná knihovna je zdarma a licencovaná pod Apache 2.0, ale ke generování řeči potřebujete vlastní API klíče od jednotlivých poskytovatelů (OpenAI, ElevenLabs apod.), které si platíte zvlášť.

Pro koho je SpeechSDK určené a jak začít?

Je určeno vývojářům tvořícím AI audio aplikace, kteří nechtějí svůj kód vázat na jednoho TTS poskytovatele. Stačí nainstalovat balíček příkazem npm install @speech-sdk/core a zavolat funkci generateSpeech s parametrem model ve tvaru „provider/model“.

Kategorie

AI novinky do e-mailu

Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI – přehledně, česky a bez balastu.

Jeden z nejstarších pravidelných českých AI newsletterů.

Jednou týdně, v pátek. Žádný spam – odhlásíte se jedním klikem.

Podobné nástroje

Hledáte alternativu k SpeechSDK? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Zobrazit všechny alternativy v kategorii Vývojářské nástroje

Další nástroje v kategorii Vývojářské nástroje

Nezůstávejte jen u nejoblíbenějších – tohle jsou další nástroje z kategorie Vývojářské nástroje, které stojí za prohlédnutí.