In Verbis Virtus

In Verbis Virtus

Not enough ratings
Anti-microphone mod
By himmler1
Allows user to play without microphone
   
Award
Favorite
Favorited
Unfavorite
Information
Using microphone for spells is great feature, but it must be an alternative.
So, here it is.


There are 2 methods:

-Invasive method - one dll-file is replaced by custom dll
-It works perfect
-Allows to cast spells by microphone OR by keys (but keys have a priority)
-Game resources are modified


-Non-invasive method - playing spell sounds by pressing keys and use it as sound input
-Voice recognition misses really often (for me it was about 50/50)
-All game resources are untouched
How to use invasive method:
-Open ..\In Verbis Virtus\Binaries\Win32\ folder
-Rename pocketsphinx.dll to pocketsphinx_orig.dll (IT'S IMPORTANT)
-Place custom pocketsphinx.dll (from this package) into this folder (near the pocketsphinx_orig.dll)
-Open ..\In Verbis Virtus\Binaries\Win32\UserCode\ folder
-Place settings.ini (from this package) into this folder
-Run the game
-When you need to cast a spell in the game:
        -Press and hold left mouse button
        -Press corresponding spell key (key lines on keyboard from 1 to = and from T to O)
        -Release mouse button
How to use non-invasive method:
-Press Win+R, type "mmsys.cpl" and execute it
-Check "Stereo Mix" as default sound input
-Extract package to any folder
-Run voice.exe
-Press keys from 1 to = and from Y to O to play sounds
-Run the game
-When you need to cast a spell in the game:
        -Press and hold left mouse button
        -Press corresponding spell key (key lines on keyboard from 1 to = and from T to O)
        -Release mouse button
Customization:
-Open settings.ini
-Bind custom key codes for sounds and spells (keycodes are listed below)
-If you don't trust my binaries, you can build it yourself with code below

You can write your feedback here
Some keycodes
ESC - 27 F1 to F12 - 112 to 123 Print Screen - 44 Scroll Lock - 145 Pause - 19 ~ - 192 0 to 9 - 48 to 57 - - 189 = - 187 Backspace - 8 Insert - 45 Home - 36 Page Up - 33 Delete - 46 End - 35 Page Down - 34 Left - 37 Up - 38 Right - 39 Down - 40 Tab - 9 Caps Lock - 20 Shift - 16 Ctrl - 17 WinLeft - 91 WinRight - 92 Alt - 18 Space - 32 Menu - 93 Enter - 13 A to Z - 65 to 90 { - 219 } - 221 : - 186 ' - 222 \ - 220 , - 188 . - 190 / - 191 Num Lock - 144 Num / - 111 Num * - 106 Num - - 109 Num + - 107 Num . - 110 Num 0 to Num 9 - 96 to 105
13 Comments
Angel-Princess 26 Sep, 2019 @ 3:44am 
Today I finally managed to get ahead after I roared into the microphone for two days, beating winged glory thanks to your mod :AoD_flower: thank you
himmler1  [author] 25 Sep, 2019 @ 10:14am 
Glad to help you.
Angel-Princess 25 Sep, 2019 @ 10:13am 
thx it worked fine i use your download and use the spell order from Ramus, NOW i can play the game!! ^^
himmler1  [author] 25 Sep, 2019 @ 10:02am 
You can see this aticle (Russian) for more instructions - habr.com/ru/post/437884/
Angel-Princess 25 Sep, 2019 @ 9:57am 
ok thx
himmler1  [author] 25 Sep, 2019 @ 9:56am 
It can be compiled with preferred IDE to make pocketsphinx.dll. Also, you need to make correct function export list.
Angel-Princess 25 Sep, 2019 @ 9:41am 
for what is the pocketsphinx.c i can download?
Angel-Princess 25 Sep, 2019 @ 9:11am 
ah ok thx then it is a false positive alarm :-)
himmler1  [author] 25 Sep, 2019 @ 8:34am 
You can build it yourself with sources. Also, you can open pocketsphinx.dll in hex editor to ensure it's safe, because it has 7.5 kb total size and most of it - text strings. It has pretty small amount of code, and it's pretty hard to make any distructive software in 150 bytes, especially trojan.
Angel-Princess 25 Sep, 2019 @ 12:59am 
unfortunatly cant use this, my antivir said pocketsphinx.dll is a TrojanTR/Dropper.Gen