Obsah:
- Krok 1: Krok 1: Věci / vybavení, které potřebujete
- Krok 2: Nastavení mikrofonu pro detekci hlasu
- Krok 3: Nastavení pinů Gpio
- Krok 4: Psaní skriptu
- Krok 5: Instalace softwaru pro rozpoznávání hlasu pro Raspberry Pi:
Video: Hlasová automatizace domácí automatizace Raspberry Pi: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Cílem tohoto pokynu je poskytnout podrobný návod, jak nastavit malinový pi, který dokáže automatizovat světla / LED pomocí vašich hlasových příkazů.
Krok 1: Krok 1: Věci / vybavení, které potřebujete
1. Raspberry Pi 3 s Noobs / Raspbian Os.
2. Webová kamera USB s mikrofonem / mikrofonem USB
3. Windows / linux PC pro přístup k Raspberry pi
Krok 2: Nastavení mikrofonu pro detekci hlasu
Nejprve musíme zkontrolovat, zda Raspberry Pi detekuje váš mikrofon nebo webovou kameru a zda jsou hlasitost mikrofonu vysoká. Prvním krokem je zkontrolovat, zda je vaše webová kamera nebo mikrofon uvedena v seznamu pomocí příkazu „lsusb“.
Obr. 1: Kontrola webové kamery nebo mikrofonu detekovaného Raspberry Pi
Dalším krokem je nastavení vysoké hlasitosti nahrávání mikrofonu. Chcete -li to provést, zadejte do terminálu příkaz „alsamixer“. Zobrazí se úhledná obrazovka grafického rozhraní, hlasitost nastavíte stisknutím kláves se šipkami nahoru nebo dolů. Stiskněte F6 (vše), poté vyberte webovou kameru nebo mikrofon ze seznamu. Pomocí klávesy se šipkou nahoru znovu nastavte hlasitost záznamu na vysokou.
Obr. 2: Nastavení vysoké hlasitosti mikrofonu
Krok 3: Nastavení pinů Gpio
Pro přístup k GPIO pinům musíte na svůj Raspberry Pi nainstalovat Wiring Pi
sudo apt-get install git-core
git clone git: //git.drogon.net/wiringPi
cd kabelážPi
./stavět
pro další pokyny se můžete podívat na screenshoty
Krok 4: Psaní skriptu
Vytvořte následující skript jako soubor s názvem „led“:
#!/bin/bash
pokud [$#> 1]
pak
/usr/local/bin/gpio režim 4 výstup
pokud
pak
/usr/local/bin/gpio napište 4 na
fi
pokud
pak
/usr/local/bin/gpio odepíše 4
fi
fi
Pomocí následujícího příkazu nastavte skript na spustitelný:
chmod u+x led
Nyní by tento příkaz měl ZAPNOUT LED připojenou k pinu. (Popis čísla pinu najdete na stránce Wiring Pi).
./ zapnuto
K vypnutí lze použít tento příkaz
./ vypnuto
Krok 5: Instalace softwaru pro rozpoznávání hlasu pro Raspberry Pi:
Voice Command se nainstaluje jako součást kolekce balíčků. Pro tento tutoriál potřebujeme pouze závislosti a komponenty hlasových příkazů. Když se spustí instalační skript, požádá vás o instalaci několika balíčků, můžete pouze říci ano závislostem a hlasovým příkazům.
Proveďte níže uvedené příkazy:
git clone git: //github.com/StevenHickson/PiAUISuite.git
cd PiAUISuite/Instalovat/
./InstallAUISuite.sh
Po instalaci aplikace Voice Command vás vyzve k nastavení. Zvolte ano, aby se instalačnímu skriptu umožnilo automatické nastavení. Po dokončení instalace vás vyzve k úpravě konfiguračního souboru. Stisknutím klávesy Enter soubor upravte a podívejte se na další část pro konfiguraci. Přidejte následující řádek do konfiguračního souboru, uložte a ukončete.
light ==/home/pi/scripts/led…
Výše uvedený řádek znamená, že když řeknete zapnout nebo vypnout, Voice Command spustí skript/home/pi/led se zapnutím nebo vypnutím argumentu. To je podobné výsledku, jako když jste skript spustili ručně.
Pomocí níže uvedeného příkazu spustíte Hlasové ovládání. -C znamená běžet nepřetržitě, -k pi nastavuje výzvu k názvu, kterou řeknete, abyste upoutali pozornost Raspberry Pi. -V způsobí, že program ověří výzvu před přechodem do režimu rozpoznávání hlasu. -I způsobí, že hlasový příkaz zpracovává pouze explicitní příkazy uvedené v konfiguračním souboru. Nakonec argument -b0 vynutí, aby hlasový příkaz před odpovědí nepoužíval výplňový text.
hlasový příkaz -c -k pi -v -b0 -i
Proveďte výše uvedený příkaz Řekněte jasně PI a počkejte na odpověď „Ano, pane“
Řekněte jasně světlo. LED by se měla rozsvítit
Řekněte jasně zhasnout. LED by měla zhasnout
a je to…….
Doporučuje:
Domácí automatizace s Raspberry Pi pomocí reléové desky: 7 kroků
Domácí automatizace s Raspberry Pi pomocí reléové desky: Velký počet lidí chce velký komfort, ale za rozumné ceny. Cítíme se líní rozsvítit domy každý večer, když zapadne slunce, a další ráno zhasínat světla nebo zapínat/vypínat klimatizaci/ventilátor/ohřívače tak, jak byly
Hlasová navigace Raspberry Pi pomáhá nevidomým: 7 kroků (s obrázky)
Hlasová navigace Raspberry Pi pomáhá nevidomým: Ahoj V tomto návodu se podíváme na to, jak může malinový pi pomoci nevidomým pomocí uživatelsky definovaných hlasových pokynů. Zde pomocí vstupu ultrazvukového senzoru změříme vzdálenost, kterou můžeme hlasový průvodce nevidomými k následování
Domácí automatizace pomocí hlasu a stříhání Raspberry Pi Matrix (část 2): 8 kroků
Domácí automatizace pomocí hlasu a snipů Raspberry Pi Matrix (část 2): Aktualizace domácí automatizace pomocí Raspberry Pi Matrix Voice a Snips. V tomto PWM se používá pro ovládání externích LED a servomotoru Všechny podrobnosti jsou uvedeny v části 1 https://www.instructables.com/id/Controlling-Light
Automatizace domácí automatizace Bluetooth: 7 kroků (s obrázky)
Bluetooth Control Home Automation: Dobrý den, v tomto projektu jde o stavbu nejjednoduššího zařízení pro domácí automatizaci pomocí arduina a modulu bluetooth. Tenhle se velmi snadno staví a dá se postavit za pár hodin. Ve své verzi, kterou právě vysvětluji, mohu
Hlasová schránka Super-Duper: 6 kroků
Hlasová schránka Super-Duper: Často v životě přijde čas, kdy zjistíme, že jsme „někdo jiný“. Některým věcem se stane " Někdo jiný " ale nikdy ve skutečnosti nebrání našim každodenním rutinám. V roce 1999 jsem se stal " Někdo jiný " když můj první