ggerolamo

Problem with PF3 and TTS Voice...

Recommended Posts

Hi to all,

first of all: thanks again for this great piece of software :-)
It brings a lot of variety and immersion to flight sim !
Actually I use p3dv4.2 witch MCE and PF3 - and all works fine as expected.
Until now I was using the internal voices as Copilot...

Yesterday I used an internal Windows TTS voice (ZELDA) !
Almost everything works well, flows, checklists, ATC contact....
...BUT If TTS-voice is replying and confirming an ATC (PF3) command,
The language is very choppy with many breaks between the words and digits !?

Example:
ATC:....fly heading 270 climb to 5000....
TTS-VOICE(Auto Replay): ....roger (Pause) climb (Pause) to (Pause) 5 (Pause) 0 (Pause) 0 (Pause) 0 (Pause)....

Bevor I buy an 'expensiv' voice from cereproc I want to know if there is a solution to eleminate this stuttering?

Maybe this is not a problem with the (professionel) cereproc voices, but only with 'ZELDA' ?
Is there a special setting in the software (MCE, PF3) to avoid this behavior ?

 

Thanks in advance

ggerolamo

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

17 minutes ago, ggerolamo said:

Hi to all,

first of all: thanks again for this great piece of software :-)
It brings a lot of variety and immersion to flight sim !
Actually I use p3dv4.2 witch MCE and PF3 - and all works fine as expected.
Until now I was using the internal voices as Copilot...

Yesterday I used an internal Windows TTS voice (ZELDA) !
Almost everything works well, flows, checklists, ATC contact....
...BUT If TTS-voice is replying and confirming an ATC (PF3) command,
The language is very choppy with many breaks between the words and digits !?

Example:
ATC:....fly heading 270 climb to 5000....
TTS-VOICE(Auto Replay): ....roger (Pause) climb (Pause) to (Pause) 5 (Pause) 0 (Pause) 0 (Pause) 0 (Pause)....

Bevor I buy an 'expensiv' voice from cereproc I want to know if there is a solution to eleminate this stuttering?

Maybe this is not a problem with the (professionel) cereproc voices, but only with 'ZELDA' ?
Is there a special setting in the software (MCE, PF3) to avoid this behavior ?

 

Thanks in advance

ggerolamo

ggerolamo, my question is not directly related, but I'm curious if you run PF3 on the same machine or on a network PC?

Thanks.

Share this post


Link to post
Share on other sites
Posted (edited)
41 minutes ago, ggerolamo said:

Hi to all,

first of all: thanks again for this great piece of software :-)
It brings a lot of variety and immersion to flight sim !
Actually I use p3dv4.2 witch MCE and PF3 - and all works fine as expected.
Until now I was using the internal voices as Copilot...

Yesterday I used an internal Windows TTS voice (ZELDA) !
Almost everything works well, flows, checklists, ATC contact....
...BUT If TTS-voice is replying and confirming an ATC (PF3) command,
The language is very choppy with many breaks between the words and digits !?

Example:
ATC:....fly heading 270 climb to 5000....
TTS-VOICE(Auto Replay): ....roger (Pause) climb (Pause) to (Pause) 5 (Pause) 0 (Pause) 0 (Pause) 0 (Pause)....

Bevor I buy an 'expensiv' voice from cereproc I want to know if there is a solution to eleminate this stuttering?

Maybe this is not a problem with the (professionel) cereproc voices, but only with 'ZELDA' ?
Is there a special setting in the software (MCE, PF3) to avoid this behavior ?

 

Thanks in advance

ggerolamo

 

I have exactly  the same problem with the stock Windows voices. I think it is because of the poor quality of these voices. There are no problems like that with the Cereproc and Ivona voices; I have several of those and all work fine in MCE, also when replying to PF3.

Edited by RALF9636

Share this post


Link to post
Share on other sites
1 hour ago, Dirk98 said:

ggerolamo, my question is not directly related, but I'm curious if you run PF3 on the same machine or on a network PC?

 All programs on the same PC - no network !

 

 

Share this post


Link to post
Share on other sites
56 minutes ago, RALF9636 said:

I have exactly  the same problem with the stock Windows voices. I think it is because of the poor quality of these voices. There are no problems like that with the Cereproc and Ivona voices; I have several of those and all work fine in MCE, also when replying to PF3.

Thanks for the answer :-)

Does that mean I can easily buy a voice from cereproc  ?

did you gain experience in combination mce + pf3 + tts-voice ?

Any useful tipps ? ;-)

 

Thanks in advance

ggerolamo

Share this post


Link to post
Share on other sites
8 minutes ago, ggerolamo said:

Thanks for the answer :-)

Does that mean I can easily buy a voice from cereproc  ?

did you gain experience in combination mce + pf3 + tts-voice ?

Any useful tipps ? ;-)

 

Thanks in advance

ggerolamo

MCE / PF3 works great with TTS voices. You can't go wrong with the Cereproc voices - it has to be an english voice of course or you will get funny results ;-).

A useful tip might be this: In MCE you can set the speed of the TTS voice. Experiment with that. Some voices need a different speed setting than others to sound best.

 

Share this post


Link to post
Share on other sites

I have Ivona Brian and Sally and they work fine with MCE. Unfortunately that pack wasn't available back when I got them :-(.

 

Share this post


Link to post
Share on other sites
6 minutes ago, RALF9636 said:

I have Ivona Brian and Sally and they work fine with MCE. Unfortunately that pack wasn't available back when I got them :-(.

Thanks a lot for the Info !

 I will definitely buy a voice from cereproc and I hope everything works as expected :-)

 

greetings 

ggerolamo

Share this post


Link to post
Share on other sites
On ‎03‎/‎04‎/‎2018 at 1:41 PM, ggerolamo said:

Thanks a lot for the Info !

 I will definitely buy a voice from cereproc and I hope everything works as expected :-)

 

greetings 

ggerolamo

Just a word of caution.

Make sure the voice you buy has 32 bit support.

Some will ship with both 64 Bit and 32 Bit voices (Cereproc comes to mind), others are sold separately.

Share this post


Link to post
Share on other sites
Posted (edited)

Thanks for the Info :-)

I finally bought a voice from cereproc - and all works fine !! :biggrin:

It is  really a great new experience: this great program in combination with a tough and noughty TTS-lady :gaul:

 

greetings 

ggerolamo

Edited by ggerolamo

Share this post


Link to post
Share on other sites
58 minutes ago, ggerolamo said:

Thanks for the Info :-)

I finally bought a voice from cereproc - and all works fine !! :biggrin:

It is  really a great new experience: this great program in combination with a tough and noughty TTS-lady :gaul:

 

greetings 

ggerolamo

Agree.:smile:

DiSCLAIMER: We cannot be held responsible for any marriage breakdown resulting from misuse of the Voxscript feature (scripted virtual conversations about anything) :tongue:

 

 

Share this post


Link to post
Share on other sites
1 hour ago, FS++ said:

Just a word of caution.

Make sure the voice you buy has 32 bit support.

Some will ship with both 64 Bit and 32 Bit voices (Cereproc comes to mind), others are sold separately.

32 bit?!

VoxATC and A2P insist they should be 64 Bit voices?!

Win10x64 and Win7x64 here.

Please clarify.

Thanks.

Share this post


Link to post
Share on other sites
37 minutes ago, Dirk98 said:

32 bit?!

VoxATC and A2P insist they should be 64 Bit voices?!

Win10x64 and Win7x64 here.

Please clarify.

Thanks.

It's to do with the main app exe "bitness".

A 64 bit process cannot load 32 bit voices and vice-versa.

MCE (mce.exe) is a 32 Bit process, hence detects and loads 32 Bit voices only.

That means you can use much older SAPI 5 voices, as well as new ones.

Pilot2Atc used to be 32 bit and now has switched to 64 Bit because it didn't have enough VAS (as read on their forum).

There is no need for MCE to become 64 Bit. It has plenty of VAS for itself, since it runs as an external process to the sim.

The dlls we use for P3D V4 are 64 bit though. fsInsider64.dll and dlls in <MCE dlls> folder because P3D V4 can only load 64 bit dlls.

The 64 bit voice you would get, could be used with other programs like screen readers. Most of them will ship with their 32 Bit equivalent..

 

 

 

Share this post


Link to post
Share on other sites
1 hour ago, FS++ said:

DiSCLAIMER: We cannot be held responsible for any marriage breakdown resulting from misuse of the Voxscript feature (scripted virtual conversations about anything) :tongue:

Thank goodness I use headphones....:cool:

Share this post


Link to post
Share on other sites
52 minutes ago, FS++ said:

It's to do with the main app exe "bitness".

A 64 bit process cannot load 32 bit voices and vice-versa.

MCE (mce.exe) is a 32 Bit process, hence detects and loads 32 Bit voices only.

That means you can use much older SAPI 5 voices, as well as new ones.

Pilot2Atc used to be 32 bit and now has switched to 64 Bit because it didn't have enough VAS (as read on their forum).

There is no need for MCE to become 64 Bit. It has plenty of VAS for itself, since it runs as an external process to the sim.

The dlls we use for P3D V4 are 64 bit though. fsInsider64.dll and dlls in <MCE dlls> folder because P3D V4 can only load 64 bit dlls.

The 64 bit voice you would get, could be used with other programs like screen readers. Most of them will ship with their 32 Bit equivalent..

 

 

 

Yes, we are all getting older, and MCE is getting 32 bit-obsolete, that's life...  :D

 

Share this post


Link to post
Share on other sites
Posted (edited)

I didn't know I could install 32-bit voices in Win10x64 though.

I mean I'll try and it should work according to Gerald.

Thanks

Edited by Dirk98

Share this post


Link to post
Share on other sites
1 hour ago, Dirk98 said:

Yes, we are all getting older, and MCE is getting 32 bit-obsolete, that's life...  :D

 

No, it's done on purpose. So that it can run on ANY Windows version.

If you make it 64 Bit, you rule out all those Win 7 and Vista 32 bit Windows installations. Not everyone is on Win 10 x64 and running P3D V4

The only situation where you need the huge 64 Bit address space is when you don't have enough VAS for your app to express itself. Things like Flight simulators, 3DStudio MAXX, Maya or games using hi def textures will welcome the move. P2Atc needs to draw a map which probably needs vast memory resources

MCE doesn't do much drawing and even with the whole speech engine running inside it (mce.exe), barely uses a fifth of its available VAS ( 4 GB). And by the way, this is why we don't run the speech engine inside the flight sim via a gauge or inside fsInsider.dll. It would deprive the sim of about 500 MB of VAS, which other add-ons badly need in FSX and P3D V3.4

Take the fsInsider64.dll for instance, it's more or less the same source code that is compiled for 32 Bit (as fsInsider.dll, for use with FSX and P3D V3.4) and fsInsider64.dll for P3D V4 so that the latter can load it. Almost no work is required. You just need to generate a file with the correct bitness.so that the process can load it

There is a memory penalty too, because in 64 Bit, an integer as small as "3" would occupy 8 bytes, when it only occupies 4 bytes in 32 bit.

Now, of course, we could tell you that all aircraft we are supporting in P3D V4 are the result of "extensive research and development" which justifies charging for them as "new products", as the competition does. :smile:

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now