lib/Audio.js
/**
 * [Audio description]
 * @param       {Object} micSettings Options to pass down to node-mircophone
 * @constructor
 */
[Audio description]
@param       {Object} micSettings Options to pass down to node-mircophone
@constructor
[ Audio description ] @param { Object } micSettings Options to pass down to node - mircophone @constructor
function Audio(micSettings) {
  this.speakingCount = 0;
  this.startTime;
  this.silenceCount = 0;
  this.micStream;
  this.paused = false;
  this.audioStream = new RecognizeSpeech();
  this.mic = new Mic(micSettings);
}
function Audio ( micSettings ) { this . speakingCount = 0 ; this . startTime ; this . silenceCount = 0 ; this . micStream ; this . paused = false ; this . audioStream = new RecognizeSpeech ( ) ; this . mic = new Mic ( micSettings ) ; }
[Audio description]
 @param       {Object} micSettings Options to pass down to node-mircophone
 @constructor
[ Audio description ] @param { Object } micSettings Options to pass down to node - mircophone @constructor