From OpenSCADAWiki
Jump to: navigation, search

Интерфейс конечного пользователя

Q: Каким образом осуществляется речевая сигнализация и что нужно для её работы?
Re: Речевая сигнализация, как и иные методы сигнализации, является элементом подсистемы "Пользовательские интерфейсы" и осуществляется в модулях среды визуализации и управления (СВУ), а именно: в движке СВУ UI.VCAEngine и в визуализаторах UI.Vision и UI.WebVision. Обычно, для синтеза речи нужен соответствующий синтезатор с поддержкой нужного языка, вроде RHVoice, festival, espeak. Для проигрывания синтезированного звука вам не нужны специфические инструменты в типовом окружении. Однако, для специфических окружений, нужна программа play, которая обычно содержится в пакете sox, но для точного определения зависимостей смотрите в соответствующих процедурах внешних методов уведомления.