Что такое 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.

Conceptual diagram of the Direct Line Speech orchestration service flow

Полное пошаговое руководство по созданию простого голосового помощника с помощью Direct Line Speech см. в учебнике, посвященном включению для бота поддержки распознавания речи с помощью пакета SDK для службы "Речь" и канала Direct Line Speech.

Мы также предлагаем краткие руководства по выполнению кода и быстрому изучению API. В этой таблице представлен список кратких руководств по голосовым помощникам, упорядоченных по языку и платформе.

Быстрое начало Платформа Справочник по API
C#, UWP Windows Обзор
Java Windows, macOS, Linux Обзор
Java Android Обзор

Пример кода

Пример кода для создания голосового помощника доступен на сайте GitHub. Эти примеры охватывают клиентское приложение для подключения к помощнику на нескольких популярных языках программирования.

Пользовательская настройка

Голосовые помощник, созданные с помощью службы "Речь", могут использовать полный спектр параметров настройки, доступных для преобразования речи, текста в речь и выбора пользовательских ключевое слово.

Примечание.

Параметры настройки зависят от языка и языкового стандарта (см. раздел Поддерживаемые языки).

Direct Line Speech и связанные с ним функции для голосовых помощников являются идеальным дополнением к решению виртуального помощника и шаблону Enterprise. Хотя прямая речь может работать с любым совместимым ботом, эти ресурсы предоставляют повторно используемые базовые показатели для высококачественного взаимодействия с беседами и распространенных вспомогательных навыков и моделей, чтобы быстро приступить к работе.

Справочная документация

Следующие шаги