Jednoduchá aplikace převádějící text na řeč vytvořena s pomocí Azure a Reactu. Aplikace je jednoduše expandovatelná na podporu více jazyků. Z aplikace si také můžete vzít pouze modul přímo na převod textu na řeč a následně tento modul využít jinde.
V aplikaci můžete konfigurovat mnoho věcí. Od jazyka, rychlosti řeči až po kvalitu. Tyto věci můžete konfigurovat v tomto souboru.
Změna výšky a rychlosti řeči. Změňte tuto část kódu
<prosody rate="10%" pitch="0%"
Na
<prosody rate="100%" pitch="100%"
Tímto změníte výšku hlasu a rychlost přehrávání. Všechna nastavení můžete nalézt zde: https://azure.microsoft.com/en-us/services/cognitive-services/text-to-speech/#features
Nainstalujte dependencies
npm i
Vytvořte
.env
soubor v rootu projektu a vložte do něj váš Azure klíč v tomto formátu
REACT_APP_AZUREKEY=vasazureklic
Spusťte lokální vývojářský server
npm run start
Článek na blogu stc coming soon