RSS
捐赠

WMZ: Z087754155981 (USD)
WME: E110509803261 (EUR)

WebMoney

Balabolka 常见问题 (F.A.Q.)

什么是SAPI,是做什么用的?
Speech Application Programming InterfaceSAPI是由Microsoft集团设计的一套语音功能软件,其主要用途是让其他软件能使用电脑语音合成的功能。目前有SAPI两版(SAPI 4SAPI 5),相互不兼容。Windows 2000 操作系统使用过SAPI 4,而Windows XP及其他最新的版本使用SAPI 5。将软件的两个版本在同一的电脑上下载并安装以后,可以使用所有(旧和新)的语音合成器。
 
我在哪里能找到SAPI 4
为了使用SAPI 4语音功能,需要下载并安装一套Microsoft Speech API 4.0。 而且也可以下载并安装Microsoft Speech Control Panel;语音设定会添加到控制面板中。
 
我在哪里能找到SAPI 5
Windows XP及随后的版本已有SAPI 5。
 
如何知道我的电脑上已安装什么声音?
已安装的声音在这里可以看:Control Panel(控制面板) => Speech(语音) => Speech Properties(语音属性) => Text To Speech(文字转成语音) => Voice selection(选择声音)
 
如何自动安装软件?
为了自动安装软件,需要在命令行中输入 -silent 钥匙。
 
在软件中打开DjVu格式文件,但文件是空的。为什么?
DjVu格式是为了保存扫描文档而设计的格式,就是说,DjVu格式压缩并保存书、杂志等的图像。而且,DjVu格式有OCR文字层,该层保存页上的文字。文字层的文档有时候叫做 DjVu+OCR。Balabolka软件只能从文字层提取文字。如果无法使用文字层,唯一的提取文字的办法是进行光学识别,例如,使用FineReader软件。
 
在我的电脑上有两个声卡。如何选择需要的语音设备?
在Windows控制面板中可以选择语音设备;例如,在"Speech"(语音)点击"Audio Output"(音频输出)按钮。对于SAPI 5声音,声卡也可以在Balabolka软件中选择,在声音栏上点击“音频输出”按钮。
 
我有64位Windows。我安装了适合于Microsoft Speech Platform的Runtime 64位模块和中文声音。但是在Balabolka软件中可用的声音目录是空的。为什么?
Balabolka软件是32位的软件,因此需要安装适合于Microsoft Speech Platform的Runtime 32位模块。
 
我要删除在列头上的破折号。如何删除?
进入主菜单中的编辑 => 替换。在“查找”输入^p—,在“替换”输入^p。软件能在“查找”和“替换”窗口上输入Microsoft Word常用的大部分专门代码:
^p
段落标记
^t
制表标记
^nnn
ASCII符号(nnn是符号代码)
^0nnn
ANSI符号(0是零,nnn是符号代码)
^Unnnnn
Unicode字符编码的符号(nnnnn是符号代码)
^+
长破折号 ( — )
^=
短破折号 ( – )
^^
^符号
^s
不间断空格
^?
任何符号(只在"查找"窗口)
^#
任何数字(只在"查找"窗口)
^$
任何字母(只在"查找"窗口)
^c
Windows剪贴板的内容(只在"替换"窗口)
^&
"查找"的内容(只在"替换"窗口)
 
什么是Google Text-To-Speech
在Google网站上使用翻译功能时,在翻译的文字旁边有“Listen”(听)按钮。点击该按钮时,浏览器从Google网站下载包含语音翻译的MP3音频文件。语音合成的功能支持30个语言。只能配音100个字以下的短文。对于Balabolka软件,没有什么限制:长文分为短部分,每个部分下载音频文件,然后所有的文件合成一个音频文件。
 
我打开程序Balabolka电子书时,在程序中的没有文本。怎么啦?
会有几种解释。首先,文件可能是一组扫描图像纸书的页。其次,电子书可以保护数字版权管理。Balabolka程序无法从有这样的保护一本书(这将是非法的)中提取文本。
 
"读书方法的Spritz"是什么?
这个速读法,是由美国公司的Spritz开发的。该方法包括:在文本分裂为单个单词和连续的显示它们同用彩色高亮最佳的识别点。这使取得高达每分钟1000单词读取速度,不用专门的培训。该技术的基本原理是显著大量的时间都花在移动读者的眼睛从一个单词到另一个。给用户放映着在同一个地方互换的单词,该Spritz技术达到了效果,当眼球运动被减少到几乎为零。还有下列的问题:人的大脑能够处理阅读的单词和把它们结合起来的速度。
 
Windows 10 has the new voices Microsoft Kangkang Mobile and Microsoft Yaoyao Mobile, but they are not available in text-to-speech software. Is it possible to unlock the new voices?
By default, the Microsoft mobile voice (also known as "OneCore") is locked for using in text-to-speech software via SAPI 5. You can unlock it with a simple registry tweak. Download the archive, extract the file for your language and for your version of the operating system ("mobile_x86.reg" for 32bit and "mobile_x64.reg" for 64bit), click the right mouse button on the file's name and choose the context menu item "Merge". The Microsoft mobile voice will appear in the list of the available voices in Balabolka.

Alternatively, the utility SAPI Unifier can be used for the same purpose.
 
Windows 11 introduces more natural voices, such as Microsoft Jenny and Microsoft Aria. How can I access them with SAPI 5?
This problem can be fixed with the NaturalVoiceSAPIAdapter utility. It will add new speech engines to the SAPI 5 voice list; it can also add the voices available in the Microsoft Edge browser to this list. More information can be found here. Since Balabolka is a 32-bit application, you should install the 32-bit and 64-bit versions of the utility (see "Installation Status" in the utility's window). You can download the latest release of the utility.