Advertisement
Guest User

Untitled

a guest
Aug 1st, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. var SpeechToTextV1 = require('watson-developer-cloud/speech-to-text/v1');
  2. var fs = require('fs');
  3.  
  4. var speech_to_text = new SpeechToTextV1({
  5. username: process.env.SPEECH_TO_TEXT_USERNAME,
  6. password: process.env.SPEECH_TO_TEXT_PASSWORD
  7. });
  8.  
  9.  
  10. router.post('/addAudio/:id', (req, response) => {
  11.  
  12. var params = {
  13. // From file
  14. audio: fs.createReadStream(req.files.file.file),
  15. content_type: 'audio/wav',
  16. inactivity_timeout: -1,
  17. timestamps: true,
  18. keywords: '%HESITATION,so,like,you know,well,actually,basically,I mean',
  19. keywords_threshold: 0.5
  20. };
  21.  
  22. speech_to_text.recognize(params, function(err, results) {
  23. if (err)
  24. console.log("hello");
  25. else
  26. queries.addAudio(req.body, results.results[0])
  27. .then((data) => {
  28. return response.json(data)
  29. })
  30. });
  31. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement