Packages |
net.cscott.sdr |
This package contains the main class (App ) as well as interface
definitions needed to tie the various pieces together. |
net.cscott.sdr.anim |
This package contains the 3d animation code, which uses the
jME
game engine. |
net.cscott.sdr.calls |
This package contains the square dance choreography engine, and the basic
types and interfaces required to communicate with it. |
net.cscott.sdr.calls.ast |
This package contains the abstract syntax used for call definition and
evaluation. |
net.cscott.sdr.calls.grm |
This package contains the tools needed to generate Sphinx and ANTLRv3
grammars for "natural language calls" from the information in the
call lists about grammar and precedence for individual calls. |
net.cscott.sdr.calls.lists |
This package contains call lists and generated natural-language parsers
for the various square dance programs. |
net.cscott.sdr.calls.transform |
This package contains code to parse call lists and transform call abstract
syntax in various ways. |
net.cscott.sdr.recog |
This package contains the speech recognition engine, based on Sphinx4. |
net.cscott.sdr.sound |
This package contains the accompaniment music playback and timing engine. |
net.cscott.sdr.util |
This package contains useful utility code. |