28.11.2013, 18:04 | #1 (permalink) |
Registriert seit: 02.12.2006
Ort: Germanistan
Alter: 45
Beiträge: 861
|
sprachkommandos für die ai - deutsch
so hab mich mal hingesetzt
für ergänzungen oder änderungen und korrekturen immer offen und lasst es mich wissen. ich hab auch nicht mehr alles im Kopf und wenn es was exakteres gibt immer her damit. die grund Struktur ist von a2 aber dahat sich ja nicht viel getan. gibt viel freie finger ^^ wie kann ich jetzt meine avatar stimme löschen und macht das in battle eye probleme ? lösungen sind gern gesehen. den durch das wiederholen der kommandos vom avatar wird es teils etwas länger und komisch ^^ werde mich im januar an eine deutsche stimme machen eine zuerst einmal wenn es klappt gibts mehr auch weiblich was ihr braucht ist dieses kleines programm : http://glovepie.org/lpghjkwer.php in einen ordner nach wahl entpacken und dann in das erscheinende feld , die unten angefügte tabelle kopieren. run drücken das wars ^^ starten im spiel oder auch direkt wird im moment mit "befehlsausgabe" gestartet KANN NACH BELIEBEN GEÄNDERT WERDEN ! was habt ihr ersetzt oder angefügt ? bitte kommenntieren das man es stetig erweitern kann so das es auch in schiffen flugzeugen panzern etc. immer passt. so kann man sich irgendwann das nachdenken sparen und schafft ein gutes mittendrin gefühl. // /* * Arma2 voice commands script by Suchy * * Say "enable voice commands" to begin. */ if said("enable voice commands") or said("Befehlsausgabe",5) or said("begin listening") then var.listen=true say("voice commands enabled") end if if said("disable voice commands") or said("Befehlsausgabe Ende",5) or said("stop listening") then var.listen=false say("voice commands disabled") end if if var.listen ==true then //Unit selection key.Console =(said("Trupp",1) or said("gruppe",1) or said("kompanie",1) or said("an alle",1) or said("alle achtung",1 )) key.F2 = said("2",1) or said("schütze zwo") key.F3 = said("3",1) or said("schütze 3") key.F4 = said("4",1) or said("schütze 4") key.F5 = said("5",1) or said("schütze 5") key.F6 = said("6",1) or said("schütze 6") key.F7 = said("7",1) or said("schütze 7") key.F8 = said("8",1) or said("schütze 8") key.F9 = said("9",1) or said("schütze 9") key.F10 = said("10",1) or said("schütze 10") key.F12,key.F1,key.F11 = said("11",1) or said("schütze 11") key.F12,key.F2,key.F11 = said("12",1) or said(" 12") key.F12,key.F3,key.F11 = said("13",1) or said("nummer 13") //Engage key.enter=said("target that",1) or said("attack that",1) alt+enter=said("watch there") or said("watch that",1) key.3,key.1=said("feuer eröffnen") key.3,key.1=said("klar zum gefecht") key.3,key.1=said("feuer freigabe") key.3,key.1=said("feuer frei") key.3,key.1=said("feuerfreigabe") key.3,key.1=said("auf erkanntes ziel feuer frei") key.3,key.2=said("stopfen") key.3,key.2=said("feuer einstellen") key.3,key.2=said("ceasefire") key.3,key.2=said("cease fire") key.3,key.2=said("nicht schießen") key.3,key.2=said("feuer einstellen") key.3,key.3=said("Feuer ",6) or said("schießen") key.3,key.4=said("Angfreifen",5) key.3,key.5=said("Selbständig Angreifen") or said("erkannten feind angreifen") key.3,key.6=said("zurückziehen") or said("ausweichen") key.3,key.7=said("horizont absuschen") or said("horizont beobachten") key.3,key.8,key.1=said("nach norden beobachten") or said("nach norden sichern") key.3,key.8,key.2=said("nach nord osten beobachten") or said("nach nord osten sichern") key.3,key.8,key.3=said("nach osten beobchten") or said("nach osten sichern") key.3,key.8,key.4=said("nach süd westen beobachten") or said("nach süd westen sichern") key.3,key.8,key.5=said("nach süden beobachten") or said("nach süden sichern") key.3,key.8,key.6=said("nach süd osten beobachten") or said("nach süd osten sichern") key.3,key.8,key.7=said("nach westen beobachten") or said("nach westen sichern") key.3,key.8,key.8=said("nach nordwetsten beobachten") or said("nach nord westen sichern") key.3,key.9=said("feuerschutz") or said("brauche feuerschutz") or said("feuerschutz geben") or said("unterdrückungs feuer ") or said("unterdrückungs feuer geben") or said("feind niederhalten") or said("niederhalten") //Combat mode key.7,key.1=said("leise",5) key.7,key.1=said("leise vorgehen",5) key.7,key.1=said("ruhig bleiben",5) key.7,key.2=said("klar zum gefecht") key.7,key.2=said("fertig machen zum gefecht") key.7,key.2=said("gefechtbereitschaft herstellen") key.7,key.3=said("aufpassen") key.7,key.3=said("alle achtung") key.7,key.3=said("wachsam sein") key.7,key.3=said("wachsam bleiben") key.7,key.3=said("vorfeld beobachten") key.7,key.4=said("sicherheit herrstellen") or said("sicherheit") or said("gebiet ist sicher",5) key.7,key.6=said("alles auf",5) or said("aufsthen") or said("hoch mit dir") key.7,key.7=said("abknien",5) or said("in die hocke") or said("eichhörnchen kackstellung") key.7,key.8=said("deckung",5) or said("stellung") or said("runter mit euch ") or said("runter mit dir") or said("hinlegen") key.7,key.9=said("meiner haltung folgen") or said("meine haltung") or said("einer macht es vor viele machen es nach ") or said("einer machts vor einer machts nach") //Reply key.0,key.1=said("erledigt",6) key.0,key.1=said("ausgeführt",6) key.0,key.1=said("befehl ausgeführt",6) key.0,key.1=said("warte auf weiter befehle",5) key.0,key.1=said("erwarte weitere befehle") key.0,key.1=said("warte auf ihr zeichen") key.0,key.1=said("ich warte") key.0,key.1=said("bereit",5) key.0,key.1=said("in bereitschaft",5) key.0,key.2=said("Negative") or said("Can't do that") or said("I'm sorry, Dave. I'm afraid I can't do that.") or said("No can do") key.0,key.3=said("ready to fire") or said("eyes on target") or said("target in sight") key.0,key.4=said("cannot fire") or said("no line of fire") or said("I can't see the target") or said("I don't see the target") key.0,key.6=said("wiederholen",5) or said("letztes wiederholen",1) or said("konnte sie nicht aufnehmen") or said("bitte wiederholen sie") //Mount key.enter=said("aufsitzen",1) key.enter=said("einsteigen",1) key.4,key.2,key.1=said("reingehen",5) key.4,key.2,key.1=said("darein",5) key.4,key.2,key.2=said("Fahrer") key.4,key.2,key.2=said("als fahrer") key.4,key.2,key.2=said("sie fahren") key.4,key.2,key.2=said("du fährst") key.4,key.2,key.2=said("pilot") key.4,key.2,key.2=said("als pilot") key.4,key.2,key.2=said("du fliegst") key.4,key.2,key.4=said("richtschütze") key.4,key.2,key.4=said("als richtschütze") key.4,key.2,key.4=said("and die kanonne") key.4,key.2,key.4=said("du schießst") key.4,key.2,key.4=said("sie sind richtschütze") key.4,key.2,key.4=said("sie als richtschütze",5) key.4,key.1=said("absitzen") key.4,key.1=said("aussteigen") key.4,key.1=said("raus da") key.4,key.1=said("loss raus da jetzt") //Status key.5,key.1,key.1=said("Erbitten medezinische unterstützung") key.5,key.1,key.1=said("Brauchen medizinische unterstützung") key.5,key.1,key.1=said("benötige sanitäter") key.5,key.1,key.1=said("benötigen krkw") key.5,key.1,key.2=said("benötigen beweglichen arzt trupp") key.5,key.1,key.2=said("erbitten mediziniesche evakuierung") key.5,key.1,key.2=said("benötign B A T") key.5,key.1,key.3=said("Benötigen gefechtsfeld instansetungstrupp") key.5,key.1,key.3=said("benötigen instandsetzung") key.5,key.1,key.4=said("benötigen munition") key.5,key.1,key.4=said("benötigen munitions nachschub") key.5,key.1,key.4=said("erbitten munitions nachschub") key.5,key.1,key.5=said("erbitten munution") key.5,key.1,key.5=said("benötigen kraftstoff") key.5,key.1,key.5=said("benötigen tankwagen") key.5,key.2=said("kraftstoff reserve") or said("krafstoff leer") or said ("brauche kraftstoff") key.5,key.3=said("sperrbestand erreicht") or said("brauche munition") or said ("wenig munition") key.5,key.4=said("sanitäter") or said("sani") or said ("brauch nen sani") key.5,key.4=said("ich bin verletzt") or said("bin getroffen") or said ("bin verwundet") key.5,key.5=said("lagebreicht") key.5,key.5=said("geben sie lagebericht") key.5,key.5=said("position") key.5,key.5=said("positions meldung") key.5,key.5=said("wie ist ihre position") key.5,key.5=said("koordinaten") key.5,key.5=said("sende koordinaten") key.5,key.5=said("sende lagebreicht") key.5,key.5=said("wie ist ihr status") key.5,key.5=said("wo sind sie") key.5,key.5=said("was ist loss") key.5,key.5=said("verstehen sie mich") key.5,key.6=said("unter beschuss") key.5,key.6=said("stehe unter beschus") key.5,key.6=said("stehen unter beschuss") key.5,key.6=said("festgenagelt") key.5,key.6=said("wir sind festgenagelt") key.5,key.7=said("Bekämpft") key.5,key.7=said("feind bekämpft") key.5,key.7=said("hab ihn") key.5,key.7=said("treffer") key.5,key.7=said("trefferblitz") key.5,key.7=said("vernichtet") key.5,key.7=said("ziel bekämpft") key.5,key.7=said("vernichtet") key.5,key.7=said("ziel zerstört") key.5,key.7=said("ausgeschaltet") key.5,key.7=said("elemeniert") key.5,key.7=said("ziel elemeniert") key.5,key.8=said("ist ausgeschalet ") or said("ist bekämpft") key.5,key.9=said("feindmeldung") or said("feind ziele") //Action (unfortunately it's mostly context) key.6,key.1=said("verbinde mich",3) or said("hilf mir") or said("verorge") or said("versorgen",1) key.6=said("action") key.1=said("1") key.2=said(" 2") or said("zwo") key.3=said(" 3") key.4=said(" 4") key.5=said(" 5") key.6=said(" 6") key.7=said(" 7") key.8=said(" 8") key.9=said(" 9") key.0=said(" 0") //Formation key.8,key.1=said("in reihe") or said("marschkolonne") or said("kollone") key.8,key.2=said("in reihe große abstände") or said("reihe mit großen abständen bilden") or said("abstände vergrößern") key.8,key.2=said("schützenreihe") or said("schützenreihe bilden") or said("doppelte kolonne") key.8,key.3=said("keil") or said("keil foration") or said("in keil formation") key.8,key.4=said("staffel links") or said("link staffel bilden") or said("formation linke staffel") key.8,key.5=said("staffel rechts") or said("rechte staffel bilden") or said("formation rechte staffel") key.8,key.6=said("in v foramtion") or said("in formation V") or said("in pfeil formation") key.8,key.7=said("in linie") or said("line") or said("formation linie") key.8,key.8=said("in reihe kurze abstände") or said("reihe mit kurzen abständen bilden") or said("abstände verkürzen") key.8,key.9=said("dreieck") or said("in dreiecks formation") or said("dreiecks formation") key.8,key.9=said("raute") or said("in rauten formation") or said("rauten formation") //movement key.Enter = said("hierhin") key.Enter = said("dorthin bewegen") key.Enter = said("rücken sie vor zu") key.Enter = said("fahren sie zu") key.Enter = said("gehe zu",1) key.Enter = said("bewegen sie sich zu",1) key.1,key.1 = said("in formation bleiben") key.1,key.1 = said("formation halten") key.1,key.1 = said("zurück in formation") key.1,key.1 = said("in formation zurückkerhen") key.1,key.1 = said("neu formieren",4) key.1,key.1 = said("mir folgen") key.1,key.1 = said("formieren",4) key.1,key.1 = said("in formation",5) key.1,key.1 = said("bei mir formieren") key.1,key.2 = said("vörwärts",5) or said("vorrücken") or said ("dorthin vorrücken") key.1,key.3 = said("zurück",5) or said("sammeln",5) or said ("alle sammeln") or said ("zu mir") key.1,key.4 = said("links flankieren") or said("links umgehen") or said("links umfahren") or said("in die linke flanke stoßen") or said("von links angreifen") key.1,key.5 = said("recht flankieren") or said("rechts umgehen") or said("rechts umfahren") or said("in die rechte flanke stoßen") or said("von rechts angreifen") key.1,key.6 = said("Stop",5) or said("Halt",5) or said("panzer halt",5) or said("fahrzeug halt",5) key.1,key.6 = said("hier stopen") or said("hier halten") or said("stehen bleiben",5) key.1,key.7 = said("warten sie hier") or said("hier warte warten",5) key.1,key.7 = said("warten sie auf mich") or said("warten",5) or said("dort auf mich warten",5) key.1,key.8 = said("in deckung gehen") or said("deckung suchen") or said("in deckung") or said("in deckung fahren") key.1,key.9 = said("nächster wegpunkt") key.1,key.9 = said("nächste stellung") key.1,key.9 = said("hier in stellung gehen") key.1,key.9 = said("fahren sie dahin") key.1,key.9 = said("gehebn sie dahin") //Team assignment key.9,key.1=said("zu rot") or said("du bist in rot") or said("ihr seit gruppe rot") key.9,key.2=said("zu grün") or said("du bist in grün") or said("ihr seit gruppe grün") key.9,key.3=said("zu blau") or said("du bist in blau") or said("ihr seit gruppe blau") key.9,key.4=said("zu gelb") or said("du bist in gelb") or said("ihr seit gruppe gelb") key.9,key.5=said("zu weiss") or said("du bist in weiss") or said("ihr seit gruppe white") //Team selection key.9,key.9,key.1=said("gruppe rot") or said("Rot",5) or said("trupp Rot",5) key.9,key.9,key.2=said("gruppe grün") or said("grün",5) or said("trupp grün",5) key.9,key.9,key.3=said("gruppe blau") or said("Blau",5) or said("trupp blau",5) key.9,key.9,key.4=said("gruppe gelb") or said("gelb",5) or said("trupp gelb",5) key.9,key.9,key.5=said("gruppe weiss") or said("weiss",5) or said("trupp weiss",5) end if
__________________
https://www.youtube.com/watch?v=FCSZFsyvPg8 Geändert von Berserker (28.11.2013 um 18:12 Uhr). |
28.11.2013, 19:31 | #2 (permalink) |
Registriert seit: 03.10.2006
Beiträge: 188
|
Berserker,
ich beschäftige mich auch mit Sprachsteuerung für ArmA3. Mir geht es nicht nur um die Steuerung der KI, sondern auch um die Steuerung des Spiels an sich. Zur Vorbereitung habe ich eine möglichst vollständige Tabelle mit den Tastatureingaben angelegt. Das Spiel, sowie Mods wie MagRepack und ACRE sind berücksichtigt, andere Mods können bei Bedarf ergänzt werden. Wo es sinnvoll ist, ist jedem Tastendruck ein entsprechendes Sprachkommando in deutscher Sprache zugeordnet. Schreibe mir bitte eine PN mit Deiner E-Mail-adresse, wenn Du denkst, dass Du die Tabelle für Dein Projekt gebrauchen kannst. Ich habe an Software fast alles durch: Kostenlose Varianten wie GlovePIE und kostenpflichtige wie VAC. Alle haben so ihre Macken. Zur Zeit helfe ich mit bei einem ebenfalls kostenlosen Programm mit dem Namen Articulate. Die aktuell verfügbare Alpha-Variante funktioniert als "proof of concept" und nur auf Englisch, aber ich habe bereits eine deutsche Übersetzung vorbereitet. Vorteil von Articulate ist die sehr viel schnellere Spracheingabe und die spezielle Ausrichtung auf ArmA3. Zu Deinen Fragen und dem Script, dass du verwendest kann ich auch ein paar Anmerkungen machen. Lass uns mal im TS darüber sprechen, wenn Du möchtest.
__________________
Gruß Alpha Kilo ---------------------------------------------------------- Skype:.........alphakilo.arma Unit:............Gruppe Adler [A] Web:............www.gruppe-adler.de ---------------------------------------------------------- |
29.11.2013, 06:31 | #3 (permalink) |
Registriert seit: 02.12.2006
Ort: Germanistan
Alter: 45
Beiträge: 861
|
ja an eine erweiterung hab ich auch schon gedacht- ist ja leicht anzufügen. z.b für gps - karte - munitionsarten wechsel und so solche sachen. und eben spezifisch für panzer / helis . man kann zum glück ja zig verschiedene sachen nehmen für die gleiche belegung ^^ um auch mal gerda am anfang nicht dazusitzte und nicht weiterzuwissen was man sagen sollte
ich werde es für mich persönlich auch noch umbauen. und alle f tasten mit doppel belegung auf die numpad tasten legen um andere wichtige sache oben schnell zu haben. in der liste oben sind auch noch fehlende sachen und einige sind nicht wirklich am platzt - aber mehr ist mir einfach nicht eingefallen ist ja nicht wenig. ich denke das daueert ein wenig bis da alles ist wie es soll sie haben post ^^
__________________
https://www.youtube.com/watch?v=FCSZFsyvPg8 Geändert von Berserker (29.11.2013 um 06:43 Uhr). |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
GlovePIE Sprachsteuerung auf Deutsch | Stalwood | Mods & Addons | 0 | 12.10.2013 20:20 |
Arma 2 X auf Deutsch? | Ticker | Die Litfaßsäule | 8 | 07.07.2013 22:26 |
Rassismus | INNOCENT&CLUELESS | Diskussionsplattform | 203 | 30.01.2013 23:03 |
ARMA OA In Deutsch Installieren | pornes | Technische Fragen & Probleme | 2 | 16.07.2011 20:56 |
Ist OA auf deutsch? | koolerkiller | Offizielle Missionen & Kampagnen | 2 | 26.10.2010 18:44 |