Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

I got an SDK for Microsoft Speech Synthesis/Recognition but all the files are MSMs. According to Microsoft, the MSMs are dependency scripts for Windows Installer. But when I put the MSM into the MSI project, I get a build error saying "A module with the dependency signature was not found '**SigIDNum**'"

 

Does anyone know how to install MSM files without needing a project that depends on it?

.Net allows software to be written for any version of Windows and not break like Unmanaged applications unless using Unmanaged procedures like APIs. If your program uses large amounts of memory but releases it when something else needs it, then what's the problem?
  • *Experts*
Posted

I created a new Windows Setup project type and added the MSM file as a Merge Module (right click the project, select Add->Merge Module).

 

I built the project, and ran the resulting setup.exe. Now I have the new voices installed on my machine (Mike and Mary, free for download from MS). To see them, go to Control Panel, Speech, Text To Speech tab and select the new voice from the Voice Selection Combo.

 

-Ner

"I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut
Posted

Heres the Task List showing the build errors

 

BTW. It's just a "Setup Project" with the Merge Module inserted into it then pressing compile

.Net allows software to be written for any version of Windows and not break like Unmanaged applications unless using Unmanaged procedures like APIs. If your program uses large amounts of memory but releases it when something else needs it, then what's the problem?
  • *Experts*
Posted

Not sure what it could be. I downloaded and installed the Speech SDK 5.1 today and installed it. I then downloaded the MSM file (MikeAndMary or MaryAndMike, I can't remember). Then I did as you did, started a new Visual Studio project, chose a Setup project (not setup wizard) and added the MSM file as a merge module. Seemed to compile fine - I made NO other changes to the project.

 

I'm not that familiar with the VS Setup program and even less familiar with merge modules. Good luck though :)

 

-Nerseus

"I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut
Posted
I think there was something wrong with the compiler. I reinstalled VS.Net and it worked perfectly
.Net allows software to be written for any version of Windows and not break like Unmanaged applications unless using Unmanaged procedures like APIs. If your program uses large amounts of memory but releases it when something else needs it, then what's the problem?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...