XHTML + Voice

редактировать

XHTML + Voice (обычно X + V ) - это язык XML для описания мультимодальных пользовательских интерфейсов. Двумя основными модальностями являются зрительная и слуховая. Визуальное взаимодействие определяется, как и большинство современных веб-страниц, через XHTML. Компоненты слуха определяются подмножеством Voice XML. Взаимодействие голосовых и визуальных компонентов документов X + V осуществляется с помощью комбинации ECMAScript, JavaScript и событий XML.

Содержание
  • 1 Голосовой ввод
  • 2 Голосовой вывод
  • 3 типа MIME
  • 4 Браузера с поддержкой X + V
  • 5 Сопутствующие технологии
  • 6 Внешние ссылки
Голосовой ввод

Голосовой ввод или Распознавание речи основано на грамматиках, которые определяют набор возможного входного текста. В отличие от вероятностного подхода, используемого в популярных программных пакетах, таких как Dragon Naturally Speaking, подход на основе грамматики предоставляет распознавателю важную контекстную информацию, которая значительно повышает точность распознавания. Конкретные форматы для грамматики включают JSGF.

Голосовой вывод

Голосовой вывод или синтез речи : можно прочитать любую строку практически в любое время. Шаг, громкость и другие характеристики можно настроить с помощью CSS и языка разметки синтеза речи (SSML), однако веб-браузер Opera в настоящее время не поддерживает все эти функции.

Типы MIME

Ранее рекомендованный тип MIME для любого документа X + V - application / xhtml + voice + xml, который используется в браузере Opera. Opera также интерпретирует документы X + V, представленные как text / xml. Текущий рекомендуемый тип MIME для любого документа X + V - application / xv + xml. Поскольку большинство веб-серверов связывают расширение.xml с текстом / xml, расширение xml - довольно безопасный способ сделать ваши статические файлы документов X + V доступными для просмотра.

Браузеры с поддержкой X + V

Наиболее часто используемым браузером X + V является браузер Opera. Пользователи браузера Opera могут включить поддержку X + V, выполнив действия, описанные на странице https://web.archive.org/web/20080516174104/http://www.opera.com/voice

. Голосовая связь пока не поддерживается в Opera Mini или на платформах, отличных от Windows.

Обнаружение поддержки X + V лучше всего осуществлять с сервера, проверяя HTTP-заголовок «Принять» для MIME-типа application / xhtml + voice + xml. Вот некоторый код PHP, который возвращает «истину» тогда и только тогда, когда запрашивающий браузер поддерживает XHTML + Voice:

Связанная технология

Языковые теги речевого приложения (SALT) - очень похожий формат, разработанный Microsoft в 2001 году будет конкурировать с VoiceXML и XHTML + Voice. SALT также предоставляет пользователям мультимодальную поддержку, включая распознавание на основе грамматики и синтез речи. Основные отличия заключаются в поставщиках поддержки. Многие компании поддерживают VoiceXML и XHTML + Voice, предоставляя различные инструменты разработки, в частности, IBM и Opera Software. SALT поддерживается почти исключительно продуктами Microsoft, такими как Microsoft Speech Application SDK и Microsoft Speech Server.

Внешние ссылки
Последняя правка сделана 2021-06-22 06:32:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте