系统.语音和声音

发布于 2024-08-24 22:13:44 字数 187 浏览 9 评论 0 原文

是否可以从 Scansoft voices .exe 文件创建便携式应用程序? (www.portableapps.com)。

然后能够通过 .NET 3.5 中的 System.Speech 命名空间以编程方式访问语音?

我想这样做,这样我就不必使用专用服务器来安装我的文本转语音 Web 应用程序。

帮助 !

is it possible to create portable applications from Scansoft voices .exe files ? (www.portableapps.com).

and then be able to access the voices programmatically through System.Speech namespace in .NET 3.5 ?

I want to do that so I don't have to take a dedicated server just to install my text-to-speech web app.

Help !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

寂寞美少年 2024-08-31 22:13:44

我对便携式应用程序了解不多,但我确实知道 SAPI(System.Speech.SpeechSynthesizer 下的本机代码)使用注册表中的 HKLM 节点来查找语音。所以我认为除非便携式应用程序可以在注册表中安装某种填充程序来重定向 SAPI 将进行的注册表调用,否则这是不可能的。

当然,您确实会遇到许可问题。

I don't know that much about Portable Apps, but I do know that SAPI (the native code underneath System.Speech.SpeechSynthesizer) uses the HKLM node in the registry to look up voices. So I don't think it's possible unless Portable Apps can install some sort of shim into the registry to redirect the registry calls that SAPI will make.

Then, of course, you do have the licensing issues.

无人问我粥可暖 2024-08-31 22:13:44

这应该是可能的。但您的 Scansoft 语音可能存在许可限制。您拥有什么类型的许可?

This should be possible. But there might be licensing restrictions with your Scansoft voice. What kind of licensing do you have?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文