首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual脚本,SAPI,访问AT&T自然语音

Visual脚本,SAPI,访问AT&T自然语音
EN

Stack Overflow用户
提问于 2014-08-28 21:15:16
回答 1查看 798关注 0票数 0

我有一个关于SAPI和AT&T自然之声的问题。如果可以使用SAPI和Visual脚本(vbscript)访问AT&T自然之声,请告诉我。

我在我的Windows 7电脑上一共安装了四个声音。两个AT&T声音和两个来自另一个供应商的声音(倒谱) :-

代码语言:javascript
复制
Reiner16.exe  (file version 1.4.0.0)
Klara16.exe   (file version 1.4.0.0)
Cepstral_Matthias_windows_6.2.3.670.exe
Cepstral_Katrin_windows_6.2.3.670.exe

我正在运行以下Visual脚本来列出所有已安装的声音:

代码语言:javascript
复制
Set objVoice = CreateObject("Sapi.SpVoice")
For Each T In objVoice.GetVoices
    Wscript.Echo T.GetDescription
Next
Set objVoice = Nothing

此Visual脚本只列出两个倒谱声音,而不列出两个AT&T声音?

如果可以使用SAPI和Visual脚本(vbscript)访问AT&T自然之声,请告诉我。

谢谢您抽时间见我,

诚挚的问候,

詹姆斯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-29 20:43:06

我有办法解决这个问题。

解决方案是使用以下命令运行vbscript:

代码语言:javascript
复制
%windir%\SysWoW64\cmd.exe /C "MyScript.VBS"

此命令强制Windows 7在32位模式下运行vbscript,而不是默认的64位模式。在64位模式下,它只看到64位的声音。在32位模式下,它可以看到32位的声音。

谢谢,

詹姆斯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25558139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档