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.
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:
to the following:
Submodule Installation
Sphinx
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.