Chinaunix首页 | 论坛 | 博客
  • 博客访问: 925497
  • 博文数量: 74
  • 博客积分: 10001
  • 博客等级: 上将
  • 技术积分: 2609
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-04 19:54
文章存档

2015年(1)

2009年(2)

2008年(71)

我的朋友

分类: WINDOWS

2008-05-21 20:36:03

COM组件中, 我最喜欢莫过于SAPI.SpVoice. 如果你使用过金山词霸, 那么一定听过Microsoft SAM那难听的声音, 但是如果你正在使用Windows Vista那么, 我读中文小说就不是问题了. 如果你还在使用Windows XP那么你只能听一下SAM的粗犷嗓音....

Windows Vista默认的MM声音很好听, 而且可以正确读中文...不过还没有感情色彩:)

下面的代码:

PS C:> $Voice = new-object -com SAPI.SpVoice;

创建好实例, 然后调用下面的方法读句子:

PS C:> $Voice.Speak('TEST', 1)

而如果把1换成5, 那么就可以读文本文件了:

PS C:\> $Voice.Speak('c:\RHDSetup.log', 5)

大家快去听听Vista上声音吧...

阅读(1995) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~