Воспроизведение аудио программно через NodeJS - PullRequest
0 голосов
/ 23 марта 2019

Я провел целый день, пытаясь получить какой-либо из пакетов npm, связанных с воспроизведением звука с nodejs, но не смог заставить его работать.

В основном мне нужно играть в пакетные аудиозаписи.

Например:

//files containing the name of the audios
var files = require('./list-of-audios-to-play.json')

var player = require('play-sound')(opts = {})

 var counter = 0;

  //every 5 seconds, play the referenced audio

  setInterval(function(){
    counter++;
    player.play(files[counter]+'.mp3', function(err){
      if (err) throw err
    })
  },5000)

Перепробовал все.

Когда я запускаю приведенный выше код, я получаю эту ошибку:

INFORMATION: wasnt possible to locate files for the specified pattern(s)
events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: spawn play ENOENT
    at _errnoException (util.js:1022:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
    at onErrorNT (internal/child_process.js:372:16)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)
    at Function.Module.runMain (module.js:695:11)
    at startup (bootstrap_node.js:188:16)
    at bootstrap_node.js:609:3

Кто-нибудь может помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...