zrobić grafikę z ID rolet
Dostępne są darmowe systemy rozpoznające język polski. Pracują też offline:
Rhasspy - preferowany
Mycroft
Przekształcanie tekstu na mowę - Piper lub może Mozilla TTS
Można wtedy użyć node-red do wygenerowania głosu.
Przez API POST można przesyłać komedty do Google Home. Na przykład odtworzenie nagrania przekształcenia tekstu na mowę:
{
"command": "play_media",
"media_url": "http://<IP_Raspberry_Pi>:8000/output.wav",
"media_type": "audio/wav"
}
Sterowanie urządzeniem:
{
"command": "set_brightness",
"device_id": "light_1",
"brightness": 75
}
Opis instalacja na Raspberry Pi: https://nodered.org/docs/getting-started/raspberrypi
Dodatki:
https://flows.nodered.org/node/node-red-node-openweathermap
https://flows.nodered.org/node/node-red-contrib-os
https://flows.nodered.org/node/@martip/node-red-google-apis
https://flows.nodered.org/node/google-translate-tts
pip install homeassistant
hass