Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 28.11.2013, 17:04   #1 (permalink)
500 Beiträge
 
Benutzerbild von Berserker
 
Registriert seit: 02.12.2006
Ort: Germanistan
Alter: 40
Beiträge: 861
Standard 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

Geändert von Berserker (28.11.2013 um 17:12 Uhr).
Berserker ist offline   Mit Zitat antworten
Alt 28.11.2013, 18:31   #2 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 03.10.2006
Beiträge: 188
Standard

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
----------------------------------------------------------
alpha-kilo ist offline   Mit Zitat antworten
Alt 29.11.2013, 05:31   #3 (permalink)
500 Beiträge
 
Benutzerbild von Berserker
 
Registriert seit: 02.12.2006
Ort: Germanistan
Alter: 40
Beiträge: 861
Standard

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 ^^

Geändert von Berserker (29.11.2013 um 05:43 Uhr).
Berserker ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
GlovePIE Sprachsteuerung auf Deutsch Stalwood Mods & Addons 0 12.10.2013 19:20
Arma 2 X auf Deutsch? Ticker Die Litfaßsäule 8 07.07.2013 21:26
Rassismus INNOCENT&CLUELESS Diskussionsplattform 203 30.01.2013 22:03
ARMA OA In Deutsch Installieren pornes Technische Fragen & Probleme 2 16.07.2011 19:56
Ist OA auf deutsch? koolerkiller Offizielle Missionen & Kampagnen 2 26.10.2010 17:44


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116