Установка новых языков текст-в-речь на Windows 7 32bit Home Premium

Вопрос или проблема

Я надеялся установить голос синтеза речи на испанском для использования в программе на vb.Net, которую я создаю.

Я скачал MSSpeech_TTS_es-ES_Helena с http://www.microsoft.com/en-gb/download/details.aspx?id=27224 и установил его. Я также установил Microsoft Speech Platform - Runtime, который требуется с ним.

Однако, когда я захожу в Свойства речи в Панели управления, у меня все еще есть только возможность использовать Microsoft Anna. Я не могу нигде найти Helena.

Следует упомянуть, что у меня Windows 7 32-битная Home Premium с пакетом обновления 1. Это значит, что я не могу сменить язык системы, так как у меня не Ultimate. Я бы не подумал, что это повлияет на системные голоса.

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

Есть ли какие-либо предложения?

” Как добавить больше голосов TTS в Windows 7/8.1/10 ”

Ссылка на Youtube – https://youtu.be/ojwNJmqoPDk

.

Ответ или решение

Установка новых языков текст-в-искор в Windows 7 32bit Home Premium

Теоретическая часть

Введение новых языков для функций синтеза речи на операционных системах, таких как Windows 7, может представлять определённые сложности, особенно когда используются версии с ограниченными возможностями, такие как Home Premium. Хотя возможности текст-в-искор (TTS) в Windows предоставляют базовые функции с установленной по умолчанию голосом "Microsoft Anna" на английском языке, добавление новых языков, таких как испанский, требует дополнительных шагов.

Пример

Вы описываете ситуацию, в которой скачали и установили испанский TTS голос "MSSpeech_TTS_es-ES_Helena" вместе с "Microsoft Speech Platform – Runtime". Однако данный голос не отображается в списке доступных голосов в настройках "Свойства Речи" в Панели управления. Это общая проблема, с которой сталкиваются пользователи версий Windows, где возможности по изменению системных параметров ограничены, таких как Home Premium.

Решение

  1. Проверка совместимости: Убедитесь, что установленная платформа речи и голос совместимы с 32-битной версией Windows 7. Иногда установленные файлы могут быть предназначены для 64-битных систем.

  2. Проверка правильности установки:

    • Повторно проверьте, что установлен "Microsoft Speech Platform – Runtime", соответствующий вашей системе.
    • Исполнительный файл [MSSpeech_TTS_es-ES_Helena] не всегда автоматически регистрируется правильно.
  3. Редактирование реестра: Хотя вы уже пытались редактировать реестр, проверьте следующие ключи и убедитесь, что они правильно настроены для добавления нового голоса:

    • Перейдите к ключу реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SPEECH_OneCore\Voices и HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\SPEECH_OneCore_Voices.
    • Убедитесь, что присутствует подпапка с именем скачанного голоса (например, "Helena") и что все пути установлены правильно.
  4. Стороннее ПО: Для того чтобы обойти ограничение Windows Home Premium, можно использовать сторонние приложения для управления TTS, такие как Balabolka. Такие программы могут распознавать голоса, установленные вне системного управления.

  5. Использование в программировании:

    • При разработке на языке vb.Net, вместо стандартных системных вызовов можно использовать API "Microsoft Speech Platform SDK" или "System.Speech.Synthesis.SpeechSynthesizer" из .NET Framework, напрямую указывая желаемый язык/голос через программные интерфейсы.

Применяя приведённые шаги, постарайтесь перезапустить систему после каждой из внесённых вами изменений, чтобы гарантировать правильность регистрации установленных приложений и голосовых пакетов. Кроме того, учтите, что даже обновление пакета Service Pack до версии 1 не всегда дают полные права управления системными языками в версиях, отличных от Ultimate.

Также, если вы не уверены в своих действиях по редактированию реестра, рекомендуется создать резервную копию исходных настроек или обратиться за помощью к IT-специалисту.

Заключение

Установка новой языковой модели TTS на ограниченную версию операционной системы требует комплексного подхода, включающего как проверку совместимости и правильность установки, так и возможный обман системы с помощью сторонних инструментов. Надеюсь, представленные советы помогут вам успешно интегрировать испанский голос в ваш проект.

Оцените материал
Добавить комментарий

Капча загружается...