Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 10-22-2021, 00:37
TmC TmC is offline
VIP
 
Join Date: Aug 2004
Posts: 303
Rept. Given: 1
Rept. Rcvd 13 Times in 7 Posts
Thanks Given: 2
Thanks Rcvd at 16 Times in 12 Posts
TmC Reputation: 13
Loquendo TTS7 Cracking

Good evening!

I am currently facing a problem with Loquendo which I am not sure how to address, since it is very pesky to find.

I am using this setup (https://send.cm/d/5TuI) which includes Engine, SDK, Activator and 1 Voice. I have other TTS7 voices but any voice will do.

I used this activator before and it always worked. It worked too here on this computer.
It's a while since Loquendo has completely stopped working, and when I press "Speak" on the TTS app, the app just quits.
So far, I found that removing the "LicenseCode" key in the registry (so, removing the registration data) "solves" the problem, since the TTS App stays open and obbiously complains that no license has been found.

What I believe, since I have VMware installed, is that the multiple virtual cards created by it are messing with the ability of Loquendo to find the correct network card (licenses are bound to MAC address like it happens in the activator).

I have also some TTS6 voices installed (https://send.cm/d/5Tuk). Loquendo V6 has a crack (included) which used to work as well, but, guess what? Doesn't work either. So I suspect that since they worked for ages, there must be something in the system that is preventing Loquendo from operating properly, but have really no clue on what to do.

Can someone help me on where to start looking to solve this matter? It is really odd since it's not that the activator does not work, but there is something that is messing with both Loquendo AND the activator and result in premature application shutdown.

Thanks in advance!

Last edited by TmC; 10-22-2021 at 00:51.
Reply With Quote
  #2  
Old 10-22-2021, 01:09
niculaita's Avatar
niculaita niculaita is offline
Family
 
Join Date: Jun 2011
Location: here
Posts: 1,266
Rept. Given: 913
Rept. Rcvd 87 Times in 59 Posts
Thanks Given: 3,396
Thanks Rcvd at 466 Times in 329 Posts
niculaita Reputation: 87
there are already ready solutions for
https://www.kobaspeech.com/downloads/
https://www.cepstral.com/en/personal/download/?os=windows&refpage=windows and https://www.cepstral.com/en/telephony/download for windows ones
https://harposoftware.com/en/2-main?id_category=2&n=378 that includes ivona carmen, too
https://www.clarosoftware.com/portfolio/windows-software/

and partial solutions for cereproc 6.xx voices and acapela voices 3.xx and 4.xx

I would like https://www.readspeaker.com/solutions/text-to-speech-software/readspeaker-speechengine-sapi/ Some older are here https://rutracker.org/forum/tracker.php?nm=neospeech
__________________
Decode and Conquer

Last edited by niculaita; 10-22-2021 at 02:47.
Reply With Quote
  #3  
Old 10-22-2021, 02:09
TmC TmC is offline
VIP
 
Join Date: Aug 2004
Posts: 303
Rept. Given: 1
Rept. Rcvd 13 Times in 7 Posts
Thanks Given: 2
Thanks Rcvd at 16 Times in 12 Posts
TmC Reputation: 13
ermh...we are on a RE forum...so I would be expecting some technical answer...I know by myself that there are other types of voices.

By the way...I'm digging further and the Activator does indeed works. The problem, as I suspected before, arises when it is trying to get the MAC addresses of all of the Network Adapters. I'm still trying to figure out what happens, but the program does not quit naturally, it generates a Buffer Overflow which causes the UnhandledExceptionFilter to intervene, the Application gets notified about it and quits because of the error.

So there is nothing wrong with the Activator, but another problem that needs handling.

Last edited by TmC; 10-22-2021 at 04:37.
Reply With Quote
  #4  
Old 10-22-2021, 23:38
niculaita's Avatar
niculaita niculaita is offline
Family
 
Join Date: Jun 2011
Location: here
Posts: 1,266
Rept. Given: 913
Rept. Rcvd 87 Times in 59 Posts
Thanks Given: 3,396
Thanks Rcvd at 466 Times in 329 Posts
niculaita Reputation: 87
1st try to make disable wireless and Bluetooth

in cmd use ipconfig /all to see MACs.

Also if activator is still not good in win 10 x64,
try to use it in compatibility mode with tick of old windows

if not search and edit Environment variables
TEMP %USERPROFILE%\AppData\Local\Temp into c:\windows\temp
TMP %USERPROFILE%\AppData\Local\Temp into c:\windows\temp
Run cmd
Proprieties
Tick Use legacy console (requiere relunch after ....)

in registers key Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat put REG_DWORD value for VDMDisallowed as 0
in Turn Windows features on or off\Legacy Components tick NTVDM if you have it
__________________
Decode and Conquer
Reply With Quote
  #5  
Old 10-23-2021, 01:28
TmC TmC is offline
VIP
 
Join Date: Aug 2004
Posts: 303
Rept. Given: 1
Rept. Rcvd 13 Times in 7 Posts
Thanks Given: 2
Thanks Rcvd at 16 Times in 12 Posts
TmC Reputation: 13
I have been able to partially solve the problem.

For Loquendo TTS7 I had to remove from Windows features Hyper-V and all services related to it. This caused all the virtual devices to be uninstalled and Loquendo begun to work again.

For Loquendo TTS6, the problem is that the app is working if executed as Admin.
Reply With Quote
The Following 2 Users Say Thank You to TmC For This Useful Post:
niculaita (10-23-2021), tonyweb (10-25-2021)
  #6  
Old 10-25-2021, 15:37
Shub-Nigurrath's Avatar
Shub-Nigurrath Shub-Nigurrath is offline
VIP
 
Join Date: Mar 2004
Location: Obscure Kadath
Posts: 821
Rept. Given: 49
Rept. Rcvd 391 Times in 86 Posts
Thanks Given: 25
Thanks Rcvd at 106 Times in 53 Posts
Shub-Nigurrath Reputation: 300-399 Shub-Nigurrath Reputation: 300-399 Shub-Nigurrath Reputation: 300-399 Shub-Nigurrath Reputation: 300-399
BTW cepstral voices are only apparently free, you can download and install it freely but once you try a TTS the only thing it says is that it's a demo and need activation. Never investigated more..
__________________
Ŝħůb-Ňìĝùŕřaŧħ ₪)
There are only 10 types of people in the world: Those who understand binary, and those who don't
http://www.accessroot.com
Reply With Quote
  #7  
Old 10-27-2021, 21:16
p4r4d0x p4r4d0x is offline
Friend
 
Join Date: Jul 2012
Location: https://www.youtube.com/watch?v=GoCOg8ZzUfg
Posts: 107
Rept. Given: 96
Rept. Rcvd 20 Times in 10 Posts
Thanks Given: 310
Thanks Rcvd at 100 Times in 49 Posts
p4r4d0x Reputation: 20
Exclamation

Patch is not correct at me dosent patch nothing!!

from the dll that supposed to patch is getting called this api ttsUnclaimLicense
Before has another one validation of the license tssclaimLicense sub 14
Code:
100046F9 | 8B45 18                  | mov eax,dword ptr ss:[ebp+18]           |
100046FC | 8945 FC                  | mov dword ptr ss:[ebp-4],eax            |
100046FF | 75 44                    | jne loqsapi5.10004745                   | 
10004701 | 8B3D B0010110            | mov edi,dword ptr ds:[<&ttsClaimLicense |
10004707 | 8D45 F0                  | lea eax,dword ptr ss:[ebp-10]           |
1000470A | 50                       | push eax                                |
1000470B | FFB6 90240000            | push dword ptr ds:[esi+2490]            |
10004711 | FFD7                     | call edi                                |
10004713 | 85C0                     | test eax,eax                            |
10004715 | 74 2E                    | je loqsapi5.10004745                    |
10004717 | 837D F0 FF               | cmp dword ptr ss:[ebp-10],FFFFFFFF      |
Code:
03FB84D0 | 81EC 18060000            | sub esp,618                             |
03FB84D6 | 8D4424 00                | lea eax,dword ptr ss:[esp]              |
03FB84DA | 56                       | push esi                                |
03FB84DB | 50                       | push eax                                |
03FB84DC | E8 37C90500              | call <JMP.&Ordinal#257>                 |
03FB84E1 | 8BB424 24060000          | mov esi,dword ptr ss:[esp+624]          |
03FB84E8 | 83C4 04                  | add esp,4                               |
03FB84EB | 85F6                     | test esi,esi                            |
03FB84ED | 74 46                    | je loqtts6.3FB8535                      |
03FB84EF | 813E 1ACCCAF0            | cmp dword ptr ds:[esi],F0CACC1A         |
03FB84F5 | 75 3E                    | jne loqtts6.3FB8535                     |
03FB84F7 | 8B4E 04                  | mov ecx,dword ptr ds:[esi+4]            |
03FB84FA | 68 C0A30304              | push loqtts6.403A3C0                    | 403A3C0:"* API CALL: ttsUnclaimLicense\n"
03FB84FF | C681 DC4E0000 00         | mov byte ptr ds:[ecx+4EDC],0            |
03FB8506 | 8B56 04                  | mov edx,dword ptr ds:[esi+4]            |
03FB8509 | 81C2 C84C0000            | add edx,4CC8                            |
03FB850F | 52                       | push edx                                |
03FB8510 | 6A 02                    | push 2                                  |
03FB8512 | E8 FBC80500              | call <JMP.&Ordinal#74>                  |
03FB8517 | 8B8424 30060000          | mov eax,dword ptr ss:[esp+630]          |
03FB851E | 8B4E 04                  | mov ecx,dword ptr ds:[esi+4]            |
03FB8521 | 50                       | push eax                                |
03FB8522 | 51                       | push ecx                                |
03FB8523 | E8 98770000              | call loqtts6.3FBFCC0                    |
03FB8528 | 83C4 14                  | add esp,14                              |
03FB852B | 5E                       | pop esi                                 |
03FB852C | 81C4 18060000            | add esp,618                             |
03FB8532 | C2 0800                  | ret 8                                   |
03FB8535 | 8D5424 04                | lea edx,dword ptr ss:[esp+4]            |
03FB8539 | 68 E0A30204              | push loqtts6.402A3E0                    | 402A3E0:"Invalid instance handle. This instance has not been initialized\n"
03FB853E | 52                       | push edx                                |
03FB853F | 6A 01                    | push 1                                  |
03FB8541 | E8 CCC80500              | call <JMP.&Ordinal#74>                  |
03FB8546 | 83C4 0C                  | add esp,C                               |
03FB8549 | B8 030006E0              | mov eax,E0060003                        |
03FB854E | 5E                       | pop esi                                 |
03FB854F | 81C4 18060000            | add esp,618                             |
03FB8555 | C2 0800                  | ret 8                                   |
Code:
DebugString: "* API CALL: ttsDone"
DebugString: "(pid:05004) #001 -"
DebugString: "* API CALL: ttsUnclaimLicense"
DebugString: "(pid:05004) #001 -"
DebugString: "* AUDIO: 0 bytes rendered"
DebugString: "(pid:05004) #001 -"
DebugString: "* LICENSING: Duration of this utterance: 0 msec"
DebugString: "(pid:05004) #001 -"
DebugString: "* LICENSING: Channel ready!"
Anyway it has to be repatched to work properly

UnclaimLicense comes when u selecting Roberto

Last edited by p4r4d0x; 10-27-2021 at 21:28.
Reply With Quote
  #8  
Old 10-28-2021, 03:17
niculaita's Avatar
niculaita niculaita is offline
Family
 
Join Date: Jun 2011
Location: here
Posts: 1,266
Rept. Given: 913
Rept. Rcvd 87 Times in 59 Posts
Thanks Given: 3,396
Thanks Rcvd at 466 Times in 329 Posts
niculaita Reputation: 87
repatched means make a new exe or apply again patched exe ?
__________________
Decode and Conquer
Reply With Quote
  #9  
Old 10-28-2021, 03:44
p4r4d0x p4r4d0x is offline
Friend
 
Join Date: Jul 2012
Location: https://www.youtube.com/watch?v=GoCOg8ZzUfg
Posts: 107
Rept. Given: 96
Rept. Rcvd 20 Times in 10 Posts
Thanks Given: 310
Thanks Rcvd at 100 Times in 49 Posts
p4r4d0x Reputation: 20
Quote:
Originally Posted by niculaita View Post
repatched means make a new exe or apply again patched exe ?
Create a new patch => patching loqtts6
Reply With Quote
  #10  
Old 10-28-2021, 04:02
niculaita's Avatar
niculaita niculaita is offline
Family
 
Join Date: Jun 2011
Location: here
Posts: 1,266
Rept. Given: 913
Rept. Rcvd 87 Times in 59 Posts
Thanks Given: 3,396
Thanks Rcvd at 466 Times in 329 Posts
niculaita Reputation: 87
try this one to activate with https://easyupload.io/zxvppu
I have more than 2 MACs.
__________________
Decode and Conquer
Reply With Quote
  #11  
Old 10-28-2021, 09:58
p4r4d0x p4r4d0x is offline
Friend
 
Join Date: Jul 2012
Location: https://www.youtube.com/watch?v=GoCOg8ZzUfg
Posts: 107
Rept. Given: 96
Rept. Rcvd 20 Times in 10 Posts
Thanks Given: 310
Thanks Rcvd at 100 Times in 49 Posts
p4r4d0x Reputation: 20
Quote:
Originally Posted by niculaita View Post
try this one to activate with https://easyupload.io/zxvppu
I have more than 2 MACs.
FILE NOT FOUND
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 11:24.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX
( 1998 - 2021 )