SetSpeakMiddleware Класс

  • java.lang.Object
    • com.microsoft.bot.builder.SetSpeakMiddleware

Реализации

public class SetSpeakMiddleware
implements Middleware

Поддержка каналов распознавания речи и телефонии DirectLine, чтобы обеспечить настройку соответствующих тегов SSML в свойстве Activity Speak.

Сводка по конструктору

Конструктор Описание
SetSpeakMiddleware(String voiceName, boolean fallbackToTextForSpeak)

Инициализирует новый экземпляр класса SetSpeakMiddleware.

Сводка по методу

Модификатор и тип Метод и описание
java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext turnContext, NextDelegate next)

Обрабатывает входящее действие.

Методы, унаследованные от java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Сведения о конструкторе

SetSpeakMiddleware

public SetSpeakMiddleware(String voiceName, boolean fallbackToTextForSpeak)

Инициализирует новый экземпляр класса SetSpeakMiddleware.

Параметры:

voiceName - Значение атрибута имени голоса SSML.
fallbackToTextForSpeak - Значение true, если действие empt.Speak заполняется действием Activity.getText().

Сведения о методе

onTurn

public CompletableFuture onTurn(TurnContext turnContext, NextDelegate next)

Обрабатывает входящее действие.

Параметры:

turnContext - Объект контекста для этого шага.
next - Делегат для вызова конвейера ПО промежуточного слоя бота.

Возвращаемое значение:

Задача, представляющая выполняемую рабочую очередь.

Применяется к