VoxCommando Forum

General Discussion => General Discussion => Topic started by: ddl on July 09, 2014, 12:24:46 AM

Title: TTS Error Message
Post by: ddl on July 09, 2014, 12:24:46 AM
Recently I have noticed that VC no longer speaks while the XBMC is player is active.  Previously, when I select a song to play VC would announce the artist and song title.  Now, it crashes.  In the history I have notice the following error message.

"Error:  TTS Error System.Runtime.InteropServices.COMException (0x80045006)...

I have no idea where to start to troubleshoot.  Can someone help with this?
Title: Re: TTS Error Message
Post by: Kalle on July 09, 2014, 06:12:25 AM
We are missing some information about your system  ::club

You can try in your action TTS.SpeakSync instead of TTS.Speak maybe this will solve your problem or you can try a other TTS output. What I found about of your error code in the net  is - "the wav device is busy"

http://msdn.microsoft.com/en-us/library/ms717306(v=vs.85).aspx (http://msdn.microsoft.com/en-us/library/ms717306(v=vs.85).aspx)
Title: Re: TTS Error Message
Post by: jitterjames on July 09, 2014, 08:29:31 AM
You probably need to change your audio output settings in XBMC.  It is most likely blocking access to the audio.  This is unavoidable with digital pass through for movies etc, but for audio you should be able to share the output by using DirectSound (instead of Wasapi) as the audio output in XBMC.  Either that or as Kalle says use another output for TTS.  I use my Onkyo receiver for XBMC and my TV speakers for TTS.

http://wiki.xbmc.org/index.php?title=Windows_audio#Directsound
Title: Re: TTS Error Message
Post by: ddl on July 13, 2014, 12:36:45 AM
All,

Sorry for the delayed response.  Just wanted to say thanks for the feedback.  I ended up changing the output settings in XBMC to direct.  Everything works as it should now.  Thanks again.
Title: Re: TTS Error Message
Post by: Kalle on July 13, 2014, 09:50:18 AM
You're welcome. Thanks for letting us know that your problem is fixed.