Menu

#65 Halef hanging up consistently after the same prompt

1.0
closed
None
2015-08-04
2015-08-04
No

In today's data collection, there were at least six 4444 calls hanging up after the same prompt ("I'm John Andersson"). These are examples:

8555119d5979ff7fa3a36a22b6ff89c7@141.31.8.74
dfa9b3bf92789bf960551adf34f10d1d@141.31.8.74
fee94ecf31299e58d5180b8c24fa57f2@141.31.8.74
e40adaa4700f571198dcf15bffe2435b@141.31.8.74
ce1c94c4456cd8a2293729f218eae8be@141.31.8.74
b35264f084f6652b744809a5b8dd1bc8@141.31.8.74

When calling 7711, however, the system was up and running.

Discussion

  • David Suendermann-Oeft

    • assigned_to: David Suendermann-Oeft --> Vikram Ramanarayanan
     
  • David Suendermann-Oeft

    It turns out that these calls all went into the dialog state NameFailsafe where it threw

    | 8555119d5979ff7fa3a36a22b6ff89c7@141.31.8.74 | 3961774 | 2015-08-04 01:48:25 | loadJSGF file: my_address.wav |
    | 8555119d5979ff7fa3a36a22b6ff89c7@141.31.8.74 | 3961775 | 2015-08-04 01:48:25 | downloadURL is: http://141.31.8.128:8080/7711/-/resources/Hello_Voice/Default/my_address.wav |
    | 8555119d5979ff7fa3a36a22b6ff89c7@141.31.8.74 | 3961776 | 2015-08-04 01:48:26 | localName is: my_address_wav.gram |
    | 8555119d5979ff7fa3a36a22b6ff89c7@141.31.8.74 | 3961777 | 2015-08-04 01:48:26 | filePath is: /home/tjr/halef-cairo/cairo-VM/zanzibar-SNAPSHOT/bin/cairo/../../tmp/grammar/remote |
    | 8555119d5979ff7fa3a36a22b6ff89c7@141.31.8.74 | 3961778 | 2015-08-04 01:48:26 | loadJSGF loading 'my_address_wav' from file:/home/tjr/halef-cairo/cairo-VM/zanzibar-SNAPSHOT/bin/cai |
    | 8555119d5979ff7fa3a36a22b6ff89c7@141.31.8.74 | 3961779 | 2015-08-04 01:48:26 | java.io.IOException: GrammarException: javax.speech.recognition.GrammarException |

    The reason is that the voice grammar is "my_address.wav" rather than a true grammar file.

    @Vikram, please fix. This is another instance of a "preflight feature".

    Yours,

    DSO

     
  • David Suendermann-Oeft

    There was a single such instance in the current 4444 call flow:

    $ cat './Workflow Design/Main Canvas.canvas' | replaceStr.pl '\n' '' | replaceStr.pl '(\/grxml-input-grammar)' '$1\n' | replaceStr.pl '(\<grxml-input-grammar)' '\n$1' | grep grxml-input-grammar | replaceStr.pl '^.dataType\=\"1\">(.)\<\/grxml-input-grammar.*$' '$1' | replaceStr.pl '\t' | sort -u
    address.gram
    delivery.gram
    Greeting.gram
    my_address.wav
    name.gram
    Order.gram
    phone.gram
    time.gram
    toppings.gram

     
  • David Suendermann-Oeft

     
  • David Suendermann-Oeft

    • status: open --> closed
    • assigned_to: Vikram Ramanarayanan --> David Suendermann-Oeft
     

Log in to post a comment.

MongoDB Logo MongoDB