Использование 32-битных голосов TTS на 64-битной Windows 7
У меня проблемы с использованием 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 Anna.