Несколько легких вопросов

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модераторы: Bagir, Ivan, Vit, immortal, PAV

LocalBrownie
Сообщения: 45
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 9 раз
Поблагодарили: 8 раз

Re: Несколько легких вопросов

Сообщение LocalBrownie » Чт июл 12, 2018 12:38 pm

nick7zmail писал(а):
Чт июл 12, 2018 8:37 am
Сам просто несколько раз сталкивался с этим, начиная с восьмерки.
Странно. До этого была 8-ка и все было в порядке. Даже ничего выбирать не приходилось.

Кстати, может кому еще поможет... Выбор вручную по этому методу на 10-ке у меня помогает до первой перезагрузки. Потом опять противный голос.
После изучения вопроса оказалось, что ветка в реестре [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech\Voices], а именно ключ "DefaultTokenId" (может еще что-то. дальше не рыл) какого-то чёрта возвращается в исходное состояние после ребута (гребаный M$). Решил "заморозкой" ветки с правильными значениями и включением унаследования для подветок и т.д. на всякий случай. Т.е. всем поставил разрешение только на чтение.
На social.msdn.microsoft.com вычитал что "Only Microsoft-signed voices can be used by SpeechSynthesizer". Мож по-этому и возвращает все к "заводским настройкам".
Ответить