TTS朗读引擎一般是指基于SAPI5的朗读引擎问题(SAPI4的基本不会出问题,出问题也可以重装SAPI4来解决)。TTS朗读引擎环境是保证所安装的TTS朗读引擎程序能正常使用的必要条件。简单的讲,首先系统提供一个TTS朗读引擎的程序接口(这个就是所说的TTS朗读引擎环境),然后用户安装一些TTS朗读引擎程序,之后,我们的软件(如日语丸、瑞词等)通过系统TTS朗读引擎的程序接口调用用户安装的TTS朗读引擎程序来朗读指定的内容,这个是整个朗读过程的简单示意说明。(注意这里所述的“TTS朗读引擎环境”和“TTS朗读引擎程序”的不同)
一、可能造成TTS朗读引擎不能朗读的原因
一般来说,朗读引擎环境是正常集成在系统中的,在以下二种情况下,这个引擎环境会出现问题:
使用了精简版的Windows系统:
精简版的Windows系统一般会精简掉TTS朗读引擎环境,造成TTS朗读引擎程序不能正常使用;
这种情况下对于XP系统需要使用系统盘进行修复,对于Vista/Win7中以尝试使用特制补丁修复。(具体方法在文章后面说明。)
朗读引擎环境被后天破坏:
这个原因多方面,包括卸载了一些本身会破坏系统朗读引擎环境的程序(如Nextup的TTS朗读引擎程序,安装后不能卸载,卸载会破坏系统TTS朗读引擎环境等),无意中删除了系统某些相关文件、软件冲突等。
二、具体检测系统TTS朗读环境是否正常的方法
如果是XP系统:
控制面板-语音(经典视图)-文本-语音转换,在d出窗口选择可用的引擎尝试试听。如果在前面这个过程中任何一步出现错误,或在“语音转换”窗口无可用的引擎,或试听无声音则都表示系统TTS朗读引擎环境有问题。
如果是Vista/Win7系统:
控制面板-轻松访问-语音识别-左侧“文本到语音转换”-d出语音属性对话框。如果在前面这个过程中任何一步出现错误,或在语音属性对话框窗口无可用的引擎,或试听无声音则都表示系统TTS朗读引擎环境有问题。
最简单的方法:
在系统盘搜索 sapidll 如果找不到,可以明确确定系统TTS朗读引擎环境被精简掉了,如果找得到,则一般的情况是由于TTS朗读引擎环境后天遭到破坏或安装的TTS朗读引擎程序本身有问题。
通用方法:
下载我们的朗读引擎检测程序“TTS测试”(下载地址:千脑下载 百度网盘下载),如下图,绿色软件,下载后直接在要检测的电脑上启动程序,在左侧选择一个引擎,单击后面的“试听”按钮进行试听。
(1)如果(情况1)左侧朗读引擎列表没有列出任何朗读引擎(完整的系统至少有1、2种可用引擎);
(2)或者(情况2)能加载到系列中的朗读引擎,但在朗读引擎试听时d出错误或没有声音;
对于情况1基本可以确定是TTS朗读引擎环境的问题,而情况2更可能是因为TTS朗读引擎程序本身的问题,当然也可能是由于TTS引擎环境后天破坏。
对于XP系统,出现情况1的话只能通过系统盘来修复或重装系统,出现情况2的话先尝试重装有问题的引擎,再尝试使用特制补丁修复;
对于Vista/win7系统,出现情况1的话可以使用特制补丁修复,出现问题2的话一般是相应的朗读引擎出现问题。不管出现哪种情况,可以与我们的技术人员联系解决方法。
三、修复系统TTS朗读环境的方法
在“TTS测试”程序中能加载到引擎,但全部引擎都不能朗读:这种情况下不论XP、Vista/Win7,直接使用特制补丁修复。
在“TTS测试”程序中能加载到引擎,部份引擎不能朗读和(或)朗读时d出错误:这种情况下是TTS朗读引擎程序本身的问题,最常见的就是Neospeech的引擎经常出现这种问题,使用以下方法重新安装该TTS朗读引擎程序:
(1)关闭所有能关闭的程序
(2)通过控制面板卸载有问题的TTS朗读引擎程序
(3)重装该TTS朗读引擎 程序,安装路径中不要出现空格、中文等非英语字符,比如可以安装到 E:\tts\ttsname 这种路径下。
(4)安装完成后什么也不要做,立即重新启动电脑。
在“TTS测试”程序中不能加载到任何引擎:这种情况下不论XP、Vista/Win7都只能说明是TTS引擎环境出现了问题。对于不同的系统有不同的处理方式。
注意每一步修复完成后,都要重新打开(一定要重新打开)前面的“TTS测试”软件重新检测一下引擎是否没问题了,如果仍然有问题再进行后续的修复工作。
(1)针对XP系统:
首先尝试使用特制补丁修复看看(后文下载);
如果上面修复失败,将系统光盘插入光驱;进入X:\Windows\inf(X:表示系统所在的分区),找到sapi5inf文件,右键单击它选择“安装”,然后由程序自动搜索或手动指向安装源中的i386文件夹所在路径,等待系统更新完成即可。
如果上面修复依然失败, 那抱歉,只能重装系统了。
(2)针对Vista/Win7系统:
首先使用特制补丁修复(后文,一般情况下都能修复成功 );
如果上面修复失败,直接重装系统吧。
最好下载新的50的
1、先安装运行库,最好安装在D盘,因为科大讯飞安装全了比较大
2、再安装需要的语音,路径自动的
3、打开D:\Program Files\iFly Info Tek\InterPhonic 50\bin\iFlyTTSGUIexe
4、调用ttsknldll
这个男声变女声软件|AV VCS 是一个很有意思的变声工具,可实时对声音进行处理,自带100多种多种高品质的男声和女声发音和丰富的声音特效,完全兼容与一般的聊天室,网络电话,聊天程序和视频会议软件!想象一下你用外星人的声音讲话吧^_^AV VCS 可以改变你在AOL Messenger, Yahoo Messenger, MSN Messenger, ICQ, mIRC, and PC2Phone中的声音,甚至将你的声音变为异性的声音!趣味变声软件——男声变女声AV VCS 是一个很有意思的变声工具,可实时对声音进行处理,自带100多种多种高品质的男声和女声发音和丰富的声音特效,完全兼容与一般的聊天室,网络电话,聊天程序和视频会议软件!
目前手机上是没有能够实时变声的变声软件,因为手机硬件系统架构的限制,无法让手机的扬声器跟麦克风实现变声,如果想在游戏、聊天工具里进行变声,必须得借助一些硬件,或者,你可以在电脑上下载“安卓模拟器”,在模拟器里安装APP。我可以给你推荐几个能够让手机端实现实时变声的软件。
一、变声专家
它分为正式版跟试用版,区别就是功能的开放程度,跟使用时间。
在软件界面上点击假声功能,然后就会出现男声变女声、女声变男声等分类、在每个分类后面,也分出不同年龄段男声、女声的声音、都可供变声。
如果想在游戏,如绝地求生的PC端或者手游端,荒野求生的PC端或手游、王者荣耀、梦幻西游等等都可以在他们官网找到教程,对照步骤进行变声。
二、MorphVOX Pro
这款软件,我在入坑变声界的时候经常听别人说用过。。后来我也下载试用了一下,恩。。变声之类的都没毛病,大致跟变声专家差不多。
常见问题的处理方法
QQ语音视频时对方听不到自己的声音解决方法:
打开QQ语音设置,在声音输入里更换其他设备,可以挨个试
网页视频花屏解决方法:
方法1、在视频窗口上点右键,设置,取消硬件加速前面的勾
方法2、在ie设置里面的高级-- 勾上使用软件呈现而不使用GPU呈现
方法3、卸载当前FLASH PLAYER,然后重新安装
主机前面板没声音,后面板有声音打开控制面板,高清晰音频管理器,I/O选项,打开设置(扳手状的图标),勾上禁用前面板检测
如果上述方法无效,考虑驱动问题,可以用驱动人生解决(常见声音、画面问题,比如FPS值低、网页卡顿、显卡驱动停止响应,已恢复、电脑没声音、有杂音等都可以用下面方法处理)
正确更新驱动的方法(试过更新驱动的同学请严格按照此步骤 *** 作,没有找到inf文件可以跳过):
1、打开"我的电脑","卸载或更改程序/ 添加删除程序",卸载驱动相关程序(声音问题卸载声卡驱动,画面问题卸载显卡驱动,其他类推),
2、打开C:\Windows\inf,找出OEM开头的文件全部删除,
3、然后重启电脑,用驱动人生更新推荐驱动,
4、如果问题依然存在,可以重复上面的步骤,安装其他版本的驱动或者联系驱动人生的在线工程师处理。
如果您觉得我的方法对您有帮助,请采纳,以便让更多人解决类似的问题!
下载“朗读女5-9exe”可以将文本文件的文字转换为语音文件,例如mp3,但是它的语音库不理想,你可以下载:“汉语中文女声-安装文件-ScanSoft_MeiLing_ChineseMandarinVoicemsi”语音库,安装这个语音库,这样就可以了。
如果你下载不了,给地址,我发给你。
以上就是关于c#判断tts是否可用全部的内容,包括:c#判断tts是否可用、win7中怎么调用科大讯飞的语音库、有没有可以反串女声,很自然的那种软件,一首歌男声女声都自己完成,女声听不出来软件效果那种软件怎么弄等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)