Author Topic: a problem with VoxCommando options  (Read 10892 times)

0 Members and 1 Guest are viewing this topic.

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
a problem with VoxCommando options
« on: November 20, 2011, 06:48:40 AM »
 this is what i get when i try to open VoxCommando options  ..... and the version is new i just install  VoxCommando



Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #1 on: November 20, 2011, 07:07:24 AM »
this is what i get when i try to open VoxCommando options  ..... and the version is new i just install  VoxCommando



Hi zizos, welcome to VC-forum. What Version of Winows do you use? (Win 7 32/64 Ulitim./home..., and language)
What installation do you use? (blank/Mediamonkey,XBMC ...)

Kalle

PS: click continue, then Options and "enable Log" and restart VC. You can find in folder, where you installed VoxCommando, a "voxLog.txt" please post it
« Last Edit: November 20, 2011, 07:18:33 AM by Kalle »
***********  get excited and make things  **********

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
Re: a problem with VoxCommando options
« Reply #2 on: November 20, 2011, 08:06:46 AM »
What Version of Windows do you use?

Windows 7 x 64 bit Ultimate


language


English

installation


the problem is in all the type of installation and i am using XBMC


more details

=============
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Runtime.InteropServices.COMException (0x80045039): Exception from HRESULT: 0x80045039
   at SpeechLib.SpVoiceClass.GetVoices(String RequiredAttributes, String OptionalAttributes)
   at VoxCommando.editOptions.editOptions_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4963 (win7RTMGDR.050727-4900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
VoxCommandoMerged
    Assembly Version: 0.9.2.1

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #3 on: November 20, 2011, 08:14:44 AM »
What Version of Windows do you use?

Windows 7 x 64 bit Ultimate


language


English

installation


the problem is in all the type of installation and i am using XBMC


more details

=============
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Runtime.InteropServices.COMException (0x80045039): Exception from HRESULT: 0x80045039
   at SpeechLib.SpVoiceClass.GetVoices(String RequiredAttributes, String OptionalAttributes)
   at VoxCommando.editOptions.editOptions_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4963 (win7RTMGDR.050727-4900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
VoxCommandoMerged
    Assembly Version: 0.9.2.1

Ok, this is the "details" from errorlog, there is a voxLog.txt in VC folder, with this we can locate the problem easier.
Do you start VC as Admin? Do you have VC install in a separatly folder (never install it on c:\   , better is c:\voxcommando\ )
If you have a "srgs" folder in your VC folder, delete and start VC again.
Kalle
« Last Edit: November 20, 2011, 08:22:21 AM by Kalle »
***********  get excited and make things  **********

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
Re: a problem with VoxCommando options
« Reply #4 on: November 20, 2011, 08:24:37 AM »
Do you start VC as Admin?

yes

Do you have VC install in a separatly folder (never install it on c:\

no its in c:\voxcommando\

If you have a "srgs" folder in you VC folder, delete and start VC again

i did and  its not working the same problem again






« Last Edit: November 20, 2011, 09:14:31 AM by Kalle »

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #5 on: November 20, 2011, 08:41:46 AM »

Do you start VC as Admin?

yes

Do you have VC install in a separatly folder (never install it on c:\

no its in c:\voxcommando\

If you have a "srgs" folder in you VC folder, delete and start VC again

i did and  its not working the same problem again



Ok, I need the "voxLog.txt" file, see the attach in post before. A good thing is, when you delete the complete VC-folder and installed again.
A other question: Works your ms-speech-recognition in Windows 7 ?

you can also download a other version of vc release 0.892 and test this, when it run without a error you can install the 0.921 over it (update)
« Last Edit: November 20, 2011, 09:12:19 AM by Kalle »
***********  get excited and make things  **********

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
Re: a problem with VoxCommando options
« Reply #6 on: November 20, 2011, 08:56:07 AM »
"voxLog.txt" file


there is no "voxLog.txt" file in the folder


A good thing is, when you delete the complete VC-folder and installed again.

i did many times and the problem is the same


Works your ms-speech-recognition in Windows 7 ?

yes


the problem start when i install  Acapela Group Acapela 8 TTS  but i  delete it and the same problem again

when i open VoxCommando options i dont find TTS ( text to speech ) voice its empty so i can't ues TTs

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #7 on: November 20, 2011, 09:06:11 AM »
"voxLog.txt" file


there is no "voxLog.txt" file in the folder


A good thing is, when you delete the complete VC-folder and installed again.

i did many times and the problem is the same


Works your ms-speech-recognition in Windows 7 ?

yes


the problem start when i install  Acapela Group Acapela 8 TTS  but i  delete it and the same problem again

when i open VoxCommando options i dont find TTS ( text to speech ) voice its empty so i can't ues TTs
Ahh, it seems we have found the problem. Open the options in VC and then the system tab - click on "recognition" and take a look, that there is speech enable - also click on the "TTS-Settings" and take a look there is a Voice enable. Save all and restart VC.
I hope this solve the problem  :-\

there is no "voxLog.txt" file in the folder

You must in VC-Option enable the LOG, see attach-file
« Last Edit: November 20, 2011, 09:16:00 AM by Kalle »
***********  get excited and make things  **********

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
Re: a problem with VoxCommando options
« Reply #8 on: November 20, 2011, 09:47:46 AM »
this is all details and i did all what u said  hop that u can help me




Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #9 on: November 20, 2011, 09:58:34 AM »
this is all details and i did all what u said  hop that u can help me




It looks as if you have your speech voice recognition deleted. With Ultimate you can install with "windows-update" a new language-pack.

Perhaps also helps the system recovery from Windows 7

« Last Edit: November 20, 2011, 10:00:58 AM by Kalle »
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: a problem with VoxCommando options
« Reply #10 on: November 20, 2011, 10:06:21 AM »
Hi zizos.

it looks like the problem all comes from the fact that you have no TTS voices installed.  When you try to open options VoxCommando is throwing an error because it is searching for voices and not finding any.  Normally there is at least 1 voice (anna).  I can update the code to handle this more gracefully but it won't solve your problem.  To use TTS you need to have at least one working voice.

I think maybe when you uninstalled your other voices something was corrupted and your anna voice was somehow broken.

The simplest solution is probably to install another tts voice or to find some way to repair anna.  Maybe try to reinstall the voices you have.

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
Re: a problem with VoxCommando options
« Reply #11 on: November 20, 2011, 10:10:27 AM »
thanks for your help Kalle i will do what u said later


and thanks jitterjames  i will try it later



its time for me to go to work now


good bye and i wish u all a nice day see ya later

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #12 on: November 20, 2011, 10:21:24 AM »
thanks for your help Kalle i will do what u said later


and thanks jitterjames  i will try it later



its time for me to go to work now


good bye and i wish u all a nice day see ya later
No problem, let us know if it worked  ;)
***********  get excited and make things  **********

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
Re: a problem with VoxCommando options
« Reply #13 on: November 21, 2011, 06:48:19 AM »
thanks  jitterjames


i did what u said and its working  8) ...... i reinstall the voice that i have but the problem is i wish to use it with voxcoomndo and its not working with it  :(



Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #14 on: November 21, 2011, 07:17:59 AM »
thanks  jitterjames


i did what u said and its working  8) ...... i reinstall the voice that i have but the problem is i wish to use it with voxcoomndo and its not working with it  :(



please read this first: http://www.thewindowsclub.com/meet-microsoft-anna-the-better-half-of-and-successor-to-microsoft-sam

take a look at the end of the followed webpage, there are some free TTS-Voices you can download: http://www.nextup.com/TextAloud/SpeechEngine/voices.html

Kalle
« Last Edit: November 21, 2011, 07:37:21 AM by Kalle »
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: a problem with VoxCommando options
« Reply #15 on: November 21, 2011, 07:51:50 AM »
Some voices are not compatible, especially older voices that were created for sapi 4.  What do you mean by "not working".  Were you able to select the voice in VoxCommando options?

Do you get any errors.  If you have not already done so consider a full reboot.

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
Re: a problem with VoxCommando options
« Reply #16 on: December 01, 2011, 08:06:58 AM »
sorry jitterjames to not reply to you hear i didnt chck it cos i found the solution


the problem was in going to options + system + TTS settings   and changing voice selection ..... its automatically put it self on ( anna ) the win 7 voice and when i change it to my Acapela TTS  voice then i close VC and open it again its will not set the TTS voice for  may Acapela TTS its will set it to the win 7 voice ( anna ) again ....... and some times VC   crash ........ and to make it work again i need to check the win 7 voice and set it to ( anna) again  and then open VC and its will work  .....


 its like saying who is the master for TTS voice in my computer is it VC or the win 7  ;D


so to solve this problem all what i have to do is to set my TTS voice only from the TTs voice ( options + tts voice ) and leav the system + TTS settings set up on win 7 ( anna ) 

and VC working great now


but i am heaving a new problem now with it ....

i can not switch  between my engines some times its work and some times not

for example when i call  my engine simon he will answer me and reply for well but when i call my Arabic engine he will also reply but without any voice  .. by the way .... voice work great with Arabic even when VC its not in Arabic language and this what make me want to buy it when i finch from testing it and advice all my friends to buy it to .

WHAT I THINK THE PROBLEM IS I THINK ITS IN THE LONG NAME FOR MY ARABIC TTS VOICE IN VC OPTIONS TTS

cos it gos by this name .... ( mehdi, HQ 22k, Arabic, SAPI5, Acapela Multimedia 8 ) maybe VC can not read along name for an engine


Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #17 on: December 01, 2011, 09:06:09 AM »
sorry jitterjames to not reply to you hear i didnt chck it cos i found the solution


the problem was in going to options + system + TTS settings   and changing voice selection ..... its automatically put it self on ( anna ) the win 7 voice and when i change it to my Acapela TTS  voice then i close VC and open it again its will not set the TTS voice for  may Acapela TTS its will set it to the win 7 voice ( anna ) again ....... and some times VC   crash ........ and to make it work again i need to check the win 7 voice and set it to ( anna) again  and then open VC and its will work  .....


 its like saying who is the master for TTS voice in my computer is it VC or the win 7  ;D


so to solve this problem all what i have to do is to set my TTS voice only from the TTs voice ( options + tts voice ) and leav the system + TTS settings set up on win 7 ( anna )  

and VC working great now


but i am heaving a new problem now with it ....

i can not switch  between my engines some times its work and some times not

for example when i call  my engine simon he will answer me and reply for well but when i call my Arabic engine he will also reply but without any voice  .. by the way .... voice work great with Arabic even when VC its not in Arabic language and this what make me want to buy it when i finch from testing it and advice all my friends to buy it to .

WHAT I THINK THE PROBLEM IS I THINK ITS IN THE LONG NAME FOR MY ARABIC TTS VOICE IN VC OPTIONS TTS

cos it gos by this name .... ( mehdi, HQ 22k, Arabic, SAPI5, Acapela Multimedia 8 ) maybe VC can not read along name for an engine


Hi zizos, nice that you have solved the first problem. Can you more explain about your language settings for the second problem?

for example:

1.) English TTS input and english TTS output with VC work fine.
2.) Arabic TTS input and Arabic output  in VC  do not work.
3.) English TTS input and Arabic output in VC do not work.

Kalle

He he, the elite is online  ;)
« Last Edit: December 01, 2011, 09:09:54 AM by Kalle »
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: a problem with VoxCommando options
« Reply #18 on: December 01, 2011, 09:16:58 AM »
I don't understand what anyone is talking about!

In particular Zizos I need you to explain what this means:

"for example when i call  my engine simon he will answer me and reply for well but when i call my Arabic engine he will also reply but without any voice  .. by the way .... voice work great with Arabic even when VC its not in Arabic language"

First of all, what do you mean "reply but without any voice"  ???   ::confused

Then you go to say it works great with Arabic.  ::hmm

I'm so confused.

By the way,

VC is not in control of the default voice in windows.  It has no effect on what the default windows voice is.  When you select a voice in VC options all it does is this:
store the Number of the voice.  Whatever voice appears at the very top of the list is 0, the next one down is 1 etc.  When you start VC it loads the voice according to the number that is stored.  That is all.  If it can't speak in that voice then there is a problem with that voice.  For example, I think that Microsoft Mike and Microsoft Mary do not work so you should just uninstall them unless you are able to use them in some other program.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: a problem with VoxCommando options
« Reply #19 on: December 01, 2011, 09:19:30 AM »

1.) English TTS input and english TTS output with VC work fine.
2.) Arabic TTS input and Arabic output  in VC  do not work.
3.) English TTS input and Arabic output in VC do not work.



Kalle, what do you mean by TTS input and TTS output?

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #20 on: December 01, 2011, 09:26:02 AM »
Kalle, what do you mean by TTS input and TTS output?
I mean, language input (sorry, not TTS input)
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: a problem with VoxCommando options
« Reply #21 on: December 01, 2011, 09:32:55 AM »

the problem was in going to options + system + TTS settings   and changing voice selection ..... its automatically put it self on ( anna ) the win 7 voice and when i change it to my Acapela TTS  voice then i close VC and open it again its will not set the TTS voice for  may Acapela TTS its will set it to the win 7 voice ( anna ) again ....... and some times VC   crash ........ and to make it work again i need to check the win 7 voice and set it to ( anna) again  and then open VC and its will work  .....




When you use VC options + system + TTS settings, all it is doing is taking you to the windows TTS settings.  Once you open this window you are setting the Windows voice and it has nothing to do with VoxCommando any more.  If it does not like the voices that you are selecting then it means that there is a problem between the voice you are using and Windows, and it has nothing to do with VoxCommando.

It sounds like you have some voices that are not compatible with windows so you need to get rid of them because they are causing instability in your system.

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: a problem with VoxCommando options
« Reply #22 on: December 01, 2011, 10:22:41 AM »
When you use VC options + system + TTS settings, all it is doing is taking you to the windows TTS settings.  Once you open this window you are setting the Windows voice and it has nothing to do with VoxCommando any more.  If it does not like the voices that you are selecting then it means that there is a problem between the voice you are using and Windows, and it has nothing to do with VoxCommando.

It sounds like you have some voices that are not compatible with windows so you need to get rid of them because they are causing instability in your system.
I think I found the problem:

"Exciting new Acapela™ Version 8 High Quality Text To Speech Voices are now available for TextAloud.  Offered in a variety of languages, these high quality voices average under 200mb in disk space, are 22khz, and they sound great.
NOTE: These voices are for use with TextAloud and other NextUp.com products only.  If you need open, SAPI versions of these voices which will work with any TTS application, please purchase Acapela™ InfoVox.  Also note that The End User License Agreement only allows a personal use of the files created with Acapela Voices. For any professional or commercial use please contact us at support@nextup.com"

@zizos: If you have not installed Acapela-InfoVox, the TTS Voice will not work!

Kalle
« Last Edit: December 01, 2011, 10:25:22 AM by Kalle »
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: a problem with VoxCommando options
« Reply #23 on: December 01, 2011, 11:18:42 AM »
Maybe it would be easier to use a Loquendo voice.

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
Re: a problem with VoxCommando options
« Reply #24 on: December 02, 2011, 08:00:27 AM »
@Kalle my arabic acapela work great there is no problem with it and i have textAloud

 

i think the problem is with acapela voice cos i test VC with Loquendo voice with different languages and its work great but i didn't test it yet with Arabic cos i don't have an free Arabic Loquendo voice to test it with but i think its will work also great as i said the problem is not with VC its only with my acapela voice

jitterjames i am talking about hearing the voice of the engine when he answer me cos i don't hear his voice but in the same time he answer my command and he do it

the problem with the engine is ..... when i call my English engine ( simon  or kate ) they all reply to me and answer me by what words i post  for them to answer me with ............... and i post the answer for them is ( yes master )

and i am talking here about ( TTS.SetVoiceName )

but when i call on my Arabic  engine ( Leila or mehdi ) they will answer me but without the Arabic voice that i post for the engine reply ( نعم سيدي )


but what i don't understand is that when i restart VC  and i call first my Arabic  engine ( Leila or mehdi    ) they  answer me and reply very well without any problem and i her the voice of the engine .....

but the problem with Arabic engine start again if i call on my English engine ( simon  or kate )  first

so  i have to restart VC and call my Arabic engine first to make it work without nay problem

for example ..... when i start VC and call my Arabic engine ( leila ) she will answer me very well without  any problem and when i call after her the English engine ( kate ) its also will reply very well without any problem but when i go back and call my arabic engine again its will answer me but without the engine voice

 when i say ( kate ) she will reply ( yes master ) but when i say after her ( leila ) she will not reply to me by the Arabic voice ( نعم سيدي )

i think if i just put only my Arabic engine in VC without any other engine then its will work without any problem   
 

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: a problem with VoxCommando options
« Reply #25 on: December 02, 2011, 08:27:49 AM »
please attach jpg or png files, not bmp.  bmp is a terrible file format with huge files.

The history window is showing that the voice is not loading.  you can see that the action background is red (orange) in colour.  If you hover your mouse over the item it will give you an error message.

Try using the TTS.SetVoiceNum command instead of TTS.SetVoiceName

just remember that if you install new voices or uninstall voices the voice numbers will change.

zizos

  • Jr. Member
  • **
  • Posts: 20
  • Karma: 0
    • View Profile
Re: a problem with VoxCommando options
« Reply #26 on: December 02, 2011, 09:15:58 AM »
wow its working now great thanks alot jitterjames  really you are a genius

its working great with TTS.SetVoiceNum


i wish that there is a an Arabic version for VC its will be really great

there is a program called ....  Radialix  this program can translate programs to any language you want

http://radialix.com/