SetSpeakMiddleware Classe
- java.
lang. Object - com.
microsoft. bot. builder. SetSpeakMiddleware
- com.
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
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.