Страница 1 из 1

Правильное удаление ненужных голосов

Добавлено: 21 июн 2018 19:54
evmir_troll-hunter
Вопрос:
Как удалить уже ненужные голосовые движки?


Ответ balabolka от 30.06.13 13:56:

В Microsoft SAPI 4 информация о голосах записывается в системный реестр отдельно для каждого производителя (для каждой компании, которая выпускает голоса).

Нажмите кнопку "Пуск" Windows, напечатайте имя программы "regedit" и запустите редактор системного реестра. Загляните в этот раздел системного реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Voice\TextToSpeech\Engine

Если у Вас 64-битная операционная система, то раздел называется так:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Voice\TextToSpeech\Engine

В этом разделе перечислены производители тех голосов SAPI 4, которые установлены на Вашем компьютере. Например:

ELANTTS
Infovox Desktop v2.2
Loquendo TTS 7
L&H TTS3000

Удалите название той компании, голоса которой Вам более не нужны; после этого голоса не будут показаны в программах для чтения вслух. Это самый простой способ реализовать то, что Вам нужно.

В SAPI 5 удаление голосов осуществляется проще. Информация о каждом голосе хранится в системном реестре в этом разделе:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens

Для 64-битной операционной системы:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Speech\Voices\Tokens

Достаточно удалить ключ с названием голоса, и он перестанет отображаться в списке голосов.