Guest User

Untitled

a guest
Jan 18th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. TypeError [ERR_HTTP_INVALID_HEADER_VALUE]: Invalid value "undefined" for header "authorization"
  2. at ClientRequest.setHeader (_http_outgoing.js:473:3)
  3. at new ClientRequest (_http_client.js:194:14)
  4. at Object.request (https.js:281:10)
  5. at WebSocketClient.connect (/Users/sodeimo/node_modules/websocket/lib/WebSocketClient.js:254:56)
  6. at new W3CWebSocket (/Users/sodeimo/node_modules/websocket/lib/W3CWebSocket.js:62:18)
  7. at RecognizeStream.initialize (/Users/sodeimo/node_modules/watson-developer-cloud/lib/recognize-stream.js:201:37)
  8. at /Users/sodeimo/node_modules/watson-developer-cloud/lib/recognize-stream.js:399:23
  9. at RecognizeStream.setAuthorizationHeaderToken (/Users/sodeimo/node_modules/watson-developer-cloud/lib/recognize-stream.js:475:13)
  10. at RecognizeStream._write (/Users/sodeimo/node_modules/watson-developer-cloud/lib/recognize-stream.js:374:14)
  11. at doWrite (_stream_writable.js:410:12)
  12.  
  13. 'use strict';
  14. require('dotenv').config({ silent: true }); // optional, handy for local development
  15. var SpeechToText = require('watson-developer-cloud/speech-to-text/v1');
  16. var LineIn = require('line-in'); // the `mic` package also works - it's more flexible but requires a bit more setup
  17. var wav = require('wav');
  18.  
  19. var speechToText = new SpeechToText({
  20. url:'https://stream.watsonplatform.net/speech-to-text/api',
  21. api_key:'hoge'
  22.  
  23. });
  24.  
  25. var lineIn = new LineIn(); // 2-channel 16-bit little-endian signed integer pcm encoded audio @ 44100 Hz
  26.  
  27. var wavStream = new wav.Writer({
  28. sampleRate: 44100,
  29. channels: 2,
  30. });
  31.  
  32. var recognizeStream = speechToText.recognizeUsingWebSocket({
  33. content_type: 'audio/wav',
  34. interim_results: true
  35. });
  36.  
  37. lineIn.pipe(wavStream);
  38.  
  39. wavStream.pipe(recognizeStream);
  40.  
  41. recognizeStream.pipe(process.stdout);
Add Comment
Please, Sign In to add comment