Please remember that there are three things you need to do for VA+profile+E:D to work.
1. Voice attack and proper profile with sounds in the proper folder. If this is set up correctly, even OUTSIDE of the game, you can issue commands and you will hear the reply. Try opening Notepad, say "Lower landing gear" and you will hear the response as well as see the small letter "L" in notepad.
2. Keys bound correctly.... in the above example, if your in-game landing gear command is bound to INSERT instead of L, then you will hear the response to your command but nothing will happen. Furthermore, if you bound your lights command to L, then "Lower landing gear" will actually trigger the lights instead! I'm not sure what .binds file you need to use --- I built my own profile --- so maybe you should try the supplied .binds keys and see which ones work. To do this, copy it to C:\Users\[user name]\AppData\Local\Frontier Developments\Elite Dangerous\Options\Bindings and then select that once in the in-game UI.
3. If you cannot find the proper .binds file, then just go into the VA profile, see what each command does, and then make sure your bindings are set to what it says.
Hope that helps!