-- RavichanderVipperla - 04 May 2010

The AMI online Recogniser

Location: /group/project/ami10/onlineASR/online/releases/ASR.v09

To run the AMI recogniser,

1) Start the hub (localhost-hub.sh)

2) Open a pipe to read the transcriptions from the hub (localhost-transcription.sh and press connect in the pop up window). If viewing from a different machine, use remote-transcription.sh

3) Run the recogniser (eg: localhost-projuicer-mike.sh). For use with EigenMike, this script is of interest: localhost-projuicer-socket.sh, since the Recogniser and the beamformer will run on different machines.


For using localhost-projuicer-socket.sh, set the ip address of the computer streaming the audio in mic/ip.txt

Changes made to localhost-projuicer-socket.sh:

Added: export StreamSocketSource _Port=4001

Modified the sampling frequencies to match TCAT driver of EigenMike: ALSASource_SampleFreq=44100, SocketSource _SamplingFreq=44100


Link to notes on EigenMike



Configuration of the setup in Bidule


  • Setup the VST plugin paths to directories pointing to the eigenMike (for beamforming) and tracter (for socket streaming) plugins.
  • Connect the 32 mics to the EigenMike plugin as shown above.


This is the version of ATK modified to accept speech streaming from a server. This has been developed for setting up simple spoken dialogue system demonstrations using eigenMike. For more information go to AtkSocket

Topic revision: r5 - 05 Aug 2010 - 11:15:42 - RavichanderVipperla
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
This Wiki uses Cookies