[RavenclawDev 200] Re: adding ASR
Antoine Raux
antoine at cs.cmu.edu
Mon Nov 27 14:16:10 EST 2006
Hi Svetlana,
Yes AudioServer is the Galaxy server for ASR. It is however a little more
than just a wrapper since it runs as an interface to audio inputs and can
stream the audio to several engines in parallel (hence the SPHINX_MALE and
SPHINX_FEMALE processes). AudioServer then collects the hypotheses and sends
them to the hub (all the hypotheses are then parsed and Helios picks one for
RavenClaw).
The code for AudioServer is in Agents/MultiDecoder/Audio_Server
To answer your other question, yes you can use TTY-server as a template for
your ASR agent. Don't forget to handle confidence scores (potentially dummy
ones if Sphinx4 doesn't give you real ones).
Hope this helps,
antoine
_____
From: ravenclaw-developers-bounces at LOGANBERRY.srv.cs.cmu.edu
[mailto:ravenclaw-developers-bounces at LOGANBERRY.srv.cs.cmu.edu] On Behalf Of
Svetlana Stenchikova
Sent: Monday, November 27, 2006 1:26 PM
To: Dan Bohus
Cc: Sarah Hoffman; ravenclaw-developers at cs.cmu.edu
Subject: [RavenclawDev 199] Re: adding ASR
Hi,
we are now starting to add sphinx ASR to our calendar system.
We had some general questions about it.
The roomline version is set to work with sphinx 2, and there are 3 servers
that are starting for it.
{
title SPHINX_AUDIO
dir .
path ..\..\Bin\x86-nt\Audio_Server.exe -engine_list sphinx_engines.txt
server_name sphinx
}
{
title SPHINX_MALE
dir ..\..\Resources\DecoderConfig\
path ..\..\Bin\x86-nt\Sphinx_Engine -name male -argfn male-8khz.arg
-port 9990
server_name sphinx_male
}
{
title SPHINX_FEMALE
dir ..\..\Resources\DecoderConfig\
path ..\..\Bin\x86-nt\Sphinx_Engine -name female -argfn female-8khz.arg
-port 9991
server_name sphinx_female
}
Is Audio_Server.exe the Galaxy wrapper? Where is the code for it?
We plan to use sphinx 4, so we may want to write a java wrapper for it. If I
understand correctly, we could just use the TTY wrapper that we have and
replace the calls to output and input text with calls to sphinx. Is this
correct?
thank you.
Svetlana
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.srv.cs.cmu.edu/pipermail/ravenclaw-developers/attachments/20061127/8bd092f1/attachment.html
More information about the Ravenclaw-developers
mailing list