VoiceAttack 'Play sound' problem

1,926 views
Skip to first unread message

TinBoy56

unread,
Oct 17, 2014, 5:47:54 PM10/17/14
to voice...@googlegroups.com
OK. Before this wrecks my head any further.

I recently downloaded and paid for the full version of VoiceAttack which I'm trying to use with the Elite Dangerous Voice Pack. The voice pack comes with its own profile which defines commands, key inputs and voice responses in mp3 format. However, whenever I say a command the command is recognized but I get this error from VoiceAttack when it tries to play the sound file:-

Unable to play sound : [Legacy audio requires a valid wave file.]

I have 'Force Legacy Audio' unchecked in the options panel (as suggested in a similar post in answer to someone else who seemed to be having a similar problem.)

I have checked that the audio files are in the right folder. The 'Sounds' folder of VoiceAttack in my Program Files folder.

I also have Windows Vista which came with Windows Media Player 11. So, according to VoiceAttacks documentation, there shouldn't be any problems with playing mp3 files and VoiceAttack shouldn't be telling me off for not having a valid wav file. Should it?

So where am I going wrong?

Any help would be much appreciated at this point.

Thanks

John



Gary

unread,
Oct 17, 2014, 9:55:15 PM10/17/14
to voice...@googlegroups.com
Wow... you would think that would work.  Have you tried running Windows Media Player by itself to see if it works?  The only thing I can think of is that the components may be broken (requiring reinstall of Windows Media Player).

Gary

TinBoy56

unread,
Oct 17, 2014, 11:23:05 PM10/17/14
to voice...@googlegroups.com
You would think so Gary and thanks for the reply. Media Player works fine. But I will try your suggestion. But not right now. My brains had enough. Thanks again. Let you know if it's successful.

John

TinBoy56

unread,
Oct 18, 2014, 11:24:06 AM10/18/14
to voice...@googlegroups.com
Still no joy on this I'm afraid.

I tried re-installing WMP for Vista from the Microsoft site but I'm informed that my version of WMP is already up to date and I'm not allowed to install any earlier version.

I also repaired my .NET Framework 4.5.1 thinking maybe the problem was there but no go either.

I then converted one of the response sound files to a wav and re-edited the corresponding profile command to use this and it worked fine, so the problem must be that for some reason VoiceAttack will not play mp3's for me.

So, apart from converting every response file to wavs, or going going through every command and editing them to use the 'Text to speech' action, I'm completely out of ideas for now.

Any other suggestions Gary?

Thanks


John

On Friday, October 17, 2014 10:47:54 PM UTC+1, TinBoy56 wrote:

Gary

unread,
Oct 19, 2014, 12:17:09 AM10/19/14
to voice...@googlegroups.com
The only thing I can think of off the top of my head at this point is that there may be a permission issue accessing the components.  Have you tried running VA as an administrator?

Gary

TinBoy56

unread,
Oct 19, 2014, 5:21:13 AM10/19/14
to voice...@googlegroups.com
Hi Gary, yeah I tried that. Both setting and unsetting the 'Run this program as an administrator' box in the programs compatibility tab to no avail.

Seems a bit of a strange one as I cant find anyone else who's having this specific problem. No doubt it's something to do with my system somewhere.

Other than not playing mp3's for me the rest of VA seems to work fine, although I did notice the odd minor bug while playing around.

One of these was the program crashed out with an error while copying and pasting a few commands between profiles, and another happened when I made a test profile to play a wav soundfile. This worked so I deleted that profile and went back to editing another, however the command from the previous profile was still in memory and I could still use it even though I had deleted the profile it was defined in. I had to quit and restart the program to get rid of it.

I've since made my own Elite Dangerous profile using 'Text To Speech' for responses and had a lot of fun doing it so no worries. I'm just going to have to put up with Microsoft Anna for now.

If I find a solution to this I will let you know.

Thanks for the help.


John

 



On Friday, October 17, 2014 10:47:54 PM UTC+1, TinBoy56 wrote:

Nick O'Byte

unread,
Mar 7, 2015, 8:28:39 AM3/7/15
to voice...@googlegroups.com
Turns out, that the fix for this issue is installing Microsoft Media Player.

If you were like me, and uninstalled it in favor of something more functional like VLC, then just reinstall WMP, and disable the file associations.

:)

Allen Levy

unread,
Apr 4, 2015, 5:14:29 PM4/4/15
to voice...@googlegroups.com
I have the same issue. Except that if I double click the live that points to the sound, then pick the same sound again, it works. I don't want to do this with the 1100 commands in the profile that I imported.

Allen

Gary

unread,
Apr 4, 2015, 6:11:29 PM4/4/15
to voice...@googlegroups.com
There is a sound path in the options screen that is used as the root for VoiceAttack sounds, especially by the speech pack providers (usually defaults to C:\Program Files (x86)\VoiceAttack\Sounds).  You will need to make sure that your imported profile's mp3s are situated properly into that structure.

Fack Brah

unread,
Jun 17, 2015, 11:12:37 PM6/17/15
to voice...@googlegroups.com


Hey, I am also having this issue. I am playing on windows 8.1 and have tried using WMP but eventually uninstalled it.
the error I receive is this:

"Unable to play sound : [Legacy audio requires a valid wave file. (C:\Program Files (x86)\VoiceAttack\Sounds\hcspack\Wingman\Wingman\Wingman one\First wingman.mp3)]"
 
I can not find a solution any where.

Gary

unread,
Jun 18, 2015, 12:55:15 AM6/18/15
to voice...@googlegroups.com, bong...@hotmail.com
Yeah... that message is a little cryptic.  I'll look at changing the verbiage to be a little more clear.

You'll find some stuff about it in the, 'Play a Sound' section of the VoiceAttack help document (installed with VoiceAttack). 

In a nutshell, it's telling you that you need to choose a .wav file if you are using, 'Legacy Audio' mode.  You are using, 'Legacy Audio' mode if you, a) Chose that option in the options screen or b) You do not have Windows Media Player installed on your system (again, all this is detailed in the help file in the, 'Play a Sound' section).
The only remedy for this is to either get yourself out of, 'Legacy Audio' mode by installing Windows Media Player (or unchecking the option) so you can play the .mp3 file, or you can convert your .mp3 to .wav and play that instead.

Hope that makes sense & helps some!

Gary

Alexander Fiala

unread,
Dec 5, 2015, 8:52:30 AM12/5/15
to VoiceAttack, bong...@hotmail.com


Dne čtvrtek 18. června 2015 6:55:15 UTC+2 Gary napsal(a):
Hey hey. tTe solution is simple. You need download the Media Feature Pack for your windows. I guess you have windows "N" version? If i'm right so it will be helpfull for you.This file you can download from microsoft website.

Gary

unread,
Dec 6, 2015, 1:35:42 AM12/6/15
to VoiceAttack, bong...@hotmail.com
Awesome!  Thanks for the info.

I think this is what you're talking about, right?    



Gary

Agustinpetro

unread,
Jan 11, 2016, 10:21:04 PM1/11/16
to VoiceAttack
I had the same problem. The solution for me was to uncheck Force Legacy Audio in Options
Captura de pantalla (15).png
Reply all
Reply to author
Forward
0 new messages