Text to Speech – úvod

9. 3. 2020 Azure, Programming

Potřebujete vytvořit aplikace s přirozeným hlasovým projevem? Odpověď na Vaši otázku je služba Text to Speech.

Pomocí služby Text to Speech můžete vytvářet aplikace a služby s přirozeným hlasovým projevem. Tato funkce je součástí služby Speech. Zahrnuje rozsáhlou nabídku jazyků a také vám poskytuje možnost vytvářet realistické hlasy, díky funkci Neutral Text to Speech. Tato funkce Vám umožňuje vytvořit jedinečný hlas pro vaše řešení.

Funkce

Díky této službě můžete získat realistickou řeč, plynulou a přirozeně znějící. Tato řeč odpovídá vzorcům větného přízvuku a intonaci lidské řeči. Přináší zřetelnou artikulaci a intonaci podobnou lidské. Využívá hluboké neutrální sítě, díky kterým se hlasy nedají skoro rozeznat od přirozeného hlasu. Funkce zahrnuje již více než 80 hlasů a 45 jazyků a jejich variant. Lze vytvářet jedinečné a rozpoznatelné hlasy a vyladit hlasový výstup, upravováním jeho rychlosti, hlasitosti a výslovnosti.

S využitím kontejnerů můžete službu Text to Speech spouštět jak v cloudu, tak i v místním prostředí. Kontejnery podporují standartní i vlastní hlasy.

Custom Voice

Funkce Vlastní neutrální hlas (Custom Voice) umožňuje vytvořit jedinečný hlas, jen na základě pár minut zvuku pro trénink. Díky modelům hluboké neutrální sítě můžete vytvořit vlastní reálný hlas, který je podobný lidskému. Lze využít v reálném čase a při syntéze dlouhého zvukového obsahu.

Postup, který vidíte na obrázku najdete níže v číslovaném seznamu.

Schéma funkce Custom voice
Schéma funkce Custom voice | Zdroj: microsoft.com
  1. Vytvořte prostředek Speech předtím, než začnete trénovat svůj hlas.
  2. Nahrajte svá data na portál Custom Voice nebo prostřednictvím vlastního hlasového rozhraní API a zkontrolujte kvalitu.
  3. Pomocí svých dat můžete trénovat svůj hlas. Zkontrolujte si svůj hlas, až bude připraven.
  4. Nasaďte svůj hlasový model, abyste získali vlastní endpoint rozhraní API. Před integrací do vašeho systému zkontrolujte endpoint.
  5. Použijte hlas ve vašich aplikacích pomocí vzorků kódu z endpointu.

Ladění hlasu

Pomocí funkce Ladění hlasu můžete také upravovat parametry vašeho výstupu jako jsou: rychlost, výslovnost, výška hlasu, hlasitost, intonace a pauzy. S pomocí neutrálních hlasů pak můžete upravovat styl řeči a z řeči neživé bytosti pak můžete udělat projev, zahrnující emoce, jako je radost nebo empatie. Umožní vám také používat formální nebo neformální tón podle situace, kterou potřebujete.

Postup, který vidíte na obrázku najdete níže v číslovaném seznamu.

Schéma funkce Ladění hlasu
Schéma funkce Ladění hlasu | Zdroj: microsoft.com
  1. Vytvořte si účet Azure a získejte předplatné.
  2. Vytvořte soubor pro optimalizaci zvuku pomocí prostého textu nebo SSML.
  3. Vyberte hlas a jazyk, který chcete ladit.
  4. Pomocí nástroje pro vyladění upravte výslovnost, rozteč, rychlost, výbuchy, styl hlasu a další.
  5. Uložte a exportujte vyladěné zvuky. 
  6. Použijte vlastně laděný hlas ve vašich aplikacích a produktech.

Využití v praxi

Služba Text to Speech je velice užitečná. Jako příklad jejího využití může být předčítání knih, když cestujete a nemůžete je držet nebo umožnění handicapovaným lidem, kteří nemohou číst, poslechnout si obsah celé knihy. Ve školách může tato služba pomoci dětem i učitelům s učením se cizích jazyků s rodilým mluvčím.

Ceník

 Tabulka cen za službu Text to Speech
Tabulka cen za službu Text to Speech | Zdroj: microsoft.com

Shrnutí

Tato služba vám ušetří čas a práci. Umožní vám získat realistické hlasy do vašich aplikací a řeč, která je přirozeně znějící. Je to velice praktická služba, která vám ulehčí život.

Přečtěte si dále:

Odkazy

Podklady v anglickém jazyce na: https://azure.microsoft.com/en-us/services/cognitive-services/text-to-speech/

Podklady v českém jazyce na: https://azure.microsoft.com/cs-cz/services/cognitive-services/text-to-speech/

Další dokumentace o funkci Custom Voice na: https://speech.microsoft.com/customvoice

Další dokumentace o funkci Ladění hlasu na: https://docs.microsoft.com/cs-cz/azure/cognitive-services/speech-service/how-to-audio-content-creation

Rozšiřující informace o Instalaci a spuštění kontejnerů na: https://docs.microsoft.com/cs-cz/azure/cognitive-services/speech-service/speech-container-howto?tabs=stt%2Ccsharp

Podrobný ceník na: https://azure.microsoft.com/cs-cz/pricing/details/cognitive-services/speech-services/

Nastavení souborů Cookies

1. Co jsou soubory cookies

Soubory cookies jsou krátké textové soubory, které internetová stránka odešle do vašeho prohlížeče. Umožňují internetové stránce zaznamenat informace o vaší návštěvě, například zvolený jazyk a podobně. Následující návštěva stránek tak pro vás může být snazší a příjemnější. Soubory cookies jsou důležité, neboť bez nich by procházení sítě Internet bylo mnohem složitější. Soubory cookies umožňují lepší využití naší internetové stránky a přizpůsobení jejího obsahu vašim potřebám. Soubory cookies používá téměř každá internetová stránka na světě.

2. Druhy souborů cookies

Relační (tedy dočasné) soubory cookies nám umožňují propojovat vaše jednotlivé aktivity po dobu prohlížení těchto internetových stránek. V okamžiku otevření okna vašeho prohlížeče se tyto soubory vytvoří a po zavření okna vašeho prohlížeče se odstraní.

Trvalé soubory cookies nám pomáhají váš počítač identifikovat, jestliže opětovně navštívíte naši internetovou stránku.

3. Využívání souborů cookies

V souladu s ustanovením § 89 odst. 3 zák. č. 127/2005 Sb., o elektronických komunikacích, v účinném znění, si vás tímto dovolujeme informovat, že naše internetové stránky využívají pro svoji činnost soubory cookies, tedy vaše soubory cookies, včetně trvalých, zpracováváme.

Internetové prohlížeče obvykle obsahují správu souborů cookies. V rámci nastavení vašeho prohlížeče tak pravděpodobně můžete jednotlivé soubory cookies ručně mazat, blokovat či zcela zakázat jejich používání. Pro více informací použijte nápovědu vašeho internetového prohlížeče. Jsou-li cookies povoleny, lze toto nastavení internetového prohlížeče považovat za souhlas se zpracováním osobních údajů.

4. Účel použití souborů cookies

K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookies. Informace o tom, jak náš web používáte, sdílíme se svými partnery působícími v oblasti sociálních médií, inzerce a analýz. Používáním internetových stránek vyjadřujete souhlas propojením následujících služeb: Google Analytics, Google Tag Manager, Facebook Pixel, Microsoft Clarity.

Soubory cookies využíváme, kromě účelu uvedeného v předchozím odstavci, pouze pro měření návštěvnosti webové stránky.

5. Správce osobních údajů

Provozovatelem webové stránky studuj.digital a správcem osobních údajů je společnost: pg-sec s.r.o., sídlem Rybná 716/24, Staré Město, 110 00 Praha 1, identifikační číslo 09580905, zapsaná v obchodním rejstříku Městského soudu v Praze, oddíl C, vložka 338028.

​6. Zásady ochrany osobních údajů

Podrobnější informace o souborech cookies a zpracování tvých osobních údajů najdete v našich Zásadách ochrany osobních údajů.

Nezbytné

Tyto soubory cookie jsou nutné pro základní funkce stránky, a jsou proto vždy povolené. Mezi ně patří soubory cookie, které stránce umožňují si vás zapamatovat při procházení stránky v rámci jedné relace nebo, pokud o ně požádáte, mezi relacemi.

Volitelné

Výkon

Tyto soubory cookie nám pomáhají vylepšovat funkce stránek sledováním využití této webové stránky. V některých případech zrychlují zpracování vašeho požadavku a umožňují nám zapamatovat si vaše vybrané předvolby na stránce. Pokud soubory cookie zakážete, může se tím zhoršit přesnost našich doporučení a zpomalit funkčnost stránek.

Sociální média a relamy

Díky souborům cookies sociálních médií si můžete připojit ke svým sociálním sítím a prostřednictvím sociálních médií sdílet obsah z naší webové stránky. Reklamní soubory cookie (třetích stran) shromažďují informace pro lepší přizpůsobení reklamy tvým zájmům, a to na webových stránkách studuj.digital i mimo ně. V některých případech tyto soubory cookies zpracovávají vaše osobní údaje. Pokud chcete získat více informací o zpracování osobních údajů, přečtěte si naše Zásady ochrany osobních údajů. Pokud zakážete soubory cookies, mohou se zobrazovat reklamy, které méně souvisejí s vašimi zájmy, nebo nebudete moci účinně používat odkazy na Facebook, Instagram či jiné sociální sítě anebo nebudete moci sdílet obsah na sociálnch médiích.