德能产品技术论坛 |
||
发帖人: 蔷薇207 发布时间: 2016-09-20 16:44:22 |
|
标题:报价器不出声但显示正常是怎么回事? | |
重装了系统,以前正常工作的报价器就出不了声了。这是怎么回事?我们的报价器是VFD型。 |
Replies to this message |
Re: 报价器不出声但显示正常是怎么回事? - 版主 - 16:49 09/20/2016 | |
> 重装了系统,以前正常工作的报价器就出不了声了。这是怎么回事?我们的报价器是VFD型。 报价器不出声应该按以下步骤来检查: 首先看是不是电脑声卡/报价器扬声器(功放)部分的问题。 可以任意播放一个声音文件,如果有声音,说明电脑声卡/报价器扬声器(功放)部分OK。 如果没声音,拔掉报价器插电脑的音频线,换一个有源音响试试。如果正常了,说明报价器扬声器(功放)部分故障。如果还是没声,说明是电脑声卡(声音系统)问题-声卡没驱动好或者是声卡坏了。 如果确定电脑声卡/报价器扬声器(功放)部分工作正常,那么问题可能出在报价器的驱动软件上面。NjfEcho3.11以前的版本的驱动(主要包括NjfEcho2.42版,VFD和OLED报价器的简易驱动,以及NJF4-VFD6.x版那种从设备管理器里安装的驱动)使用一个COM组件来svagent.exe处理语音指令。 COM组件svagent.exe在绝大部分情况下都可以正常工作,如果svagent.exe工作不正常,可能是因为 ①驱动安装不完整,COM组件的安装需要注册,如果不是管理员登录是安装不上的。简易驱动的安装程序,还需要"以管理员身份运行"。 ②由于系统硬盘序号混乱导致svagent没有正确注册,请检查注册表将搜索到的多个"D:\NJF\VLIB\svagent.exe"值改为"C:\NJF\VLIB\svagent.exe" ③当前用户对系统的临时文件夹没有写权限, 用管理员身份加上即可。 ④其他偶然原因导致svagent.exe进程阻塞,重启系统就可以恢复。 对于新型号(NJF-OLED2,NJF-VFD-T2,DEN-500B2)的用户,建议使用NjfEcho3.2.0.5版驱动软件。一般来说,使用NjfEcho3.2.0.5版驱动软件不出声的情况都是电脑声卡(声音系统)问题或报价器硬件问题,特别是重启系统还不出声的。 | |
Re: 报价器不出声但显示正常是怎么回事? - 版主 - 20:02 09/21/2016 | |
还有一种情况,就是某些Windows系统没有内置中文语音合成引擎(Win8之前的版本,Win7也可能会有),那么用户在安装NjfEcho3,设置运行环境的的时候就一定不能选择使用“MS-TTS”(微软语音合成引擎),而是要选择“NJF-TTS”(NJF语音合成引擎)。 如果系统连内置英文语音合成引擎也没有,错误地选择了“MS-TTS”也可能会导致NjfEcho根本无法运行。 选择“NJF-TTS”是比较保险的。缺点是"NJF语音指令集"以外的文字合成效果不佳。 “MS-TTS”的优点是任意文字都有还算不错的合成效果。如果需要合成语音的文本超出"NJF语音指令集"很多,那么在确保系统有内置中文语音合成引擎的情况下“MS-TTS”是不错的选择。 | |