Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var SpeechToTextV1 = require('watson-developer-cloud/speech-to-text/v1');
- var fs = require('fs');
- var speech_to_text = new SpeechToTextV1({
- username: process.env.SPEECH_TO_TEXT_USERNAME,
- password: process.env.SPEECH_TO_TEXT_PASSWORD
- });
- router.post('/addAudio/:id', (req, response) => {
- var params = {
- // From file
- audio: fs.createReadStream(req.files.file.file),
- content_type: 'audio/wav',
- inactivity_timeout: -1,
- timestamps: true,
- keywords: '%HESITATION,so,like,you know,well,actually,basically,I mean',
- keywords_threshold: 0.5
- };
- speech_to_text.recognize(params, function(err, results) {
- if (err)
- console.log("hello");
- else
- queries.addAudio(req.body, results.results[0])
- .then((data) => {
- return response.json(data)
- })
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement