Что такое Direct Line Speech?
Direct Line Speech — это надежное комплексное решение для создания гибкого, расширяемого голосового помощника. Он поддерживается Bot Framework и каналом direct Line Speech, оптимизированным для голосового взаимодействия с ботами.
Голосовые помощники слушают пользователей и выполняют соответствующие действия, зачастую с проговариванием ответа голосом. Они используют речь к тексту для транскрибирования речи пользователя, а затем принимают меры по распознаванию естественного языка текста. Это действие часто включает в себя речевые выходные данные помощника, созданного с текстом для речи.
Direct Line Speech предлагает наивысший уровень настройки и сложности для голосовых помощников. Он предназначен для сценариев диалогового общения, которые являются открытыми, естественными или гибридными с завершением задач или выполнением команд.
Direct Line Speech поддерживает следующие языковые стандарты: ar-eg
, ar-sa
, ca-es
, da-dk
, de-de
, en-au
, en-ca
, en-gb
, en-in
, en-nz
, en-us
, es-es
, es-mx
, fi-fi
, fr-ca
, fr-fr
, gu-in
, hi-in
, hu-hu
, it-it
, ja-jp
, ko-kr
, mr-in
, nb-no
, nl-nl
, pl-pl
, pt-br
, pt-pt
, ru-ru
, sv-se
, ta-in
, te-in
, th-th
, tr-tr
, zh-cn
, zh-hk
и zh-tw
.
Начало работы с Direct Line Speech
Чтобы создать голосовой помощник с помощью Direct Line Speech, создайте ресурс службы "Речь" и ресурс Azure Bot на портале Azure. Затем подключите бот к каналу Direct Line Speech.
Полное пошаговое руководство по созданию простого голосового помощника с помощью Direct Line Speech см. в учебнике, посвященном включению для бота поддержки распознавания речи с помощью пакета SDK для службы "Речь" и канала Direct Line Speech.
Мы также предлагаем краткие руководства по выполнению кода и быстрому изучению API. В этой таблице представлен список кратких руководств по голосовым помощникам, упорядоченных по языку и платформе.
Быстрое начало | Платформа | Справочник по API |
---|---|---|
C#, UWP | Windows | Обзор |
Java | Windows, macOS, Linux | Обзор |
Java | Android | Обзор |
Пример кода
Пример кода для создания голосового помощника доступен на сайте GitHub. Эти примеры охватывают клиентское приложение для подключения к помощнику на нескольких популярных языках программирования.
- Примеры голосового помощника (SDK)
- Учебник. Включение голосовых команд в боте с помощью пакета SDK для службы "Речь" для C#
Пользовательская настройка
Голосовые помощники, созданные с помощью службы "Речь", могут использовать полный спектр параметров настройки, доступных для преобразования речи в текст, текст в речь и выбор пользовательского ключевого слова.
Примечание.
Параметры настройки зависят от языка и языкового стандарта (см. раздел Поддерживаемые языки).
Direct Line Speech и связанные с ним функции для голосовых помощников являются идеальным дополнением к решению виртуального помощника и шаблону Enterprise. Хотя прямая речь может работать с любым совместимым ботом, эти ресурсы предоставляют повторно используемые базовые показатели для высококачественного взаимодействия с беседами и распространенных вспомогательных навыков и моделей, чтобы быстро приступить к работе.