About this mod
This is the alpha of the Skyrim Voice Command Engine (SVCE). SVCE is a robust voice command engine built using Windows Speech API. It allows voice commands in skyrim! It works as described, and it is pretty cool. Please leave feedback!
Requirements
Permissions and credits
Credits and distribution permission
Other user's assets
Some assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
Upload permission
You are not allowed to upload this file to other sites under any circumstances
Modification permission
You must get permission from me before you are allowed to modify my files to improve it
Conversion permission
You are not allowed to convert this file to work on other games under any circumstances
Asset use permission
You must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being sold
You are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation points
You must get permission to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Bethesda for all their great games. The nexus community.
Donation Points system
This mod is not opted-in to receive Donation Points
Donations
Straight donations accepted
SVCE ALLOWS YOU TO USE THE MICROPHONE IN SKYRIM TO SHOUT THUUMS, EQUIP AND UNEQUIP WEAPONS, ARMOR, AND ARROWS, USE POTIONS AND POISONS, EQUIP AND CAST SPELLS AND MORE! EVER WANTED TO YELL "FUS ROH DAH"? NOW YOU CAN! NOTE: THIS IS A PUBLIC ALPHA. PLEASE READ THIS IN ITS ENTIRETY! LEAVE FEEDBACK IN THE COMMENTS. FEEL FREE TO MAKE BUG REPORTS. I'LL GET TO THEM AS TIME PERMITS. DUE TO THE LACK OF USER FEEDBACK, AND LACK OF INTEREST I HAVE CEASED DEVELOPMENT INDEFINITELY. IF PEOPLE BEGIN TO SHOW INTEREST IN VOICE COMMANDS FOR SKYRIM, AND BEGIN GIVING FEEDBACK, THEN I WOULD BE DELIGHTED TO PICK UP DEVELOPMENT AGAIN. UPDATE: ALPHA .18 IS RELEASED. IT FEATURES A REWORKED DATA STRUCTURE PREPARING FOR MOD COMPATIBILITY, AS WELL AS SOME OTHER SIGNIFICANT CHANGES IN THE ENGINE. IF YOU HAVE PREVIOUSLY INSTALLED .11-.13 SIMPLY DELETE VR.EXE AND RECOGNITION_OUT.TXT FROM SKYRIM BASE DIRECTORY AND EXTRACT THIS FILE. Overwrite all files when asked. VR.EXE IS NOW LOCATED IN SKYRIM\SVCE\ (I make a shortcut to desktop for ease of use). After Launching VR.exe make sure to click start reco and then say start listening before starting skyrim. Because this is an alpha it is imperative that people who have problems getting this working, or problems in game with this report back their feedback. This is the point of the alpha. Thanks in advance! SwatHELP WANTED: Someone who is familiar with the creation kit, TES5EDIT, and notepad++ regex commands. The work entails dumping, cleaning, and sorting item names into appropriate categories so I can get support for all vanilla+DLC items into the engine as soon as possible. Everything is automated except the sorting part. For example here is a list of all relevant item names from just Skyrim.esp: HELP WANTED: Someone to make a nice professional looking video of SVCE in action. Spoiler:
Show
POTIONS! -------------------------------------------------------- Black-Briar Mead Firebrand Wine Nord Ale Colovian Brandy Alto Potion of Minor Healing Plentiful Magicka Vigorous Stamina Extreme Draught Resist Fire Cold Shock Elixir Health Philter Solution Extra Enhanced Strength Regeneration Lasting Potency Vigor the Warrior Berserker True Shot Blacksmith's Knight Skirmisher's Pickpocketing Defender Light Feet Haggling Alteration Conjurer's Destruction Illusion Healer Brief Invisibility Enduring Extended Prolonged Lockpicking Ultimate Enchanter's Magic Weak Poison Waterbreathing Honningbrew Lotus Extract Skooma Kordir's POISONS! -------------------------------------------- Vaermina's Torpor Cure Fear Frenzy Paralysis Aversion to Frost Lingering Phantom Potent Virulent Deadly Malign Persisting Unceasing Recovery Falmer Blood Argonian Disease Sleeping Tree Sap RANDOM POTIONS!!&FOOD ---------------------------------------------------------- Holy Water Balmora Blue Ice Wraith Bane Frostbite Venom Esbern's Double-Distilled Dragon's Breath Stallion's Red Apple Green Boiled Creme Treat Goat Cheese Wedge Eidar Wheel Sliced Honey Nut Long Taffy Baked Potatoes Salmon Steak Seared Slaughterfish Sweet Roll Grilled Leeks Cabbage Carrot Potato Tomato Pie Velvet LeChance White-Gold Tower Cliff Racer Bread Raw Beef Leg Horker Meat Horse Pheasant Breast Rabbit Venison Mammoth Bowl Snout Leek Cooked Roast Loaf Haunch Chop Spiced Cyrodilic Homecooked Meal Nightshade Extact Stros M'Kai Rum Glibness Charred Skeever Stew Soup Clam Dog Chicken Jessica's Vegetable Elsweyr Fondue Reserve Larceny Grand Prime Escape Conflict Keenshot Plunder Essence The White Phial (Full) with Juniper Berry Gourd ARROWS! ----------------------------------------------------------------- ARMOR! ---------------------------------------------------------- Gauntlets Armor Boots Helmet Shield Imperial Officer's Bracers Tunic Ring Clothes Hat Amulet Gloves Helm Robes Hood Cap Cowl Mail Shoes Apron Band Necklace Garb Locket Cloak Dress Sandals Cuirass Silver Hide Leather Gilded Dragonscale Banded Cuffed Nordic Plate Dragonplate Studded Scaled Horn Belted Gold Saarthal Draugr Skin Fur-lined Fur-Trimmed Pleated Fur Mystic Tuning Hircine Savior's Namira Yngol Family Greybeard's Guild Blades Thieves Ragged Fine General Tullius' Noble Mage Grosta's Child's Reyda's Nightweaver's Redguard Hammerfell Alik'r Archmage's Fjotli's DwarvenSteamCenturion Miner's Stormcloak Officer Armguards Nocturnal's Nightingale Enchanted Madesi's Blocking Lifting Conjuring Archery Wielding Restoration Smithing Sure Grip Sneaking Squire Deft Hands Spellbreaker Silver-Blood Wedding Wreath Psiijic Thalmor Amethyst Garnet Ruby Diamond Emerald Sapphire Jeweled Zenithar Focusing Andurs' Arkay Movarth's Articulation Solitude Hauling Waning Dwindling Major Flames Brawn Flame Suppression Eminent Chef's Head bandages Arm Bandages Muiri's Alchemy Conjuration LightHelmet Muffling Roughspun Footwraps Trousers Predator's Grace Monk Fjola's Tsun's TAKEMETempTulliusCoat Necromancer Bond Matrimony Black Sheogorath Outfit Akatosh Elder Council Dibella Julianos Kynareth Mara Wolf Stendarr Talos Abatement Jester's Raiment Ox Shrouded Hand Wraps Executioner's Tavern Strange Masque Clavicus Vile Mantled College Penitus Oculatus Firewalker Warmth Grounding Peerless Headdress Jagged Crown Ironhand Master's Variant Alt Karliah's Party Ysgramor Vaermina Emperor's Riften Guard's Markarth Whiterun Windhelm Falkreath Hjaalmarch Winterhold Pale Gauldur Fragment Viola's Execution Maskless Morokei Nahkriin Volsung Krosis Rahgot Hevnoraak Otar Vokun Wooden Mask Konahrik Ulfric's Mourner's Ogmund's Cicero's Hrolfdir's Noster's Pure Mixtures Jade and Circlet Moonstone Copper Onyx Roggi's Ancestral Mythic Dawn Shahvee's Forgemaster's Fingers Charmed Yisra's Ilas-Tei's Calcelmo's Moon Raerek's Inscribed Wristguards Embellished Refined Radiant Embroidered Garment Old Gods Spriggan Torturer's Mage's Savos Aren's Unburned Tumblerbane Vittoria's Asgeir's Shin Horned Cursed Herebane's Fortress Gag Diadem Savant Resistance Nullification Targe Blooded Remedy Mending Recuperation Rejuvenation Invigoration Recharging Replenishing Resurgence Revival Renewal Striking Immunity Prisoner's Cuffs WhiteStag Quickening Eastmarch Guard Worn wound test Hooded Manakin Kyne's Token Summerset Shadows SummersetShadowsHood Linwe's Pugilist Armorof Brown Grey Expert Master Peeless Adept Apprentice Novice ALCHEMY! ------------------------------------------------------------------------ Thistle Branch Snowberries Bone Salt Pile Garlic Elves Ear Mirriam Chaurus Eggs Daedra Heart Salts Void Briar Ectoplasm Giant's Toe Hagraven Feathers Teeth Tail Scales Taproot Troll Fat Glow Dust Vampire Tundra Cotton Lavender Wheat Berries Hanging Moss Nirnroot Scaly Pholiota Deathbell Canis Root Claw Butterfly Wing Luna Moth Mountain Flower Purple Swamp Fungal Pod Giant Lichen Egg Rock Warbler Barnacle Glowing Mushroom Grass Tongue Jazbay Grapes Spider Human Creep Cluster Orange Dartwing Jarrin Fly Amanita Bleeding Imp Stool Namira's Rot Blisterwort Torchbug Thorax Hawk Beak Pine Thrush Chicken's Mudcrab Chitin Bear Claws Sabre Cat Tooth Eye Large Antlers Small Wisp Wrappings Powdered Tusk Berit's Ashes Pearl Beehive Husk Bee Honeycomb Crimson Sugar Mora Tapinella Oil Spadetail River Betty Abecean Longfin Silverside Perch SPELLS!&EFFECTS ------------------------------------------------------------------------------ Firebolt Ward Lesser Sparks Unrelenting Force Axe Sword Bow Fireball Spike Storm Restore Lightning Conjure Atronach Fade Other Candlelight Magelight Paralyze Detect Life Friend Interior Undead Enemy Rally Courage Rout breath Dragon Weakness Form Sprint Effect Stagger Area Attack hazard Hazard Fortify Carry Weight Regenerate One-handed Two-handed Marksman Block Heavy Pickpocket Sneak Barter Enchanting Damage Clear Skies Dragonrend Spit Slow Time Call Vampiric Turn Repel Push Pacify Fury Calm Circle Protection Summon from Sovngarde Oak Elemental Soul Trap Blind Bite Spray Stone Steadfast Greater Rune Chain Dismaying Shout Staff Magnus Ghost Visuals Fortified Familiar Ethereal Reanimate FX Night Perks Banish Banish/Command Command Ravage Regen Throw Voice Of Valor Visual Telekinesis Ability MiddenTorch One-Handed Two-Handed Dismay Middle Strong Thrall Mayhem Hysteria Harmony Blizzard 25 65 Peace Special Set Alpha To Zero Unarmed Potency: AtronachFlameTrail Arniel's Shade Reduced Deflection AtronachStormFX FirestormBodyArtHolder Shouts Teleportation Aura Whisper Disarm Drain Muffle Barrier Steam Instant Kill regeneration Absorb Pockets Jzargo J'zargo's SprigganFX Swarm Wabbajack Wabba Priest Dark Souls Zombie Flaming Explosion MS08Paralyze Charm Mind Mass Beloved Supernatural Animal Allegiance Gas Spectral Assassin Dreamsteal Psychic Agony Waking Nightmare Avoid Death Recover Eyes Subjugated dunTrevas Fence Merchant Vision Tenth Vitality Exterior 20 30 skills BlizzardBodyArtHolder Wall Storms IllusionBodyArtHolder IllusionGreenBodyArtHolder ParalyzeMassBodyArtHolder LigningStormBodyArtHolder Waterwalking Beast Unbound Dremora Prevent Flying Unknown Thirst effect Battleaxe SoulsDead Revenant Corpse Dread Wild Werewolf Howl Wolves Sailor's Repose Spell Beam Summoned giving them all damage bllod fx Drugged Berserk Battle Cry Absorption Unseal Door Control Increased Thief Lady: Lord: Lover Serpent's Steed Full Rising Burning Shadow BaneUndeadBodyArtHolder Dragonslayer's Blessing AlduinDeath Self Alduin Raised Eternal Spirit Without Effort Within Perk Impact Clairvoyance Secondary Ritual SummonMassBodyArtHolder Faction Polymorph Agent Boethiah's Embrace Steed: Remove Encumbered Penalty CG Ancestor's Wrath Fake Ancano's Destroy Skull Corruption Lover's Comfort Dragonhide Persuasion Dispel Blank Guardian Generic Friendly Blade Alert Brelyna's Feed Script for AI use Sunlight Stalker's Footsteps Melee IceWraith Speechcraft Teleport In Out My Effects Volley Speed Burst Wisp's Kiss Shadowcloak Strife Subterfuge DA08 necro skeleton priest Elf Slayer Bladed Friendship Intense It Burns Deep Freeze On Disintegrate Champion Apply Infusion Lurker's Dmg Channeling Additional Transformation Random Transformations Bromjunaar's Mystery Halldir's Eagle Hag's End Combat Shockwave Mercer Meridia's Retribution Backstab Constant Notched Pickaxe Expertise Marked Ghostveil Oppressive Cloud Graybeard Teach Slowdown bonus 70 50 AtronachFrost Briarheart Geis Huntsman's Prowess Insubstantial Windshear Bash Quick Trick Knockdown Victim Septimus Vanish Modify MG08 DualFlurry Reflect Blows SprigganMatronFX Matron Transmute Mineral Ore Transmogrify Makes high priority AI/Cast Once Only Sky Silvered Sovengarde Lifeforce Knockback Charge RitualHealBodyArtHolder Rested Well as Dead ShieldRitualCastBodyFX Spells Luck Knowledge Nightstalker's RitualReanimateBodyArtHolder Thunderbolt Icy Spear Incinerate Lord Sinderion's Serendipity Konahrik's Privilege Venomfang Rating Nocturnal shieldChargeDamageStamina Heal Fus Ro Da Abilities abilities Fast Whirlwind SlowTime Chill Touch Ironflesh Stomp Ball Vapors Oakflesh Stoneflesh Ebonyflesh Faas Ru Maar Become Matching Fitted Power Expel Midden Torch Arms Raise Make Fists Convection Firemage flame resistance Witchlight resistances Surefoot Muffled Movement Odahviing heal at low health Poisoner regen kilkreathLightBeam Riposte MS08Paralysis FireballTEST Dragonskin Rage Snow Custom Fit Close Wounds Ataxia Break Fever Brain Sanguinare Vampiris Rattles Rockjoint Witbane centurion Warden's Lash Strun Bah Qo Krii Lun Aus Vampire's Sight Seduction effects Bonus Scent Pack Half Skeleton Reflexes Equilibrium Highborn Emperor Adrenaline Rush Histskin Lady Serpent Flightlessness Portal Frozen (Self) MG Servant diseases before changing Gift Charity Nightingale's Prowler's Profit Necro Crab claws StaggerFun Resistances Channel mg07 dog Sabrecat Resurrect Mortal Wound Rate Fog 1.5 2.5 3.5 4 4.5 5 Steady (1) (2) atronach reanimate spell bleeding TrickShot Wind Walker Silence Snakeblood Warmaster QuickShot Jyrik's Dual Flurry art heavenly people Shadowmere WEAPONS! ---------------------------------------------- Amazement GasTrap Dummy Greatsword War Dagger Warhammer Mace Hunting Nettlebane Rueful Knife Fork Molag Bal Mehrunes' Razor Necromantic FXdustDropWEP Broken Sanguine Rose Woodcutter's Shagrol's Volendrung Shiv Club Embers Woodsman's Scorching Arcing Shocks Chills Firebolts Spikes Bolts Dawnbreaker Sapping Draining Diminishing Fatigue Weariness Blessed Sanctified Reverent Honed Supple Hjalti's Rocksplinter Dravin's Fiery Grimsever Scimitar Crossbow Lunar Tandil Keening Snares Binding Cowardice Balgruuf's Ghostblade Wuuthrad Woe Skyforge Eagle's Blackbow Sild's Despair Freezing Depleting Thunderbolts Animus Debilitation Hallowed Consuming Devouring Siphoning Harrowing Winnowing Gleaning Reaping Harvesting Blackblade Hunt Longhammer Poacher's Melka Valdr's Lucky Leeching Banishing Stunning Evoking Garnering Expelling Immobilizing Blaze Blizzards Enervating Malediction Lethargy Virtuous Trapping Headsman's Subsuming Sorcerer Annihilating Terror Inferno Winter Nullifying Petrifying Damnation Exhaustion Zombies Reanimation Revenants Expulsion Fireballs Inspiration Charming Vanquishment Turning Repulsion Ceremonial Okin Eduj Bloodthorn Angi's Rod Jyrik Gauldurson Illusory Alessandra's Gadnor's Amren's Ghorbash's Trollsbane Sacrifice Firiniel's Arcane Authority Queen Freydis's Froki's Bolar's Oathblade Kahvozein's Fang Aegisbane Rundi's Borvir's Dragonbane Drainheart Drainblood Drainspell Chillrend Hevnoraak's Incineration Requirements: Microphone Windows 10 (may work on windows 8 and vista, but untested).Grimy Plugin Papyrus Util SKY UI SKSE Installation: 1.) Unzip to skyrim directory.Getting started 1.) Open VR.exe (Skyrim\SVCE\ directory. I create a shortcut to my desktop). 2.) Click start. This should open windows speech recognition. 3.) In the microphone say "Test quick". 4.) Check Skyrim\SVCE\ for a newly created file called "recognition_out.txt". 5.) Open recognition_out. Inside should read "Test quick\n"To Run SVCE: 1.) Open VR.exe (in Skyrim base directory). 2.) Click start. This should open windows speech recognition. 3.) Open Skyrim.Using SVCE: 1.) SUPPORTED COMMANDS: "Equip"/"Unequip" (Weapons, armor). "load" (arrows and bolts) "Use" (Food, Potions and Poisons). "Thuum" (Shouts. Currently only supports shouts spoken in Dhovakiin). "Cast" (Equipping spells currently supported. Preliminary support for casting fire and forget spells untested). "Exit", "Sheath", "Save", "Map", "Run". Equipment slots. Currently supports "right", "left", "both". Quantities (1-10) 2.) SUPPORTED ITEMS, WEAPONS, ARMOR, SHOUTS, ETC. Alpha .13 supports items whose names are derived from the following lists. The task of adding new items is simple but time consuming. If there are any items in particular you would like in the next release either send me a pm, or leave lists of item names in comments. Spoiler:
Show
umerator=new string[10] Numerator[0]="one" Numerator[1]="two" Numerator[2]="three" Numerator[3]="four" Numerator[4]="five" Numerator[5]="six" Numerator[6]="seven" Numerator[7]="eight" Numerator[8]="nine" Numerator[9]="ten" CommandList=new string[20] CommandList[0]="Thuum" CommandList[1]="Equip" ;add support for arrows & spells CommandList[2]="Unequip" Commandlist[3]="Use" ;add eat/drink, support for arrows, poisons CommandList[4]="Cast" CommandList[5]="Map" CommandList[6]="Save" CommandList[7]="Exit" CommandList[8]="Sheath" CommandList[9]="Run" CommandList[10]="Quit" CommandList[11]="Load" ;arrows CommandList[12]="Eat" ;food and alch ;*********************************************** ShoutNames=new string[128] ;skipping 0 on purpose ShoutNames[0]="Voice of the Emperor" ;place holder for now ShoutNames[1]="Animal Allegiance" ShoutNames[2]="Aura Whisper" ShoutNames[3]="Battle Fury" ShoutNames[4]="Become Ethereal" ShoutNames[5]="Bend Will" ShoutNames[6]="Call Dragon" ShoutNames[7]="Call of Valor" ShoutNames[8]="Clear Skies" ShoutNames[9]="Cyclone" ShoutNames[10]="Disarm" ShoutNames[11]="Dismay" ShoutNames[12]="Dragon Aspect" ShoutNames[13]="Dragonrend Joor" ShoutNames[14]="Drain Vitality" ShoutNames[15]="Elemental Fury" ShoutNames[16]="Fire Breath" ShoutNames[17]="Frost Breath" ShoutNames[18]="Ice Form" ShoutNames[19]="Kyne's Peace" ShoutNames[20]="Marked for Death" ShoutNames[21]="Slow Time" ShoutNames[22]="Soul Tear" ShoutNames[23]="Storm Call" ShoutNames[24]="Summon Durnehviir" ShoutNames[25]="Throw Voice" ShoutNames[26]="Unrelenting Force" ShoutNames[27]="Whirlwind Sprint" ;*********************************************** ShoutWords=new string[128] ;skipping 0 on purpose ShoutWords[1]="Raan" ShoutWords[2]="Mir" ShoutWords[3]="Tah" ShoutWords[4]="Laas" ShoutWords[5]="Yah" ShoutWords[6]="Nir" ShoutWords[7]="Mid" ShoutWords[8]="Vur" ShoutWords[9]="Shaan" ShoutWords[10]="Feim" ShoutWords[11]="Zii" ShoutWords[12]="Gron" ShoutWords[13]="Gol" ShoutWords[14]="Hah" ShoutWords[15]="Dov" ShoutWords[16]="Od" ShoutWords[17]="Ah" ShoutWords[18]="Viing" ShoutWords[19]="Hun" ShoutWords[20]="Kaal" ShoutWords[21]="Zoor" ShoutWords[22]="Lok" ShoutWords[23]="Vah" ShoutWords[24]="Koor" ShoutWords[25]="Ven" ShoutWords[26]="Gaar" ShoutWords[27]="Nos" ShoutWords[28]="Zun" ShoutWords[29]="Haal" ShoutWords[30]="Viik" ShoutWords[31]="Faas" ShoutWords[32]="Ru" ShoutWords[33]="Maar" ShoutWords[34]="Mul" ShoutWords[35]="Qah" ShoutWords[36]="Diiv" ShoutWords[37]="Joor" ShoutWords[38]="Zah" ShoutWords[39]="Frul" ShoutWords[40]="Gaan" ShoutWords[41]="Lah" ShoutWords[42]="Haas" ShoutWords[43]="Su" ShoutWords[44]="Grah" ShoutWords[45]="Dun" ShoutWords[46]="Yol" ShoutWords[47]="Toor" ShoutWords[48]="Shul" ShoutWords[49]="Fo" ShoutWords[50]="Krah" ShoutWords[51]="Diin" ShoutWords[52]="Liz" ShoutWords[53]="Slen" ShoutWords[54]="Nus" ShoutWords[55]="Kaan" ShoutWords[56]="Drem" ShoutWords[57]="Ov" ShoutWords[58]="Krii" ShoutWords[59]="Lun" ShoutWords[60]="Aus" ShoutWords[61]="Tiid" ShoutWords[62]="Klo" ShoutWords[63]="Ul" ShoutWords[64]="Rii" ShoutWords[65]="Vaaz" ShoutWords[66]="Zol" ShoutWords[67]="Struhn" ShoutWords[68]="Bah" ShoutWords[69]="Qo" ShoutWords[70]="Dur" ShoutWords[71]="Neh" ShoutWords[72]="Viir" ShoutWords[73]="Zul" ShoutWords[74]="Mey" ShoutWords[75]="Gut" ShoutWords[76]="Fus" ShoutWords[77]="Ro" ShoutWords[78]="Dah" ShoutWords[79]="Wuld" ShoutWords[80]="Nah" ShoutWords[81]="Kest" ;*********************************************** MaterialList=new string[20] MaterialList[0]="Iron" MaterialList[1]="Steel" MaterialList[2]="Dwarven" MaterialList[3]="Dragonbone" MaterialList[4]="Ebony" MaterialList[5]="Chitin" MaterialList[6]="Glass" MaterialList[7]="Gold" MaterialList[8]="Silver" MaterialList[9]="Dwemer" MaterialList[10]="Daedric" MaterialList[11]="Imperial" MaterialList[12]="Forworn" MaterialList[13]="Falmer" ;*********************************************** WeaponTypes=new string[128] WeaponTypes[0]="Sword" WeaponTypes[1]="Dagger" WeaponTypes[2]="Bow" WeaponTypes[3]="Staff" WeaponTypes[4]="Greatsword" WeaponTypes[5]="Crossbow" WeaponTypes[6]="Blade" WeaponTypes[7]="Mace" WeaponTypes[8]="Warhammer" WeaponTypes[9]="Battleaxe" WeaponTypes[10]="Axe" WeaponTypes[11]="Hammer" WeaponTypes[12]="Arrow" WeaponTypes[13]="Bolt" WeaponTypes[14]="Dart" ;*********************************************** ArrowTypes=new string[128] ArrowTypes[0]="Iron" ArrowTypes[1]="Steel" ArrowTypes[2]="Orcish" ArrowTypes[3]="Dwarven" ArrowTypes[4]="Elven" ArrowTypes[5]="Glass" ArrowTypes[6]="Ebony" ArrowTypes[7]="Daedric" ArrowTypes[8]="Ancient" ArrowTypes[9]="Sphere" ArrowTypes[10]="Centurion" ArrowTypes[11]="Dwemer" ArrowTypes[12]="Practice" ArrowTypes[13]="Forsworn" ArrowTypes[14]="Rusty" ArrowTypes[15]="Hero" ArrowTypes[16]="Bound" ;*********************************************** ArmorTypes=new string[128] ArmorTypes[0]="Helmet" ArmorTypes[1]="Breastplate" ArmorTypes[2]="Boots" ArmorTypes[3]="Gauntlets" ArmorTypes[4]="Shield" ArmorTypes[5]="Armor" ArmorTypes[6]="Helm" ArmorTypes[7]="Bracers" ArmorTypes[8]="Robes" ;*********************************************** ArmorNames=new string[128] ArmorNames[0]="Hardening" ArmorNames[1]="Officer's" ArmorNames[2]="Officers" ;*********************************************** WeaponNames=new string[128] WeaponNames[1]="Woe" WeaponNames[2]="Nightingale" WeaponNames[3]="Miraak" WeaponNames[4]="Magnus" WeaponNames[5]="of" WeaponNames[6]="Aegusvabe" WeaponNames[7]="Alessandra's" WeaponNames[8]="Alteration" WeaponNames[9]="Amren's" WeaponNames[10]="Ancient" WeaponNames[11]="Angi's" WeaponNames[12]="Animus" WeaponNames[13]="Annihilating" WeaponNames[14]="Arcing" WeaponNames[15]="Balckbow" WeaponNames[16]="Balgruuf's" WeaponNames[17]="Banishing" WeaponNames[18]="Barvir's" WeaponNames[19]="Binding" WeaponNames[20]="Blackblade" WeaponNames[21]="Blaze" WeaponNames[22]="Blessed" WeaponNames[23]="Blizzards" WeaponNames[24]="Bloodthorn" WeaponNames[25]="Bolar's" WeaponNames[26]="Bound" WeaponNames[27]="Briarheart" WeaponNames[28]="Broken" WeaponNames[29]="Burning" WeaponNames[30]="Ceremonial" WeaponNames[31]="Charming" WeaponNames[32]="Chillrend" WeaponNames[33]="Chills" WeaponNames[34]="Cold" WeaponNames[35]="Conjuration" WeaponNames[36]="Cowardice" WeaponNames[37]="Damnation" WeaponNames[38]="Dawnbreaker" WeaponNames[39]="Debilitation" WeaponNames[40]="Depleting" WeaponNames[41]="Despair" WeaponNames[42]="Destruction" WeaponNames[43]="Devouring" WeaponNames[44]="Diminishing" WeaponNames[45]="Dismay" WeaponNames[46]="Dragon" WeaponNames[47]="Dragonbane" WeaponNames[48]="Drainblood" WeaponNames[49]="Drainheart" WeaponNames[50]="Draining" WeaponNames[51]="Drainspell" WeaponNames[52]="Dravin's" WeaponNames[53]="Dread" WeaponNames[54]="Eduj" WeaponNames[55]="Embers" WeaponNames[56]="End" WeaponNames[57]="Enervating" WeaponNames[58]="Evoking" WeaponNames[59]="Exhaustion" WeaponNames[60]="Expelling" WeaponNames[61]="Eye" WeaponNames[62]="Fatigue" WeaponNames[63]="Fear" WeaponNames[64]="Firiniel's" WeaponNames[65]="Flames" WeaponNames[66]="Freezing" WeaponNames[67]="Froki's" WeaponNames[68]="Frost" WeaponNames[69]="Gadnor's" WeaponNames[70]="Garnering" WeaponNames[71]="Gauldor" WeaponNames[72]="Geis" WeaponNames[73]="Ghorbash's" WeaponNames[74]="Ghostblade" WeaponNames[75]="Gleaning" WeaponNames[76]="Harrowing" WeaponNames[77]="Harvesting" WeaponNames[78]="Hunt" WeaponNames[79]="Hunting" WeaponNames[80]="Ice" WeaponNames[81]="Immobilizing" WeaponNames[82]="Inferno" WeaponNames[83]="Leeching" WeaponNames[84]="Lethargy" WeaponNames[85]="Lightning" WeaponNames[86]="Malediction" WeaponNames[87]="Melka" WeaponNames[88]="Nullifying" WeaponNames[89]="Oathblade" WeaponNames[90]="Petrifying" WeaponNames[91]="Priest" WeaponNames[92]="Reaping" WeaponNames[93]="Reverent" WeaponNames[94]="Sacrifice" WeaponNames[95]="Sanctified" WeaponNames[96]="Sapping" WeaponNames[97]="Scorching" WeaponNames[98]="Shocks" WeaponNames[99]="Siphoning" WeaponNames[100]="Sorcerer" WeaponNames[101]="Soul" WeaponNames[102]="Souls" WeaponNames[103]="Sparks" WeaponNames[104]="Sphere" WeaponNames[105]="Storms" WeaponNames[106]="Subsuming" WeaponNames[107]="Sunning" WeaponNames[108]="Supple" WeaponNames[109]="Terror" WeaponNames[110]="the" WeaponNames[111]="Thunderbolts" WeaponNames[112]="Torpor" WeaponNames[113]="Vampire" WeaponNames[114]="Weariness" WeaponNames[115]="Winnowing" WeaponNames[116]="Winter" WeaponNames[117]="Long" WeaponNames[118]="Snares" ;*********************************************** EquipSlots=new string[3] EquipSlots[0]="Left" EquipSlots[1]="Right" EquipSlots[2]="Both" ;*********************************************** ElementalTypes=new string[128] ElementalTypes[0]="Fire" ElementalTypes[1]="Fireball" ElementalTypes[2]="Firebolt" ElementalTypes[3]="Flame" ElementalTypes[4]="Flames" ElementalTypes[5]="Freeze" ElementalTypes[6]="Frost" ElementalTypes[7]="Frostbite" ElementalTypes[8]="Ice" ElementalTypes[9]="Ignite" ElementalTypes[10]="Incinerate" ElementalTypes[11]="Lightning" ElementalTypes[12]="Poison" ElementalTypes[13]="Shock" ElementalTypes[14]="Shockwave" ElementalTypes[15]="Sparks" ElementalTypes[16]="Storm" ElementalTypes[17]="Elemental" ElementalTypes[18]="Fear" ElementalTypes[19]="Explosion" ElementalTypes[20]="Healing" ElementalTypes[21]="Blizzard" ElementalTypes[22]="Blood" ElementalTypes[23]="Health" ElementalTypes[24]="Acid" ElementalTypes[25]="Soul" ElementalTypes[26]="Ash" ElementalTypes[27]="Death" ElementalTypes[28]="Bleeding" ElementalTypes[29]="Bloody" ElementalTypes[30]="Breath" ElementalTypes[31]="Calm" ElementalTypes[32]="Chill" ElementalTypes[33]="Protection" ElementalTypes[34]="Light" ElementalTypes[35]="Candlelight" ElementalTypes[36]="Flaming" ElementalTypes[37]="Frenzy" ElementalTypes[38]="Fury" ElementalTypes[39]="Hysteria" ElementalTypes[40]="Paralyze" ElementalTypes[41]="Paralysis" ElementalTypes[42]="Mayhem" ElementalTypes[43]="Muffle" ElementalTypes[44]="Silence" ElementalTypes[45]="Silent" ElementalTypes[46]="Necromantric" ElementalTypes[47]="Fog" ElementalTypes[48]="Pacify" ElementalTypes[49]="Dead" ElementalTypes[50]="Slime" ElementalTypes[51]="Sun" ElementalTypes[52]="Telekinesis" ElementalTypes[53]="Thunderbolt" ElementalTypes[54]="Vampire" ElementalTypes[55]="Vampire's" ElementalTypes[56]="Vampiric" ElementalTypes[57]="Vortex" ElementalTypes[58]="Water" ElementalTypes[59]="Whirlwind" ElementalTypes[60]="Writhing" SpellStrengths=new string[10] SpellStrengths[0]="Grand" SpellStrengths[1]="Greater" SpellStrengths[2]="Lesser" SpellStrengths[3]="Mass" SpellStrengths[4]="Super" SpellTypes=new string[50] SpellTypes[0]="Conjure" SpellTypes[1]="Summon" SpellTypes[2]="Wall" SpellTypes[3]="Detect" SpellTypes[4]="Expel" SpellTypes[5]="Flow" SpellTypes[6]="Rune" SpellTypes[7]="Cloak" SpellTypes[8]="Stream" SpellTypes[9]="Thrall" SpellTypes[10]="Fortify" SpellTypes[11]="Absorb" SpellTypes[12]="Drain" SpellTypes[13]="Banish" SpellTypes[14]="Blessing" SpellTypes[15]="Bound" SpellTypes[16]="Command" SpellTypes[17]="Disarm" SpellTypes[18]="Shell" SpellTypes[19]="Spray" SpellTypes[20]="Transform" SpellTypes[21]="Transmogrify" SpellTypes[22]="Plague" SpellTypes[23]="Ritual" SpellTypes[24]="Strike" SpellTypes[25]="Touch" SpellTypes[26]="Circle" SpellTypes[27]="Fling" SpellTypes[28]="Bite" SpellTypes[29]="Spike" SpellTypes[30]="Volley" SpellTypes[31]="Spear" SpellTypes[32]="Shield" SpellTypes[33]="Ward" SpellTypes[34]="Bolt" SpellTypes[35]="Raise" SpellTypes[36]="Reanimate" SpellTypes[37]="Repel" SpellTypes[38]="Spit" SpellTypes[39]="Trap" SpellTypes[40]="Arrow" SpellTypes[41]="Torch" MiscSpellModifiers=new string[10] MiscSpellModifiers[0]="of" MiscSpellModifiers[1]="to" MiscSpellModifiers[2]="for" UniqueSpellModifiers=new string[127] UniqueSpellModifiers[1]="Oppressive" ConjureTypes=new string[40] ConjureTypes[0]="Daedra" ConjureTypes[1]="Ancients" ConjureTypes[2]="Unbound" ConjureTypes[3]="Guardian" ConjureTypes[4]="Spawn" ConjureTypes[5]="Boneman" ConjureTypes[6]="Dragon" ConjureTypes[7]="Priest" ConjureTypes[8]="Dremora" ConjureTypes[9]="Lord" ConjureTypes[10]="Dwarven" ConjureTypes[11]="Sphere" ConjureTypes[12]="Spider" ConjureTypes[13]="Familiar" ConjureTypes[14]="Atronach" ConjureTypes[15]="Wraith" ConjureTypes[16]="Mistman" ConjureTypes[17]="Seeker" ConjureTypes[18]="Spectral" ConjureTypes[19]="Wrathman" ConjureTypes[20]="Arniel's" ConjureTypes[21]="Shade" ConjureTypes[22]="Arvak" ConjureTypes[23]="Gargoyle" ConjureTypes[24]="Portal" ConjureTypes[25]="Bats" ConjureTypes[26]="Zombie" ConjureTypes[27]="Corpse" ConjureTypes[28]="Undead" ConjureTypes[29]="Revenant" ConjureTypes[30]="Seeker" ;*********************************************** PotionPotencies=new string[21] PotionPotencies[1]="Weak" PotionPotencies[2]="Strong" PotionPotencies[3]="Minor" PotionPotencies[4]="Ultimate" PotionPotencies[5]="Brief" PotionPotencies[6]="Deadly" PotionPotencies[7]="Enduring" PotionPotencies[8]="Enhanced" PotionPotencies[9]="Extended" PotionPotencies[10]="Extra" PotionPotencies[11]="Perfect" PotionPotencies[12]="Grand" PotionPotencies[13]="Lasting" PotionPotencies[14]="Lingering" PotionPotencies[15]="Long" PotionPotencies[16]="Persisting" PotionPotencies[17]="Potent" PotionPotencies[18]="Potency" PotionPotencies[19]="Unceasing" PotionPotencies[20]="Virulent" PotionAlchTypes=new string[20] PotionAlchTypes[1]="Draught" PotionAlchTypes[2]="Elixir" PotionAlchTypes[3]="Elixer" PotionAlchTypes[4]="Essence" PotionAlchTypes[5]="Extract" PotionAlchTypes[6]="Phial" PotionAlchTypes[7]="Philter" PotionAlchTypes[8]="Potion" PotionAlchTypes[9]="Reserve" PotionAlchTypes[10]="Solution" PotionAlchTypes[11]="Venom" PotionEffects=new string[31] PotionEffects[1]="Aversion" PotionEffects[2]="Conflict" PotionEffects[3]="Cure" PotionEffects[4]="Healing" PotionEffects[5]="Stamina" PotionEffects[6]="Disease" PotionEffects[7]="Fear" PotionEffects[8]="Fire" PotionEffects[9]="Frenzy" PotionEffects[10]="Frost" PotionEffects[11]="Frostbite" PotionEffects[12]="Glibness" PotionEffects[13]="Health" PotionEffects[14]="Ice" PotionEffects[15]="Invisibility" PotionEffects[16]="Magic" PotionEffects[17]="Magick" PotionEffects[18]="Magicka" PotionEffects[19]="Malign" PotionEffects[20]="Paralysis" PotionEffects[21]="Recovery" PotionEffects[22]="Regeneration" PotionEffects[23]="Resist" PotionEffects[24]="Sap" PotionEffects[25]="Shock" PotionEffects[26]="Sleeping" PotionEffects[27]="Torpor" PotionEffects[28]="Berserker" PotionEffects[29]="Vigor" PotionEffects[30]="Waterbreathing" PotionSkills=new string[20] PotionSkills[1]="Blacksmith's" PotionSkills[2]="Alteration" PotionSkills[3]="Conjurer's" PotionSkills[4]="Defender" PotionSkills[5]="Escape" PotionSkills[6]="Feet" PotionSkills[7]="Haggling" PotionSkills[8]="Healer" PotionSkills[9]="Illusion" PotionSkills[10]="Keenshot" PotionSkills[11]="Knight" PotionSkills[12]="Larceny" PotionSkills[13]="Lockpicking" PotionSkills[14]="Plunder" PotionSkills[15]="Shot" PotionSkills[16]="Skirmisher's" PotionSkills[17]="Strength" PotionSkills[18]="True" PotionSkills[19]="Warrior" Foods=new string[60] Foods[0]="Tower" Foods[1]="Ale" Foods[2]="Alto" Foods[3]="Apple" Foods[4]="Argonian" Foods[5]="Baked" Foods[6]="Beef" Foods[7]="Berry" Foods[8]="Black-Briar" Foods[9]="Blood" Foods[10]="Blue" Foods[11]="Boiled" Foods[12]="Brandy" Foods[13]="Bread" Foods[14]="Breast" Foods[15]="Cabbage" Foods[16]="Carrot" Foods[17]="Charred" Foods[18]="Cheese" Foods[19]="Chicken" Foods[20]="Chop" Foods[21]="Clam" Foods[22]="Cooked" Foods[23]="Cream" Foods[24]="Dog" Foods[25]="Double-Distilled" Foods[26]="Carrot" Foods[27]="Charred" Foods[28]="Goat" Foods[29]="Gourd" Foods[30]="Green" Foods[31]="Haunch" Foods[32]="Homecooked" Foods[33]="Honey" Foods[34]="Honningbrew" Foods[35]="Horker" Foods[36]="Horse" Foods[37]="Juniper" Foods[38]="Leeks" Foods[39]="Leg" Foods[40]="Lotus" Foods[41]="Mammoth" Foods[42]="Mead" Foods[43]="Meal" Foods[44]="Meat" Foods[45]="Nightshade" Foods[46]="Nord" Foods[47]="Nut" Foods[48]="Pheasant" Foods[49]="Pie" Foods[50]="Potato" Foods[31]="Potatoes" Foods[32]="Raw" Foods[33]="Red" Foods[34]="Roll" Foods[35]="Rum" Foods[36]="Salmon" Foods[37]="Skeever" Foods[38]="Skooma" Foods[39]="Sliced" Foods[40]="Snout" Foods[41]="Soup" Foods[42]="Spiced" Foods[43]="Stew" Foods[44]="Taffy" Foods[45]="Tomato" Foods[46]="Treat" Foods[47]="Tree" Foods[48]="Vegetavle" Foods[49]="Velvet" Foods[50]="Venison" Foods[51]="Wedge" Foods[52]="Wheel" Foods[53]="White" Foods[54]="White-Gold" Foods[55]="Tomato" Foods[56]="Wine" PotionMisc=new string[30] PotionMisc[1]="Argonian" PotionMisc[2]="Balmora" PotionMisc[3]="Bane" PotionMisc[4]="Breath" PotionMisc[5]="Cliff" PotionMisc[6]="Colovian" PotionMisc[7]="Cyrodillic" PotionMisc[8]="Dragon's" PotionMisc[9]="Eidar" PotionMisc[10]="Elsweyr" PotionMisc[11]="Esbern's" PotionMisc[12]="Falmer" PotionMisc[13]="Finebrand" PotionMisc[14]="Holy" PotionMisc[15]="Jessica's" PotionMisc[16]="Kordir's" PotionMisc[17]="LeChance" PotionMisc[18]="M'Kai" PotionMisc[19]="Stallion's" PotionMisc[20]="Stros" PotionMisc[21]="the" PotionMisc[22]="to" PotionMisc[23]="of" PotionMisc[24]="Unknown" PotionMisc[25]="Vaermina's" PotionMisc[26]="Wraith" 3.) MCM MENU : currently you will find the option to change two items in the MCM menu. a.) 'GO' key: This you can change to any KEY. Note that I have not tested support for mouse. b.) 'GO' command: DO NOT CHANGE THIS! This will hopefully be for a feature in an upcoming release, if there is enough interest. 4.) USING IN GAME : a.) To issue a command in game. I.) Make sure VR.exe is running, and you have clicked start. This means that windows speech recognition is running in the background. b.) Issue command(s) into microphone. C.) EVERY COMMAND MUST END WITH THE WORD QUICK! IF YOU DO NOT END THE COMMAND WITH THE WORD QUICK, THE ENGINE WILL IGNORE THE COMMAND! D.) After command(s) has been spoken into the microphone press the 'GO' key (by default: left ctrl). E.) The engine should immediately detect and execute the command! 5.) Troubleshooting : a.) See getting started section and ensure recognition_out is being written to Skyrim\SVCE\ b.) Make sure you are saying "QUICK" after every command. c.) After command(s) press the 'GO' key to execute the command. d.) Start VR.exe without skyrim and practice issuing commands. When you speak a phrase into the microphone the speech recognition GUI will display the recognized speech. Make sure this recognized output is the phrase you spoke. If the speech recognition software does not recognize your speech immediately do not give up. The engine can be trained to recognize words, or to omit common false positives VERY EASILY. 6.)Using Windows SAPI : a.) Windows speech API is a powerful speech recognition for windows. b.) For words that SAPI is having a hard time recognizing right click on the SAPI GUI and goto "Add word to dictionary". Spell the word and check "Record pronunciation when finished." Click ok. You will then have an opportunity to record the word, listen to the word, or submit the word. c.) Windows SAPI does not recognize dragon tongue by default, and so you will need to train the engine to recognize words or shouts, peculiar item names, etc. d.) If you are having problems with false recognition, which means you say one thing, and it keeps giving you the same wrong words. Right click on SAPI GUI and click Omit Word From Being Dictated. Follow the same procedure as in step c. e.) I found it very useful to train the recognition engine to recognize all of the commands, as well as any words the engine was not recognizing. 7.)Features : a.) Currently supports a wide variety of commands and items, more items will be added in the future to eventually include all vanilla+dlc content, as well as support for modded content. I was rapidly working on adding support for third party content but due to a lack of interest in alpha testing I decided to wait and see what sort of response I would get with a public alpha before deciding whether to finish this. b.) You can equip items to the left hand, the right hand, or both! "Equip imperial sword both quick." c.) You can poison weapons in right hand, left hand, or both! "Use frostbite venom left quick" d.) Preliminary support for hands free fire and forget spell casting (untested). e.) Stackable potions (you can say for example: "Use 5 potions of minor healing quick." f.) Quasi-'intelligent' recognition of incomplete item names. For example if you omit a word from the item name, or you say the item name in the wrong order, the engine should still execute the proper command. 8.) KNOWN BUGS/COMPATIBILITY : a.) Poisoning left hand and both hands is a bit buggy. I'm still working on this, but I'm confident I can get this working consistently. 9.) CREDITS : a.) Maverick for writing the SVCE custom voice recognition app. b.) IsaharaMeriden, FamilyFrank, Matortheeternal for automation tools and all his work, and all the people on the forums who put up with the too many questions I ask, and all the unnecessary code. c.) God, through Jesus Christ, because He saved my ass from drugs, the occult, debauchery and what not. Without Him I'd be a draugr. (P.S. Jesus Christ is risen FROM THE DEAD!) If you want to hear my story, drop me a line, or click here to listen to my rap musics.