FHEM Forum

FHEM => Frontends => Sprachsteuerung => Thema gestartet von: fhemstarter am 28 Januar 2016, 08:36:41

Titel: Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: fhemstarter am 28 Januar 2016, 08:36:41
Hallo Community,
habe nun eine funktionierende Lichtsteuerung mit dem Pi und fhem aufgebaut, und würde nun gerne diese per Sprache steuern.
Welche Software könnt Ihr mir empfehlen?

Ziel soll es sein das ich nur sagen muss Licht an oder Licht aus und der Pi das dann über fhem umsetzt und vllt. auch ne Rückmeldung gibt z.B. "Licht wird eingeschaltet" oder so

Besitze auch eine funktionierende USB Soundkarte

MFG: fhemstarter
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: drhirn am 28 Januar 2016, 08:45:00
Hi,

ich habe vor kurzem mal einen Artikel über JASPER (https://jasperproject.github.io/) gelesen. Dessen Einbindung steht noch als Projekt an, wenn ich mal dazu komme.
Konkrete Aussagen, ob und wie gut das funktioniert, kann ich aber leider nicht treffen.

Gruß
Stefan
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: fhemstarter am 28 Januar 2016, 08:49:39
Ok werde mal versuchen Jasper auf dem Pi zu installieren. Hatte schon mal PIAUISuite aber die meckert immer das kein gültiges Mikrofon vorhanden ist.
Verwende das von meinem Headset und aufnehmen geht nur die Software nimmt es nicht an.
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: rr725 am 28 Januar 2016, 09:43:57
kannst auch dein handy zur spracheingabe nutzen.
für androiden gibt´s  die supersoftware:

https://play.google.com/store/apps/details?id=yourapp24.android.tools.aivc&hl=de

diese app "lauscht" und kann url´s aufrufen.
ich hab auf meinem raspi  einen apache mit php unterstützung installiert. wenn ich nun z. B. Licht an sage, wird ein php script,welches sich auf dem raspi befindet aufgerufen:

http://admin:password@meine_IP/Licht_an.php

und in diesem ein fhem befehl absetzt:

http://admin:password@meine_IP/fhem?cmd.Licht_an=set%20Licht%20on

funktioniert bei entsprechender portfreigabe sogar von unterwegs  :) ;)


Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: fhemstarter am 28 Januar 2016, 09:50:22
Danke für den Tipp
habe leider noch kein Android oder IOS Handy sondern so ein altes mit Java
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: rr725 am 28 Januar 2016, 10:08:28
gerne......

ich spiele gerade mit dem Gedanken mir ein billiges Zweitandy zuzulegen und dieses im z. b. Wohnzimmer zu verstecken.
Die  Lösung Raspi, Soundkarte, Mikrofon....ich glaube damit wirst du nicht glücklich. die Empfindlichkeit des Micros ist dafür meist nicht ausreichend. Da kann man sich richtig austoben um eines zu finden welches vernünftig funktioniert. es gibt so viele Typen:
Dynamische-,Großmembran-,Kondensator-,Kohle-,Elektret-,Piezomikrofone. Es muss auf die Richtcharakteristik geachtet werden.
Meine Spielereien mit Soundkarte und die Micors, welche ich zu Hause hatte, haben kein zufriedenstellendes Ergebnis gebracht. Meist mussten die Befehle mehrfach wiederholt werden, dass machte keinen Spaß.
Micros in Handys sind meist optimal, die Elektronik unterdrückt schon Neben- und Störgeräusche und die Empfindlichkeit ist auch schon sehr gut.
Also meine "Alice", versteht mich zu ca. 80% beim ersten Mal :-)
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: dieda am 28 Januar 2016, 10:09:26
Mit welchen Geräten willst du auf die Raspi zugreifen?
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: dieda am 28 Januar 2016, 10:11:49
Variante I, vom Smartphone mit Tasker
Variante II vom Smartphone, Tablet aus geht mit Web View Control. Befehle findest du auch einige hier schon.
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: Carsten K. am 28 Januar 2016, 10:15:32
Ich spiele seit 2 Monaten mit Sprachsteuerung und habe es noch nicht vernünftig zum Laufen gebracht.
Betrachtet habe ich JASPER und PiAUISuite.

Wie rr725 schon sagte: Du wirst nicht glücklich.

Ich werde nun auch auf eine Zweit-Handy Lösung wechseln.

Viele Erfolg !!!
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: fhemstarter am 28 Januar 2016, 10:19:36
Wollte über mein Heimnetz auf den Pi zugreifen und dann per in fhem eingerichteter Lichtsteuerung mein Licht per Sprache steuern.
Habe momentan nur ein Samsung GT - S3370.

@rr725
Kennste nen gutes Android Einsteiger Handy oder haste vllt. noch eines über?
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: Ellert am 28 Januar 2016, 13:04:01
Hier wird eine Lösung ohne Smartphone behandelt http://forum.fhem.de/index.php/topic,41754.msg340022.html#msg340022
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: fhemstarter am 28 Januar 2016, 13:13:33
ok wie siehts eigentlich mit Siri und dem Iphone aus geht das auch?
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: rr725 am 28 Januar 2016, 13:17:37
ja, geht auch. es gibt da jede menge anleitungen. hatte ich auch einmal getestet, allerdings nicht zufriedenstellend.
wie es heute ist weiss ich nicht, vor ca. 1,5 Jahren war sehr oft der "Siri Server" nicht erreichbar.
und dann ist´s frustrierend, wenn man siri mehrmals anschreit "mach das licht an" und es tut sich nix.  :-)
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: fhemstarter am 28 Januar 2016, 13:23:49
stimmt das wäre nicht so toll hat jemand in letzter Zeit mal nen Siri Proxy auf dem PI getestet?
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: JürgenD am 28 Januar 2016, 13:28:21
Siri wird hier behandelt.

http://forum.fhem.de/index.php/topic,32652.0.html

Habe da eine Testinstallation in meinem Bastelkeller am laufen. Auf einer RPI.
Geht recht gut.
Jetzt brauche ich nur noch eine Handvoll IPads die ich an die Wände dübeln kann. :)

Da suche ich momentan noch eine günstige Lösung für wie man Siri von mehreren Räumen aus erreichen kann.
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: Catinor am 27 März 2016, 18:35:23
Hi,

falls das

Zitat von: rr725 am 28 Januar 2016, 09:43:57
ich hab auf meinem raspi  einen apache mit php unterstützung installiert. wenn ich nun z. B. Licht an sage, wird ein php script,welches sich auf dem raspi befindet aufgerufen:

http://admin:password@meine_IP/Licht_an.php

und in diesem ein fhem befehl absetzt:

http://admin:password@meine_IP/fhem?cmd.Licht_an=set%20Licht%20on

funktioniert bei entsprechender portfreigabe sogar von unterwegs  :) ;)

wegen der nicht erlaubten Prozentzeichen in AIVC-Kommandos eingerichtet ist: es geht (jetzt; ging ev. früher nicht) auch direkt, URLs können in AIVC mit Leerzeichen angegeben werden:

  http://admin:password@meine_IP/fhem?cmd.Licht_an=set Licht on

funktioniert auch.
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: Torben am 27 März 2016, 20:07:57
Hallo zusammen,
gibt es einen Tipp für ein günstiges Smartphone mit gutem Mikro zum verstecken im Wohnzimmer?
Titel: Antw:Sprachsteuerung in fhem mit Raspberry Pi Model B
Beitrag von: Prof. Dr. Peter Henning am 27 März 2016, 21:17:59
Bei mir läuft die Sprachsteuerung (via WebViewControl und Google Spracherkennung) und die Sprachausgabe (mit WebViewControl und TTS Ivona) über verschiedene Android-Tablets an der Wand sehr gut. Mit AMAD geht das derzeit nicht, weil der "Fully"-Browser Android 4.4. voraussetzt. Beispielsweise kann ich per Sprachsteuerung:

- Wettervorhersage abrufen und vorlesen lassen
- Status des Golfplatzes abrufen und vorlesen lassen
- Weckzeit morgen abfragen oder verändern
- Diverse Systenhinweise ausgeben lassen
- Natürlich das Licht komfortabel steuern.

Als versteckte IP-Kamera und zur Steuerung kann ich auch alte Galaxy Gio Handys empfehlen. Haben allerdings zu wenig Speicher, um eine Kamera-App zugleich mit z.B. Automagic laufen zu lassen. Kosten aber auch nur 20 €.

Jasper ist relativ umfangreich, aber die Qualität ist nicht sehr gut. Nach dem Stand der Technik erfordert eine gute Spracherkennung in großem Umfang statistische Daten - und da ist uns armen Forschern, leider, Google um Längen voraus.

LG

pah