Sprachsteuerung
Sprachsteuerung
Hi,
ich habe mir vor ein paar tagen den kleinen Finger gebrochen.
Dadurch habe ich nach einer anleitung zum schreiben einer Sprach-
steuerung gegoogelt, aber nichts gefunden.
Hat sich jemand von euch schon mal damit beschäftigt und oder
kann mir jemand sagen wie es geht?
mfg
Empire
ich habe mir vor ein paar tagen den kleinen Finger gebrochen.
Dadurch habe ich nach einer anleitung zum schreiben einer Sprach-
steuerung gegoogelt, aber nichts gefunden.
Hat sich jemand von euch schon mal damit beschäftigt und oder
kann mir jemand sagen wie es geht?
mfg
Empire
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Sprachsteuerung
Es gibt Software dafür. Wenn Du sie selbst schreiben willlst, habe ich erstmal keine Ahnung, aber keine Ahnung zu haben ist ja kein Hinderungsgrund.
Stellen wir uns also erstmal die Frage, wie man einer Maschine ein Ohr verpasst. Da wäre also ein Microphone, wobei wir eigentlich kein Micro brauchen, sondern einen Sound-Eingang. Woher der Sound dann genau kommt, wen interessiert's.
Also haben wir eine Wave-Datei. Dort finden wir Klänge vor. Da wären vor allem erstmal die Vokale, die Buchstaben die auch wirklich klingen. Der Klang bleibt also eine Weile bestehen und sollte über eine Frequenzanalyse ermittelbar sein. So erwarte ich von einem "O", dass es eine niedrigere Frequenz hat als ein 'I'. Dann wären da noch die Konsonanten, die sich soweit ich weiß vorrangig in Zischlaute (wie Schule, Ich) unterteilen und Knackslaute (Knack, Xylophon, Jetzt). Schlussendlich bleiben Laute, die einen Vokal vorfärben, die man weich anklingen (Ja, La, Ha, Wa) oder hart (Ka, Pa, Ta, Za) fast schon wieder Knacklaute nahekommen, weil sie eine harte, punktuelle und damit bestimmbare Lautänderungen besitzen. Es dürfte sich bei einem solchen Laut also eine starke Lautstärkenänderung ergeben, also eine starke Amplitude finden lassen, wohingegen weiche, färbende Konsonanten eher keine Amplitudenänderung verursachen. Dazwischen liegen dann weiche Konsonanten, die aber einen leichten Amplitudenwechsel mit sich bringen (Ba, Da, Ma, Na).
Also eine Vermutung ist über die Frequenz den vorherschenden Vokal zu finden und über die Stärke des vorherigen Amplitenanschlags auf Konsonanten zu prüfen. Ich denke die leichten Amplitudenwechsel werden da die meisten Schwierigkeiten bringen. Dazu kommt natürlich, dass Laute in der Schriftsprache mehrfach vorkommen (Vox, Fuchs; Chuck, Tsa Tsa Gabor; jetzt, Zarenfamilie).
Was hältst Du davon, den Ringfinger mehr zu nutzen? ^^
Stellen wir uns also erstmal die Frage, wie man einer Maschine ein Ohr verpasst. Da wäre also ein Microphone, wobei wir eigentlich kein Micro brauchen, sondern einen Sound-Eingang. Woher der Sound dann genau kommt, wen interessiert's.
Also haben wir eine Wave-Datei. Dort finden wir Klänge vor. Da wären vor allem erstmal die Vokale, die Buchstaben die auch wirklich klingen. Der Klang bleibt also eine Weile bestehen und sollte über eine Frequenzanalyse ermittelbar sein. So erwarte ich von einem "O", dass es eine niedrigere Frequenz hat als ein 'I'. Dann wären da noch die Konsonanten, die sich soweit ich weiß vorrangig in Zischlaute (wie Schule, Ich) unterteilen und Knackslaute (Knack, Xylophon, Jetzt). Schlussendlich bleiben Laute, die einen Vokal vorfärben, die man weich anklingen (Ja, La, Ha, Wa) oder hart (Ka, Pa, Ta, Za) fast schon wieder Knacklaute nahekommen, weil sie eine harte, punktuelle und damit bestimmbare Lautänderungen besitzen. Es dürfte sich bei einem solchen Laut also eine starke Lautstärkenänderung ergeben, also eine starke Amplitude finden lassen, wohingegen weiche, färbende Konsonanten eher keine Amplitudenänderung verursachen. Dazwischen liegen dann weiche Konsonanten, die aber einen leichten Amplitudenwechsel mit sich bringen (Ba, Da, Ma, Na).
Also eine Vermutung ist über die Frequenz den vorherschenden Vokal zu finden und über die Stärke des vorherigen Amplitenanschlags auf Konsonanten zu prüfen. Ich denke die leichten Amplitudenwechsel werden da die meisten Schwierigkeiten bringen. Dazu kommt natürlich, dass Laute in der Schriftsprache mehrfach vorkommen (Vox, Fuchs; Chuck, Tsa Tsa Gabor; jetzt, Zarenfamilie).
Was hältst Du davon, den Ringfinger mehr zu nutzen? ^^
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Re: Sprachsteuerung
Für Spracherkennung und Sprachsynthese gibt es Programmbibliotheken.
Ich habe mich noch nicht näher damit beschäftigt, aber ich kann dir ja mal ein paar Links geben:
Ich habe mich noch nicht näher damit beschäftigt, aber ich kann dir ja mal ein paar Links geben:
- Microsoft Speech API
- CMU Sphinx (Open Source)
- Java Speech Recognition
Physics is like sex: sure, it may give some practical result, but that's not why we do it.
(Richard P. Feynman)
(Richard P. Feynman)
Re: Sprachsteuerung
@ Xin:
Es wird scher den ringfinger mehr zu nutzen, da er zusammen mim
kleinen und mittel Finger eingegibst ist. und wenn ich versuche den
Zeigefinger oder den Daumen zu benutzen, erwisch ich mim gibs noch
mindestens drei weitere tasten.
@angainor
thx werd es mir an schauen.
mfg
Empire
Es wird scher den ringfinger mehr zu nutzen, da er zusammen mim
kleinen und mittel Finger eingegibst ist. und wenn ich versuche den
Zeigefinger oder den Daumen zu benutzen, erwisch ich mim gibs noch
mindestens drei weitere tasten.
@angainor
thx werd es mir an schauen.
mfg
Empire
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Sprachsteuerung
Der linker Zeigefinger ist eingegipst, wenn ich mir den Text so ansehe? ^^Empire hat geschrieben:@ Xin:
Es wird scher den ringfinger mehr zu nutzen, da er zusammen mim
kleinen und mittel Finger eingegibst ist. und wenn ich versuche den
Zeigefinger oder den Daumen zu benutzen, erwisch ich mim gibs noch
mindestens drei weitere tasten.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Re: Sprachsteuerung
beide zeigefinger sind "frei".
Nur mittel ring und der Kleine Finger der
rechten hand ist eingegibst.
mfg
Empire
PS: ich weiß das meine rechtschreibung noch grauenhafter als sonst
ist, ich hab aber keinen nerf das mit einer hand zu korigieren.
Sorry.
Nur mittel ring und der Kleine Finger der
rechten hand ist eingegibst.
mfg
Empire
PS: ich weiß das meine rechtschreibung noch grauenhafter als sonst
ist, ich hab aber keinen nerf das mit einer hand zu korigieren.
Sorry.
- fat-lobyte
- Beiträge: 1398
- Registriert: Sa Jul 05, 2008 12:23 pm
- Wohnort: ::1
- Kontaktdaten:
Re: Sprachsteuerung
Macht nix. Wir müssen ja auch irgendwie die Idioten von intelligenten Menschen unterscheiden können. Thx deswegen!Empire hat geschrieben:PS: ich weiß das meine rechtschreibung noch grauenhafter als sonst
ist, ich hab aber keinen nerf das mit einer hand zu korigieren.
Sorry.
Haters gonna hate, potatoes gonna potate.
- Bebu
- Beiträge: 562
- Registriert: Mi Okt 21, 2009 6:19 pm
- Wohnort: In der Nähe von Salzburg - Bin aber kein Österreicher!
Re: Sprachsteuerung
Ich hoffe doch mal, das dass nicht der zukünftige Umgangston in diesem Forum ist, sonst bin ich hier die längste Zeit gewesenfat-lobyte hat geschrieben:Macht nix. Wir müssen ja auch irgendwie die Idioten von intelligenten Menschen unterscheiden können. Thx deswegen!

Wer immer nach dem Unerreichbaren jagt, der wird irgendwann auf die Schnauze fallen!
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Sprachsteuerung
Das Schöne ist ja, dass jeder mit seiner Art zu schreiben, etwas über sich selbst aussagt und man Menschen nicht nur in Idiot und Interlektülle unterteilen kann, sondern auch in viele andere Schubladen stecken kann, nicht wahr?fat-lobyte hat geschrieben:Macht nix. Wir müssen ja auch irgendwie die Idioten von intelligenten Menschen unterscheiden können. Thx deswegen!

Gleiches gilt für mich... hmm... verdammt... so funktioniert das nicht...Bebu hat geschrieben:Ich hoffe doch mal, das dass nicht der zukünftige Umgangston in diesem Forum ist, sonst bin ich hier die längste Zeit gewesen
Dann kann das wohl nicht der zukünftige Umgangston in diesem Forum werden.

Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
- fat-lobyte
- Beiträge: 1398
- Registriert: Sa Jul 05, 2008 12:23 pm
- Wohnort: ::1
- Kontaktdaten:
Re: Sprachsteuerung
Die Unfähigkeit, aber vor allem die Unwilligkeit zu lernen sich wie ein gebildeter Mensch auszudrücken sagt auch einiges über den Menschen aus. Man braucht die Menschen nicht mehr viel in Schubladen stecken, wenn sie selbst schon mit einem Fuß drinnen stehen.Xin hat geschrieben:Das Schöne ist ja, dass jeder mit seiner Art zu schreiben, etwas über sich selbst aussagt und man Menschen nicht nur in Idiot und Interlektülle unterteilen kann, sondern auch in viele andere Schubladen stecken kann, nicht wahr?
Und das soll mich jetzt... einschüchtern?Bebu hat geschrieben:Ich hoffe doch mal, das dass nicht der zukünftige Umgangston in diesem Forum ist, sonst bin ich hier die längste Zeit gewesen
Haters gonna hate, potatoes gonna potate.