Jetzt wärs ja zu schön gewesen eine sprachgesteuerte empfangstation zum lostreten von AHK skripten haben ...
Naja, du kannst bspw. im Telegram Messenger Textnachrichten an deinen persönlichen Bot schicken und diese per API auf deinem PC auswerten. Je nach Parsingergebnis kannst du dann natürlich alles ausführen lassen, was ein AHK-Skript kann. Das gilt zunächst mal für eingetippte Texte.
Es lässt sich allerdings auch eine Sprachkomponente hinzufügen, indem man die Spracherkennung durch das Drücken des kleinen Mikrofon-Icons unten links auf dem Smartphone-Keyboard aktiviert (direkt links neben der Leerzeichen-Taste). Diese wandelt dann gesprochenen in geschriebenen Text um. Zum Abschicken muss man allerdings nochmal eine Taste drücken - das Telegram-Symbol in der Textzeile.
Reine Sprachsteuerung ist das nicht gerade, aber ganz nett, wenn man bspw über "Spiele Motörhead" die entsprechende Playlist auf dem Computer starten kann - sogar wenn man nicht zu Hause ist
oder sich über "Wer ist Jimi Hendrix" den (Anfang des) entsprechenden Wikipedia-Artikels vorlesen lassen kann. Die AHK-Arbeit muss man natürlich vorher in die Parsing-Engine stecken und ggf. die Musik auf dem eigenen PC organisiert(er) ablegen. Dem Parser ist es dann natürlich wumpe, ob man den Text vorher eingetippt oder eingesprochen hat (Google kennt ja glücklicherweise die meisten Bands
) - der kriegt den Unterschied ja gar nicht mit.
So funktioniert das jedenfalls auf Android, wobei die Spracherkennung eindeutig - über das Standard-Keyboard - von Google zur Verfügung gestellt wird. In WhatsApp funktioniert dieser Teil genauso - nur dass es keine (zumindest keine öffentlich zugängliche) API zum Auslesen der Nachrichten gibt - man kann ja auch keinen privaten Bot erstellen.
Wie das in der Telegram-Version für das iPhone funktioniert, weiß ich nicht - aber ich nehme an, dass es da auf dem Keyboard auch einen entsprechenden Button gibt, der dann ggf Apples (?) Spracherkennung aufruft - aber die API verarbeitet Nachrichten von iPhones natürlich auch.
Ich hatte ja schon mal in einem Post ein kleinen Telegram-Bot mit simplen Parsing gezeigt (
https://autohotkey.com/boards/viewtopic ... 31#p192355). Außerdem kann man sich eigene Buttons und ganze Keyboards für den eigenen Bot erstellen, wo dann ein "Tasten"-druck ausreicht, um eine Aktion auszulösen (z.B. Play/Stop/Skip-Knöpfe für eine Musik-Fernsteuerung). Aber der Phantasie sind da kaum Grenzen gesetzt. Der Bot kann natürlich auch mit Nachrichten und Informationen vom heimischen PC antworten.
Mein API-Wrapper (zumindest mit den wichtigsten Funktionen) nähert sich (ganz) langsam der Veröffentlichungsphase - dann werde ich bestimmt auch noch ein paar Beispiele beilegen, aber bei Fragen zum Thema stehe ich vorher schon gerne zur Verfügung.
p.s.: Wenn myEcho funktioniert, dann wird das wahrscheinlich einfacher zu handlen sein als eine API - nur die Parsing-Aufgabe bleibt dann vergleichbar.
[quote]Jetzt wärs ja zu schön gewesen eine sprachgesteuerte empfangstation zum lostreten von AHK skripten haben ...[/quote]
Naja, du kannst bspw. im Telegram Messenger Textnachrichten an deinen persönlichen Bot schicken und diese per API auf deinem PC auswerten. Je nach Parsingergebnis kannst du dann natürlich alles ausführen lassen, was ein AHK-Skript kann. Das gilt zunächst mal für eingetippte Texte.
Es lässt sich allerdings auch eine Sprachkomponente hinzufügen, indem man die Spracherkennung durch das Drücken des kleinen Mikrofon-Icons unten links auf dem Smartphone-Keyboard aktiviert (direkt links neben der Leerzeichen-Taste). Diese wandelt dann gesprochenen in geschriebenen Text um. Zum Abschicken muss man allerdings nochmal eine Taste drücken - das Telegram-Symbol in der Textzeile.
Reine Sprachsteuerung ist das nicht gerade, aber ganz nett, wenn man bspw über "Spiele Motörhead" die entsprechende Playlist auf dem Computer starten kann - sogar wenn man nicht zu Hause ist :D oder sich über "Wer ist Jimi Hendrix" den (Anfang des) entsprechenden Wikipedia-Artikels vorlesen lassen kann. Die AHK-Arbeit muss man natürlich vorher in die Parsing-Engine stecken und ggf. die Musik auf dem eigenen PC organisiert(er) ablegen. Dem Parser ist es dann natürlich wumpe, ob man den Text vorher eingetippt oder eingesprochen hat (Google kennt ja glücklicherweise die meisten Bands ;) ) - der kriegt den Unterschied ja gar nicht mit.
So funktioniert das jedenfalls auf Android, wobei die Spracherkennung eindeutig - über das Standard-Keyboard - von Google zur Verfügung gestellt wird. In WhatsApp funktioniert dieser Teil genauso - nur dass es keine (zumindest keine öffentlich zugängliche) API zum Auslesen der Nachrichten gibt - man kann ja auch keinen privaten Bot erstellen.
Wie das in der Telegram-Version für das iPhone funktioniert, weiß ich nicht - aber ich nehme an, dass es da auf dem Keyboard auch einen entsprechenden Button gibt, der dann ggf Apples (?) Spracherkennung aufruft - aber die API verarbeitet Nachrichten von iPhones natürlich auch.
Ich hatte ja schon mal in einem Post ein kleinen Telegram-Bot mit simplen Parsing gezeigt (https://autohotkey.com/boards/viewtopic.php?t=42031#p192355). Außerdem kann man sich eigene Buttons und ganze Keyboards für den eigenen Bot erstellen, wo dann ein "Tasten"-druck ausreicht, um eine Aktion auszulösen (z.B. Play/Stop/Skip-Knöpfe für eine Musik-Fernsteuerung). Aber der Phantasie sind da kaum Grenzen gesetzt. Der Bot kann natürlich auch mit Nachrichten und Informationen vom heimischen PC antworten.
Mein API-Wrapper (zumindest mit den wichtigsten Funktionen) nähert sich (ganz) langsam der Veröffentlichungsphase - dann werde ich bestimmt auch noch ein paar Beispiele beilegen, aber bei Fragen zum Thema stehe ich vorher schon gerne zur Verfügung.
p.s.: Wenn myEcho funktioniert, dann wird das wahrscheinlich einfacher zu handlen sein als eine API - nur die Parsing-Aufgabe bleibt dann vergleichbar.