/ / So fügen Sie Bluemix-Text-zu-Sprachdienste mithilfe von Node - ibm-cloud, text-to-speech, ibm-watson ein

Wie man bluemix text to speech Dienste mit Knoten einbinden kann - ibm-cloud, text-to-rede, ibm-watson

Ich habe eine Bluemix-App, die den Dialogdienst verwendet, und ich versuche, den Text-zu-Sprachdienst einzubinden:

var watson = require("watson-developer-cloud");

in meinem index.js.

Ich bekomme einen undefinierten Fehler.

Ich habe bereits versucht, npm install watson-developer-cloud auf der Build-Pipeline hinzuzufügen, aber es funktioniert nicht. Ich habe es auch mit browserify versucht.

Antworten:

0 für die Antwort № 1

In Ihrer app.js deklarieren

var watson = require("watson-developer-cloud"); app.get("/test", function(req, res) { //call all req function here });

In Ihrem Index.js hinzufügen

$("#text_to speech").click(function(e){

$.ajax({ type: "GET", data: { text: "text to speech" }, url: "/test" , success: function(response) { console.log("success");  } });
}

0 für die Antwort № 2

Ohne mehr von Ihrer Build-Pipeline zu betrachten,Es ist schwierig zu sehen, ob der Befehl npm install ordnungsgemäß ausgeführt wird. Ich empfehle Ihnen, Watson-developer-cloud zur Liste der Abhängigkeiten in package.json hinzuzufügen