У меня проблемы с использованием 32-битного голоса в 64-битной системе (Windows 7). Я пытался получить доступ к своим установленным 32-битным голосам и установить их через C:\Windows\SysWOW64\Speech\SpeechUX\sapi.cpl
, но всякий раз, когда я открываю свое приложение Word (Microsoft Word, Excel), параметр TTS возвращается к стандартному значению Microsoft Anna. ,
Я слышал, что могу сделать это, отредактировав свои файлы реестра, но я не смог этого сделать. Может ли кто-нибудь помочь мне с пошаговым процессом? Я не разбираюсь в технологиях, поэтому, если вы можете быть как можно более подробным, пожалуйста, сделайте.
Обновить:
В моем реестре путем слияния строк в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Speech\Voices\Tokens
с HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\
я успешно получил установленные 32-битные голоса для показа на Панель управления настройками TTS.
Однако у голоса нет звука, так как я получаю сообщение об ошибке "Этот голос не может быть воспроизведен", когда я пытаюсь просмотреть его на той же странице настроек.
Тем не менее, когда я получаю доступ к настройкам TTS по этой прямой ссылке C:\Windows\sysWOW64\speech\SpeechUX\SAPI.cpl
, 32-разрядный голос воспроизводится в режиме предварительного просмотра, но как только мое приложение Word (64-разрядное) открывается, оно возвращается к Microsoft Анна.