Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.06 KB

README.md

File metadata and controls

38 lines (29 loc) · 1.06 KB

New google speech api + microphone streaming

A very basic google speech api helper with microphone streaming to be used as base to others apps.

Instalation

npm install google-speech-microphone

Setup

  1. Config Google cloud API
  2. Install Sox, this lib uses node-record-lpcm16 thats requires Sox to work, so if you are using MacOS just type brew install sox, and for others debian sudo apt-get install sox libsox-fmt-all

Usage example:

var speech = require('google-speech-microphone');

speech.getSpeechService({
	GOOGLE_APPLICATION_CREDENTIALS: 'location/project-auth.json',
	GCLOUD_PROJECT: 'projectid'
})
.then(speechService => {
	return speech.sync({ speechService });
})
.then(res => {
	console.log(JSON.stringify(res));
})
.catch(err => {
	console.log(err);
});

Very usefull google cloud examples in node