用CMD运行电脑的发声。

用CMD运行电脑的发声。,第1张

这是我自己做的,调用了mshta,在输入了字母后按回车就会朗读,不过不能读空格,支持WIN7。

把下面这段代码保存在记事本中,把文件后缀名改为bat,双击即可运行。

@echo off

:head

set /p speak=输入你要想说的英文:

mshta vbscript:createobject("sapi.spvoice").speak("%speak%")(window.close) 

echo 读完了

pause

cls

goto:head

打开cmd窗口

输入echo后,在按一个空格,然后按住Ctrl键,再按字母G,全部放手,然后再输入>beep.txt后回车,这时那个beep.txt的文本里包含了一个特殊的字符。然后在这个字符前面加上echo空格,另存为bat文件,运行一下这个bat文件,你就听见一声蜂鸣声。如果需要连续发声 ,那就把脚本里的那行echo全部复制,然后另起一行粘贴,以此类推下去。

这是跟电脑用户的使用身份决定的,如果您是管理员身份(像administrator),这个就可以直接使用!当然如果您是一般用户,那么是不是必须还得切换到管理员身份?答案也是否定的,呵呵!

我们只需要进行如下 *** 作即可:

开始--所有程序--附件--命令提示符;右击

--以管理员身份运行!!

这样打开的命令提示符就可以如xp或2003server的一样使用了!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9989745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存