本版
查看: 10541|回复: 0

[资源分享] 文本语音朗读器

[复制链接]
标签: 语音  

Super Moderator

楼主(1#)
发表于 2013-5-29 20:55:06 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
请将代码复制到记事本中然后另存为"文本语音转换器.bat"(包含引号)
本程序是根据另一文本语音转换器(By:ffihy)改制而成,原转换器是将文本文档全文转换,对于较长的文章,不易进行暂停操作,而改编后的转换器是按行转换(属于转换一行读一行,速度较ffihy的慢),可以复制任意长度的文字进行转换,对于较长的文本可以分段,分节朗读。注意:由于Windows Vista之前版本的语音功能不是很完善,所以转换后可能声音难听甚至无法朗读(默认情况下Windows XP的语音功能只有英语朗读,汉语朗读需要用户自己安装),建议使用Windows Vista或Windows 7以及更高版本的系统
  1. @echo off
    title 语音朗读器,输入exit退出
    :start
    cls
    echo set s=createobject("sapi.spvoice") >temp.vbs
    set word=
    echo 请输入你想说的话,输入exit退出
    set /p word=
    if /i "%word%"=="exit" goto exit
    echo s.speak "%word%" >>temp.vbs
    temp.vbs
    goto start
    :exit
    echo s.speak "感谢您使用语音朗读器,欢迎提出宝贵意见!" >>temp.vbs
    temp.vbs
    del temp.vbs


回复

支持 | 反对  0 支持 / 0 反对 评分 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-11-04 09:37 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表