1616
1717module . exports = function ( RED ) {
1818 const SERVICE_IDENTIFIER = 'speech-to-text' ;
19- var request = require ( 'request' ) ,
20- cfenv = require ( 'cfenv' ) ,
19+ var cfenv = require ( 'cfenv' ) ,
2120 temp = require ( 'temp' ) ,
2221 url = require ( 'url' ) ,
2322 fs = require ( 'fs' ) ,
@@ -273,6 +272,7 @@ module.exports = function (RED) {
273272
274273 function determineTokenService ( stt ) {
275274 let tokenService = new AuthV1 ( stt . getCredentials ( ) ) ;
275+
276276 // Streaming - IAM Key fudge.
277277 // Check if the token service options have the header set. If not then
278278 // create them. This will stop the function from crashing the app,
@@ -287,10 +287,6 @@ module.exports = function (RED) {
287287 var p = new Promise ( function resolver ( resolve , reject ) {
288288 var model = config . lang + '_' + config . band ,
289289 params = { } ;
290- //speech_to_text = null;
291-
292- //speech_to_text = determineService();
293-
294290
295291 // If we get to here then the audio is in one of the supported formats.
296292 if ( audioData . format === 'ogg' ) {
@@ -516,20 +512,7 @@ module.exports = function (RED) {
516512 return p ;
517513 }
518514
519-
520- function init ( ) {
521- return Promise . resolve ( ) ;
522- }
523-
524- function performStreamSTTIAM ( speech_to_text , audioData ) {
525- var p = new Promise ( function resolver ( resolve , reject ) {
526- reject ( 'Streaming with IAM Key not yet implemented' ) ;
527- } ) ;
528- return p ;
529- }
530-
531515 function performStreamSTT ( speech_to_text , audioData ) {
532- //var speech_to_text = determineService();
533516 var delay = 1000 ;
534517 var p = getToken ( speech_to_text )
535518 . then ( ( ) => {
0 commit comments