Preparing search index...

    Enumeration NlpResponsesStatusCodes

    Status Codes for NLP Responses.

    VoiceML capabilities are no longer supported. For Spectacles see options on ASRModule.

    Lens Scripting Version 153

    Since Lens Scripting Version 337

    //@input Asset.VoiceMLModule vmlModule

    var parseStatusCode = function(status){
    var code = "";
    switch(status.code) {
    case VoiceMLModule.NlpResponsesStatusCodes.OK:
    code = "OK";
    break;
    case VoiceMLModule.NlpResponsesStatusCodes.ERROR:
    code = "ERROR";
    break;
    }
    return "\nStatus Code: " + code + " Description: " + status.description;
    }

    var onUpdateListeningEventHandler = function(eventArgs){
    var keywordResponses = eventArgs.getKeywordResponses();

    var nlpResponseText = "";
    for (var kIterator = 0; kIterator < keywordResponses.length; kIterator++){
    var keywordResponse = keywordResponses[kIterator];
    nlpResponseText += "Keyword Response: " + keywordResponse.modelName + "\n keywords: ";
    for (var keywordsIterator = 0; keywordsIterator < keywordResponse.keywords.length; keywordsIterator++){
    nlpResponseText += keywordResponse.keywords[keywordsIterator] + " ";
    }

    nlpResponseText += parseStatusCode(keywordResponse.status);
    nlpResponseText += "\n\n";
    }
    }

    script.vmlModule.onListeningUpdate.add(onUpdateListeningEventHandler);
    Index

    Enumeration Members

    Enumeration Members

    ERROR: number

    Error Status Code for NLP Responses, this indicates an unsuccessful processing of the NLP model.

    Lens Scripting Version 153

    Since Lens Scripting Version 337

    OK: number

    Ok Status Code for NLP Responses, this indicates a successful processing of the NLP model.

    Lens Scripting Version 153

    Since Lens Scripting Version 337