node-red-node-rdk-tools
Version:
配合RDK硬件及TROS使用的Node-RED功能包(Node-RED nodes for using TROS on a RDK hardware and TROS)
22 lines (16 loc) • 599 B
JavaScript
module.exports = function(RED) {
var playaudionodeid;
function RDKPlayAudioNode(config) {
RED.nodes.createNode(this,config);
this.voice = 0;
var node = this;
playaudionodeid = this.id;
this.on('input', function(msg) {
if (typeof msg.payload === "string") {
RED.comms.publish("text2audio", node.voice+"#"+msg.payload);
node.status({fill:"blue",shape:"dot",text:"rdk-texttoaudio.status.speaking"});
}
});
}
RED.nodes.registerType("rdk-tools texttoaudio", RDKPlayAudioNode);
}