Contract job: Command Line Interface to Nuance Recognizer

70 views
Skip to first unread message

Jeremy Cummings

unread,
May 11, 2012, 6:14:53 PM5/11/12
to UniMRCP
Project Overview
We are developing a speech recognition product to help people learn a
foreign language. For this project, we would like to create a simple
command line interface that allows us to pass a .wav file, a grammar,
and parameters through UniMRCP to the Nuance Recognizer. We would like
the command line program to output the confidence scores for matches
from the grammar.

Example Use Case
An example use-case for the system is that we would pass a .wav file
with the word “happy” to the recognizer along with a grammar that
consists of words like “happy”, “appy”, and “pie”. We would look for a
high score for the word happy. If the word were mispronounced, for
example “hi-pie”, we would expect a lower confidence score on “happy”
and a higher score on “pie”. Tuning the grammar is outside the scope
of this project. We are just looking for the command line interface to
work with the recognizer.

System Design
The system setup will consist of Nuance Recognizer and UniMRCP. We
would like to pass the audio file in a .wav format, the grammar, and
the settings via the command line through the UniMRCP server to the
Nuance Recognizer. An example command look like:

$ recognize --file=happy.wav --grammar={...grammar json object...}
--params={...parameters json object...}

We will supply the Nuance Recognizer and server for development of the
system.

Expertise
We are looking for a developer with the following expertise:

* Experience programming in C/C++, which will be necessary to
interface with the UniMRCP code.
* Familiarity with Nuance Recognizer
* Familiarity with UniMRCP is a plus, but not necessary. It can be
learned as part of this project.

Deliverables
The project will have the following deliverables:

* Clear documentation on how to setup and use the system
* Repeatable tests and examples that demonstrate the functionality of
the system
* Well-structured code for the UniMRCP implementation
* Command line tool as outlined above

if interested phone Jeremy @ 850.980.5432 (Florida)
Reply all
Reply to author
Forward
0 new messages