Skip to content

DonConnect Beta 2 Hotfix 2

Pre-release
Pre-release

Choose a tag to compare

@DrPlankton DrPlankton released this 05 Jun 00:15
· 3 commits to main since this release

DonConnect Beta 2 Hotfix 2

Срочный хотфикс для озвучки донат-алертов.

Что исправлено

  • Исправлена причина тишины в редакторе и OBS: System.Speech теперь загружается совместимым способом, а не через Type.GetType, который мог возвращать null.
  • Добавлен fallback через Windows SAPI SAPI.SpVoice.
  • Кнопка Проверить голос теперь возвращает настоящий результат: ok, движок озвучки или текст ошибки.
  • Список голосов в редакторе теперь показывает серверные голоса Windows, которые реально может использовать DonConnect.
  • Если в настройках остался старый/несуществующий голос, DonConnect пробует голос Windows по умолчанию вместо тишины.

Проверено перед релизом

  • C# compile-check прошёл.
  • JS встроенных страниц Editor/Widget/Dock/Credits прошёл.
  • Runtime-test увидел голоса Windows и успешно зачитал тестовый текст.
  • HTTP-test /donconnect/api/speech-voices и /donconnect/api/speech-test прошёл с ok:true.

Как проверить у себя

  1. Импортируйте DonConnect.Beta2.sb.
  2. Откройте DonConnect - Widget Editor через ПКМ по Command Trigger -> Test Trigger.
  3. Перейдите во вкладку Донат.
  4. В разделе Озвучка доната включите зачитывание, выберите голос и нажмите Проверить голос.
  5. Если голос выбран старый/битый, DonConnect должен попробовать голос Windows по умолчанию и показать это в статусе.