如何使用promises在异步函数后打印String

时间:2017-07-27 09:51:37

标签: javascript jquery ajax promise speech-to-text

我想打印"句子"识别文件功能完成后从字符串翻译成文本后的字符串,我想我应该使用前提等待功能完成,但我不知道该怎么做。

var button = document.querySelector('#button');
var recognizeFile = require('watson-speech/speech-to-text/recognize-file');
var token;
var sentence;
button.onclick = function () {
    $.ajax({
        url : "/api/fetch-token",
        type : "GET",
        success : function(token){
            recognizeFile({
                token: token,
                file: '/Us_English_Broadband_Sample_1.wav',
                outputElement: sentence,
                play: true
            }).then(alert(sentence));
        }
    });
}

0 个答案:

没有答案