[Olympus developers 456]: Re: Audio Server keeps crashing, the application also stops.

Nitin Dhawan nitin at imarketingadvantage.com
Sat Feb 15 11:12:30 EST 2014


We have made some progress on this. The problem is not with Sphinx. The
"decoding server is invalid" is a standard message before the sphinx server
is found and connected to.

 

But the audio server keeps crashing intermittently. The windows even viewer
Log (Event ID 1000) is 

Faulting application name: AudioServer.exe, version: 0.0.0.0, time stamp:
0x52ff5681

Faulting module name: MSVCR90.dll, version: 9.0.30729.8387, time stamp:
0x51ea24a5

Exception code: 0xc0000417

Fault offset: 0x000369d0

Faulting process id: 0x4534

Faulting application start time: 0x01cf2a4c7399bb42

Faulting application path:
E:\Raven\Olympus-Jan2014Setup\Bin\x86-nt\AudioServer.exe

Faulting module path:
C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.8387_non
e_5094ca96bcb6b2bb\MSVCR90.dll

Report Id: b1c23295-963f-11e3-82e7-ec55f9dd9fce

Faulting package full name: 

Faulting package-relative application ID:

 

We are running this on Windows 7 and Windows 8 environments. It seems like a
memory creep issue.  Now we are trying to recompile this on Visual Studio 13
with 64 bit  , and hope that this works.

 

 

From: Nitin Dhawan [mailto:nitin at imarketingadvantage.com] 
Sent: Thursday, February 13, 2014 9:49 PM
To: olympus-developers (olympus-developers at cs.cmu.edu)
Subject: Audio Server keeps crashing, the application also stops.

 

We are facing this problem on all  test machines that the Audio server keeps
crashing after working for a few seconds. The whole application also stops.
We noticed in the log that it is unable to connect to the PocketSphinx
server for some reason. 

 

Any ideas?

 

 

["E:/Raven/Olympus-Jan2014Setup\bin\release\AudioServer" -config
AudioServer.cfg]

Compiled on Jan 23 2014 at 12:36:34

Reading configuration file

# This is a configuration file for the Audio_Server for MeetingLine

 

# Sample rate

sps = 16000

 

# Host and port number of Sphinx recognition engines

engine_list = desktop:localhost:9990

[STD at 21:43:13.005 (33816891)] 1 engines: 

[STD at 21:43:13.005 (33816891)] desktop: host localhost   port 9990

 

# Enable/disable logging

log_full_session_input = 1

log = 1

verbosity = All

 

# Configuration for the Voice Activity Detector

vad = GMM

vad_config = no_model=true, energy_threshold=7, sampling_rate=16000,
fe_frame_rate=100, fe_window_length=0.0256, fe_fft_size=512,
fe_num_filters=35, fe_lower_filter_freq=130, fe_upper_filter_freq=3800,
fe_normalize_c0=1, prior_noise_level=8, prior_speech_level=14,
snr_estimation_step=80000, window_width=20, log_frame_info=false

[STD at 21:43:13.005 (33816891)] Starting GMM-based VAD

[STD at 21:43:13.005 (33816891)] Sampling Rate: 16000

[STD at 21:43:13.005 (33816891)] Calling ad_open_sps (16000 Hz)

Allocating 32 buffers of 512 samples each

[STD at 21:43:13.142 (33817028)] Closing BufferedAD

[STD at 21:43:13.142 (33817028)] Closing device

Opened listener on port 11000

Accepted connection from 127.0.0.1 (socket 420)

*** -> IDLE ***

[ERR at 21:43:13.529 (33817415)] desktop decoding engine socket is invalid, try
to connect

Number total of devices device: 1

Recording from device: -1

..\..\..\..\Libraries\libOlympusUtility\sock.cpp(316): Connection closed

..\..\..\..\Libraries\libOlympusUtility\sock.cpp(278): Retrying...

..\..\..\..\Libraries\libOlympusUtility\sock.cpp(304): Connected to server

[DBG at 21:43:24.542 (33828428)] Sending message to desktop engine:

get_acoustic_model 

 

..\..\..\..\Libraries\libOlympusUtility\sock.cpp: connect: ERRNO=
10061(0000274d)

[STD at 21:43:24.542 (33828428)] Message sent to 1/1 engines

[DBG at 21:43:24.543 (33828429)] Got frame from engine desktop:

{c audioconfig :notify_acoustic_model
"E:/Raven/Olympus-Jan2014Setup/Resources/DecoderConfig/AcousticModels/wsj_al
l_sc.cd_semi_5000" }

Rest:

[DBG at 21:43:24.543 (33828429)] Converting frame from engine desktop:

{c audioconfig :notify_acoustic_model
"E:/Raven/Olympus-Jan2014Setup/Resources/DecoderConfig/AcousticModels/wsj_al
l_sc.cd_semi_5000" }

[DBG at 21:43:24.551 (33828437)] Sending message to desktop engine:

set_acoustic_model:E:\Raven\Olympus-Jan2014Setup\Resources\DecoderConfig\Aco
usticModels\wsj_all_sc.cd_semi_5000 

 

[STD at 21:43:24.551 (33828437)] Message sent to 1/1 engines

[DBG at 21:43:25.451 (33829337)] Got frame from engine desktop:

{c audioconfig :notify_acoustic_model
"E:/Raven/Olympus-Jan2014Setup/Resources/DecoderConfig/AcousticModels/wsj_al
l_sc.cd_semi_5000" }

Rest:

[DBG at 21:43:25.451 (33829337)] Converting frame from engine desktop:

{c audioconfig :notify_acoustic_model
"E:/Raven/Olympus-Jan2014Setup/Resources/DecoderConfig/AcousticModels/wsj_al
l_sc.cd_semi_5000" }

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.srv.cs.cmu.edu/pipermail/olympus-developers/attachments/20140215/7ff64c20/attachment-0001.html>


More information about the Olympus-developers mailing list