Hur en huvudlös Raspberry Pi vet du dess IP-adress (2 / 4 steg)
Steg 2: Använda Festival säga IP-adressen
Festivalen är öppen-källa mjukvaran för ljudet av text. Dess huvudsakliga användning i Linux-världen har varit igång bärbara datorer för synskadade. Programvaran är robust efter mer än ett decennium av Linuxutveckling ensam. Detta verktyg kommer att tala den IP-adress kopplad till värdnamnet.
Vi täckte hur man installerar Festival i föregående avsnitt. Nu behöver vi ett skalskript och ett sätt att göra det köra sent efter uppstart som IP-adressen fungerar:
Shell Script för Festival
#! / bin/bash
hostname-jag | Festival--tts
Tala om systemet när du vill köra skriptet
Debian Linux har en konfigurationsfil som får utföras som ett efter kommando varje gång körnivåer ändringar: /etc/rc.local. Detta inkluderar start, således kommer den att köra efter systemet har sin IP-adress.
Varningar för den ljud-baserad processen
- Använda audio kräver att högtalarna ansluts till uttaget 3,5 mm (1/8th tum).
- Röst är som standard ganska snabbt. Det är användbart att lägga till en slinga i skriptet så att det kan upprepa ett visst antal gånger.
- Tal är övergående--måste användaren skriva ner svaret.