Osobní asistent ovládaný mikrofonem volaný příkazem "Hej Jakube".
Záklaní (první) funkce:
- přečtení datumu a času
- předpověd počasí
- přečtení prvních X vět z wikipedie
- optání se na náladu
Využítí služeb:
- Google API - překlad zvuku na text
- SAPI5 (použití implementováno v pyttsx3) - tvoření hlasové odpovědi
- Wit.ai - analyzování textu (zahrnutý klíč k předtrénovanému modelu)
- WeatherAPI - zjišťování počasí
- Nainstalovat všechny potřebné knihovny
pip install -r requierements.txt
- Přidat model hlasu Jakub
Nastavení > Čas a jazyk > Řeč > Přidat hlasy > Čeština
- Spustit .reg soubor (případně modifikovat registry ručně), pro změnu
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_csCZ_Jakub
naHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\MSTTS_V110_csCZ_Jakub
- Vytvořit si účet a získat API key na WeatherAPI a zadat daný klíč na místo
[key]
vmain.py
- Spustit aplikaci
python main.py