Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »blackzero23« ist männlich
  • »blackzero23« ist der Autor dieses Themas

Beiträge: 1

Registrierungsdatum: 25.11.2015

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: unbekannt

Andere Betriebssysteme: Windows 7 und Debian

  • Nachricht senden

1

25.11.2015, 12:59

Spracherkennung wie AIVC oder Siri auf Ubuntu Server ohne Desktop

Hallo,
ich habe folgendes vor, ich möchte gerne eine Sprachsteuerung erstellen.
Diese Sprachsteuerung soll in etwa so sein wie Siri oder noch besser wie
AIVC unter Android.
Die fertige Version soll verschiedene Umgebungen erkennen (Räume)
und zwischen Benutzern unterscheiden können.
Geplant ist für das spätere System das ich mehrere Räume erkennen lassen
kann mit mehreren Soundkarten wo jede Soundkarte für einen Raum steht.
Wenn ich was in Raum 1 sage, das das dann an Soundkarte 1 geht und dann
die Antwort über die Boxen der Soundkarte 1 kommt.
Später dann auch noch verschiedene Benutzter mit Namen ansprechen und
unterscheiden kann.

Der erste Schritt ist jetzt einmal ein System mit einer Soundkarte,
und das noch nicht zwischen Benutzern unterschieden kann.
Es soll einfache Dinge erstmal erledigen können wie die
Uhrzeit ansagen, Datum, Wetter und Fragen beantworten können.
Wenn ich zb frage was Rom ist, das das System dann via Wikipedia
die Antwort sucht.
Rom (lat. Rōma; ital. Roma; beides [ˈroːma]), amtlich Roma
Capitale, ist die Hauptstadt Italiens.[2] Mit etwa 2,8 Millionen
Einwohnern im Stadtgebiet bzw. rund 3,3 Millionen Einwohnern
in der Agglomeration ist sie diegrößte Stadt Italiens. Rom liegt
in der Region Latium an den Ufern des Flusses Tiber.
Dann soll das System diese Antwort auch vorlesen, da keine grafische
Oberfläche geplant ist.
Es soll da einfach nur um Sprache gehen und die Antworten sollen dann
vorgelesen werden.
Das System sollte dann am Anfang auch erweiterbar sein, das man
Befehle und Antworten auch selber eingeben kann.


Danach wäre die Möglichkeit eines Kalenders nicht schlecht, das man
seine Termine einträgt und das System dann die Termine vorliest.
Erweiterungsfähig im späteren Verlauf mit aktuellen Terminen.
Bei aktuellen Termin soll er dann auf die Zeit gucken und dann
ermitteln welcher Termin wann als nächstes Ansteht und ihn dann
mit Uhrzeit vorlesen.
Das System worauf es Laufen soll ist ein Ubuntu Server 14.04.3 LTS
mit 2 mal 2 GHZ, 2 GB DDR2 Ram und 250 GB Sata Festplatte.
Das System kann ich später auch noch erweitern.

Jetzt dann erstmal zu mir, ich bin 31 Jahre jung und bin zur Zeit
arbeitsunfähig wodurch ich auch die Zeit für dieses Projekt habe.
Ich kenne mich gut mit Windows aus, kann ein wenig HTML,
und habe schon ein paar Linux Erfahrungen.
Durch meinen Gamingclan musste ich mich dann mit Server
befassen und dort dann auch Gameserver und ein Teamspeak Server
realisieren. Als System hatte ich dort aber dann Debian drauf.

Jetzt zu meiner eigentlichen Frage:
Was muss ich jetzt alles lernen um so ein Projekt realisieren zu können???
Was brauche ich jetzt an Programmiersprachen um selber evtl so ein System
zu schreiben oder gibt es da evtl schon etwas in der Art was Open Source ist???
Gibt es da schon Programme auf die man dann aufbauen kann???
Wäre super wenn jemand ein paar Infos dafür hat.

MFG

Black Zero

P.S: Ich möchte bitte keine Aussagen haben wie das lohnt sich nicht,
vergiss es oder ähnliches, da ich mir das Projekt selber ausgesucht habe
und das jetzt auch gerne durchziehen möchte.
Ich habe die Festplatte formatiert doch Knoppix ist immer noch da.

Du musst die CD aus dem Laufwerk nehmen :P :P :P