jeff1evesque / LeQue

Activate installed microphone, and analyze sound input
13 stars 2 forks source link

Documentation: Update 'Submodule Installation' #342

Closed jeff1evesque closed 10 years ago

jeff1evesque commented 10 years ago

We need to update the Submodule Installation subsection to include information regarding Autobahn. Take special notice of the Grunt subsection ("appliation") typo.

Change the following:

Submodule Installation

We need to install our Sphinx related submodules:

cd /var/www/audio-analyzer/pocketsphinx/sphinxbase
./autogen.sh
sudo make install

cd ../pocketsphinx
./autogen.sh
sudo make install

cd ../sphinxtrain
./autogen.sh
sudo make install

to the following:

Submodule Installation

Sphinx
cd /var/www/audio-analyzer/pocketsphinx/sphinxbase
./autogen.sh
sudo make install

cd ../pocketsphinx
./autogen.sh
sudo make install

cd ../sphinxtrain
./autogen.sh
sudo make install
Autobahn

In order to allow browsers to stream audio to the server, a websocket server is needed. This project uses Autobahn, an open source project that provides WebSocket, and Web Application Messaging Protocols (WAMP) protocol to achieve audio streaming.

More information regarding setting-up Autobahn, and the requirements of streaming audio from the browser to the server can be found within the README.md file from the whisper repository.