SetSpeakMiddleware Classe

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

Implementações

public class SetSpeakMiddleware
implements Middleware

Dê suporte aos canais de fala e telefonia directLine para garantir que as marcas SSML apropriadas sejam definidas na propriedade Activity Speak.

Resumo do Construtor

Construtor Description
SetSpeakMiddleware(String voiceName, boolean fallbackToTextForSpeak)

Inicializa uma nova instância da classe SetSpeakMiddleware.

Resumo do método

Modificador e tipo Método e descrição
java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext turnContext, NextDelegate next)

Processa uma atividade de entrada.

Métodos herdados de 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

Detalhes do construtor

SetSpeakMiddleware

public SetSpeakMiddleware(String voiceName, boolean fallbackToTextForSpeak)

Inicializa uma nova instância da classe SetSpeakMiddleware.

Parameters:

voiceName - O valor do atributo de nome de voz SSML.
fallbackToTextForSpeak - true se um empt Activity.Speak for preenchido com Activity.getText().

Detalhes do método

onTurn

public CompletableFuture onTurn(TurnContext turnContext, NextDelegate next)

Processa uma atividade de entrada.

Parameters:

turnContext - O objeto de contexto para este turno.
next - O delegado a ser chamado para continuar o pipeline de middleware do bot.

Returns:

Uma tarefa que representa o trabalho enfileirado a ser executado.

Aplica-se a