Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Russian

Якорь
Top
Top

CSS Stylesheet
.top-button { background-image: url(https://confluence.twin24.ai/download/thumbnails/23986188/baseline_keyboard_arrow_up_white_18dp.png) !important; background-position: center; background-color: #47a7f5 !important; background-repeat: no-repeat; box-shadow: -1px 1.5px 3px #999; color: #47a7f5 !important; border-radius:50px !important; position: fixed; bottom: 45px; left: 93.5%; width: 50px; height: 50px !important; font-size: 12px !important; padding: 14.5px !important; z-index: 2; } .top-button:hover{ background-color: #65b9ff !important; color: #65b9ff !important; } .page-header{ background-color: #232838; background-repeat: no-repeat; background-position: center; width: auto; height: 100px; background-image: url(https://confluence.twin24.ai/download/attachments/23986188/logo_twin-02.png); background-size: 10em; color: #fff; font-size: 20px; padding: 20px; } .page-footer{ background-color: #232838; background-image: url(https://confluence.twin24.ai/download/thumbnails/23986188/decorated-pattern-dark.png); width: auto; height: 10px; color: #fff; text-align: end; font: small-caption; padding-inline-end: 30px; padding-top: 200px; padding-bottom: 30px; } .page-headline{ background-image: url(https://confluence.twin24.ai/download/thumbnails/23986188/Solid256dot8_2changed.png); background-repeat: no-repeat; background-position-x: -227px; background-position-y: center; padding: 20px; background-color: #007bff; width: auto; height: 10px; color: #fff; text-align: center; font: caption; font-weight: 600; } .tabs-menu{ padding-left: 85% !important; }


Message Box
iconnone
titleСодержание:
typegeneric

Оглавление

Общая информация

При использовании переменных в сценариях нужно правильно указывать типы используемых данных.  Если тип данных указан неверно, то вместо номера телефона робот может произнести, например, число (пример: вместо 89217452313 робот может произнести: 89 миллиардов 217 миллионов 452 тысячи 313).

Как правило, правильность указания типов данных влияет в основном на синтез речи. Поэтому в первую очередь обращать внимание на типы данных нужно в том случае, если сценарий используется для входящих и исходящих голосовых вызовов. Если сценарий используется в виджете, мессенджерах или социальных сетях, то правильность указания типов данных не будет влиять на работу робота.

Подсказка

В некоторых случаях, если тип данных для переменной указан неверно, то голосовой вызов может быть завершен.

Поддерживаемые типы данных

При использовании переменных робот умеет работать со следующими типами данных:

  • Неопределенный – значениями этого типа, как правило, являются текстовые данные длиной не более 100 символов.

  • Имя или отчество – значениями этого типа могут быть следующие значения:

    • Фамилия

    • Имя

    • Отчество

    • Фамилия, имя

    • Фамилия, имя, отчество.

  • Дата – хранит значения даты, времени, а также даты и времени в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС

  • Сумма в рублях – хранит целое или дробное число. Переменную с таким типом он будет произносить в формате "Десять рублей", получив от вас "10"

  • Текстовые данные – значениями этого типа, как правило, являются текстовые данные длиной более 100 символов. 

  • Аббревиатура – значения этого типа данных робот будет произносить по буквам (например: значение «где» робот произнесет как «г», «д», «е».

  • Номер телефона –. значения этого типа состоят из 11 символов в следующем формате: 1 символ (код страны), 3 символа (код города),  3 символа, 2 символа, 2 символа. Переменную с таким типом он будет произносить по разрядам номера телефона "Восемь, девятьсот тринадцать, ..." получив от вас "89133912047"

  • Число – просто число озвучка по группам по 3 символа

  • Большое число – озвучка по группам по 3 символа (например: 1 000 000 будет озвучено как 100 00 00)

  • Время – хранит значения времени в формате ЧЧ:ММ:СС

  • Дата и время – хранит значения  даты и времени в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС

Где можно указать типы данных для переменных

Типы данных задаются в начальном блоке скрипта в секции Переменные:

  1. Кликните по начальному блоку в редакторе скриптов.

  2. На боковой панели перейдите к разделу Переменные.

  3. Нажмите Добавить переменную.

  4. Укажите название переменной и её тип;

  5. При необходимости нажмите Добавить переменную и повторите шаг 4, чтобы добавить другие переменные

      6. Нажмите кнопку Сохранить.

Информация

При создании переменной в начальном блоке ее имя указывается без фигурных скобок (например, m_0). При использовании переменной в скрипте ее имя нужно указывать в фигурных скобках (например,{m_0}).

Button Hyperlink
custom-icontop-button
idtop-button
title.
typestandard
classtop-button
url#Top


English

Оглавление

Issue

Have you ever had situations when you give a phone number to the robot for voiceover, for example 89133912047, and it voices it as eighty-nine billion, one hundred thirty-three million ...?

Or you decide to voice the date, and the robot voices it like twenty, twenty-one, one, one?

This is because the robot does not know anything about the information you give it. It doesn't know that the set of numbers is a phone number or a date, not a long number.

To have it understand what kind of information it is, it needs to be told about it.

What types of data does the robot know

The robot can work with the following types of received information:

  1. Date. It will voice a variable with this type in the format of "January 1st", having received "01.01" from you
  2. The amount in rubles. It will voice a variable with this type in the format "Ten rubles", having received "10" from you
  3. Abbreviation., It will voice a variable with this type by letters "F.S.S.P.", having received "fssp" from you
  4. Phone number. It will voice a variable of this type according to the digits of the telephone number "Eight, nine hundred and thirteen, ..." having received from you "89133912047"
  5. Name or Patronymic / Text data. These 2 types do not differ from each other, the robot will simply reproduce the information that you give it.

Where to set the variable type

All global settings for the script are made in a round block of settings. You need the item "Variables".

  1. Open the settings block and scroll the settings items down;

2. Click on ‘Add variable’;

3. Specify the variable name and its type;

4. If you need to set the type for several variables, click on "Add variable" and repeat step 3.


Информация

Keep in mind that in the case when you somehow change a variable, for example: change its type, change its value, write it, etc., the name is written without braces. Let's say m_0

In cases when you simply work with a variable without changing it in any way, for example: you compare the value in it by condition, take its value, etc., the name is written in braces. Let's say{m_0}


Remember to save the script for the settings to apply!

...