Как дать говорящему больше времени для произнесения нескольких слов в грамматике GRXML

Можно ли добавить какой-либо тип задержки в файл GRXML, чтобы у вызывающих абонентов, которые могут произнести несколько случайных слов, было больше времени, прежде чем он выйдет из файла? Пример кода ниже, но если вызывающий абонент говорит медленно (например, хотя бы одна секунда между произносимыми цифрами, он выходит из грамматики, я хотел бы дать им больше времени между произносимыми цифрами)

<rule id="main" scope="public">

    <item repeat="1-16">
        <ruleref uri="#digit">
            <tag>out.concept = out.concept + rules.digit;</tag>
        </ruleref>
    </item>
</rule>

<rule id="digit">
    <one-of>
        <item>0</item>
        <item>1</item>
        <item>2</item>
        <item>3</item>
        <item>4</item>
        <item>5</item>
        <item>6</item>
        <item>7</item>
        <item>8</item>
        <item>9</item>
    </one-of>
</rule>

0 ответов

Другие вопросы по тегам