11 - Chat

Version 54.1 by administrator BDP on 2019/04/29 12:53

ReadTextMessage

Questo blocchetto consente di leggere il testo di un messaggio di chat e memorizzarlo in una transfer property o Call Data.

Parametri di Configurazione

Proprietà

Cliccando sulla funzionalità Proprietà del blocchetto viene visualizzata solamente la seguente scheda:

Scheda Salva in

rtm_proprieta.png

L'elenco dei campi visualizzati è il seguente:

ParametriDescrizione
Transfer PropertySelezionare dalla lista il nome della transfer property in cui salvare il testo del messaggio di chat.
Call DataIndicare il CallData in cui salvare il messaggio di chat.

Port di Uscita

rtm_po.jpg

La funzionalità del Port di Uscita del blocchetto prevede solamente il seguente parametro:

ParametriDescrizione
OutPort di uscita predefiito.

WriteTextMessage

Questo blocchetto consente di selezionare il tipo di sorgente (stringa di testo, una transfer property, Call Data, o tramite comando per il SocialMediaGateway) da cui prelevare il testo del messaggio da inviare in chat. Inoltre, solamente per Telegram, è possibile indicare o impostare una tastiera personalizzata da visualizzare nella chat.

Parametri di Configurazione

Proprietà

Cliccando sulla funzionalità Proprietà del blocchetto sono visualizzate le seguenti schede:

Scheda Sorgente

wtm_sorgente.png

L'elenco dei campi visualizzati è il seguente:

ParametriDescrizione
Tipo sorgente

Selezionare il tipo di sorgente da cui prendere il testo del messaggio tra i seguenti:

  • Stringa di test costante
  • Transfer Property
  • Call Data
  • Comando per SMG

Se è stata selezionata la sorgente testo, viene visualizzata la seguente scheda Testo:

wtm_testo.png

Impostare i campi seguenti:

ParametriDescrizione
Testo da sintetizzareInserire il testo libero del messaggio da inviare sulla chat.

Se è stata selezionata la sorgente Transfer Property, viene visualizzata la seguente scheda Transfer Property:

wtm_tp.png

Impostare i campi seguenti:

ParametriDescrizione
Transfer PropertyIndicare la Transfer Property, il cui contenuto deve essere inviato come testo del messaggio di chat.

Se è stata selezionata la sorgente Call Data, viene visualizzata la seguente scheda Call Data:

wtm_cd.png

Impostare i campi seguenti:

ParametriDescrizione
Call DataIndicare il Call Data, il cui contenuto deve essere inviato come testo del messaggio di chat.

Scheda Messaggi errore

Scheda Messaggi errore

Scheda Messaggi errore

STT_skMessaggiErr.jpg

Impostare i campi seguenti:

ParametriDescrizione
Numero massimo di tentativiIndicare  il numero massimo di tentativi di riconoscimento. Se la fase di riconoscimento non avesse successo, indica il numero di tentativi consentiti al chiamante. Valore predefinito: 2.
Messaggio di errore con invito a ripetereIndicare il messaggio da riprodurre in caso di mancato riconoscimento.

Scheda Salvataggio scelta

STT_skSalvataggio.jpg

Impostare i campi seguenti:

ParametriDescrizione
Nome Transfer PropertySelezionare la Transfer Property in cui salvare il testo convertito (in caso di riconoscimento con successo) o il digit premuto.
CallDataIndicare il CallData in cui salvare il testo convertito (in caso di riconoscimento con successo) o il digit premuto.

Port di Uscita

output_port.jpg

Le funzionalità dei Port di Uscita del blocchetto sono le seguenti :

ParametriDescrizione
FailureIndicare il servizio successivo da attivare nel caso in cui il motore non riconosca l'audio e non sia premuto dal chiamante alcun digit.
Digit DetectedIndicare il servizio successivo da attivare nel caso in cui il riconoscimento sia interrotto dalla pressione di un digit.
SuccessIndicare il servizio successivo da attivare nel caso il riconoscimento abbia successo.

Transfer Property

Oltre alla Transfer Property definita in fase di configurazione, il blocchetto crea le due seguenti Transfer Property di sistema che possono essere eventualmente usate dai blocchetti successivi:

ParametriDescrizione
__RecognizeResult__Contiene l’esito della richiesta di riconoscimento.
_ASR_Source

Contiene la sorgente dell’informazione contenuta nella Transfer Property e nel Call Data definiti in configurazione. I valori possibili sono:

  • “” (stringa vuota): nel caso in cui non sia riconosciuto l'audio e non sia rilevato alcun digit.
  • “DTMF”: nel caso sia rilevato un digit che interrompe la fase di riconoscimento. La Transfer Property e il Call Data, eventualmente configurati come variabili di uscita, conterranno il digit ricevuto.
  • “STT”: nel caso il motore di riconoscimento restituisca un qualsiasi valore. La Transfer Property e il Call Data, eventualmente configurati come variabili di uscita, conterranno il testo riconosciuto.