SetSpeakMiddleware class
Admita los canales de voz y telefonía directLine para asegurarse de que las etiquetas SSML adecuadas están establecidas en la propiedad Activity Speak.
Constructores
Set |
Inicializa una nueva instancia de la clase SetSpeakMiddleware. |
Métodos
on |
Procesa una actividad entrante. |
Detalles del constructor
SetSpeakMiddleware(string | null, boolean)
Inicializa una nueva instancia de la clase SetSpeakMiddleware.
new SetSpeakMiddleware(voiceName: string | null, fallbackToTextForSpeak: boolean)
Parámetros
- voiceName
-
string | null
Valor del atributo de nombre de voz SSML.
- fallbackToTextForSpeak
-
boolean
True si un objeto Activity.Speak vacío se rellena con Activity.Text.
Detalles del método
onTurn(TurnContext, () => Promise<void>)
Procesa una actividad entrante.
function onTurn(turnContext: TurnContext, next: () => Promise<void>): Promise<void>
Parámetros
- turnContext
-
TurnContext
Objeto de contexto para este turno.
- next
-
() => Promise<void>
Delegado al que se va a llamar para continuar con la canalización de middleware del bot.
Devoluciones
Promise<void>
Promesa que representa la operación asincrónica.