实现的基本思想是:利用VBA代码调用Excel中自带的“文本到语音”功能。
在Word中键入“Alt+F11”组合键,打开Visual Basic编辑器, 创建一个名为ReadRec的宏,代码如下:
Sub ReadRec()
Excel.Application.speech.speak Selection
End Sub 接下来必须建立Word与Excel两程序间的关联。方法是:单击VBE编辑器窗口中的“工具”菜单,选择“引用”命令,在d出的“引用-Normal”对话框中选择“Microsoft Excel 11.0 Object Library”复选框(如图2),设置完成后单击“确定”按钮,关闭Visual Basic编辑器返回Word窗口。
最后将创建的宏拖放到工具栏中。方法是:右击工具栏,选择“自定义”命令,切换到“命令”选项卡,在“类别”中选择“宏”,将命令中的“Normal NewMacros.ReadRec”拖放到工具栏中就可以使用了(如图3),同时最好给该按钮更改一下按钮的“命名”(如“阅读文档”)和默认的按钮图像(在未关闭“自定义”对话框时右击工具栏中的该按钮就可以进行相应的设置了),这样就更加方便我们使用了。
使用时,选中需要阅读的文本,然后再单击工具栏中的“阅读文档”按钮,这时我们就可以听到语音阅读了。
提示:如果你的Excel中未安装“文本到语音”功能,在使用的过程中会提醒用户安装。另外,Word中的文本到语音功能不太适合英文文档的阅读,且阅读过程中不能任意中断,这不能不说是件遗憾的事,感兴趣的朋友可借助第三方软件如“金山快译”来弥补这一缺憾。
你可能问的是手机上怎么设置语音读小说。方法如下:1、在手机上打开阅读软件。2、在书架上随便点击一本书,进入阅读界面。3、用手轻点一下阅读界面,在出来的各种选项中点击耳机那个图标处。4、然后选择阅读方式为“语言朗读”。5、先下载一个语音包,下载好后点击“马上使用”,就可以了。
语音包就是手机通话套餐。以中国移动为例,语音包是移动运营商语音优惠包的简称,是各地中国移动分公司针对实名客户提供的在本地拨打国内长途、区内外漫游等电话,享受相应优惠的业务。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)