![]() |
Sprex![]() |
||||||
|
| |||||||
|
News: Downloadable PDA Demos
Introduction |
SPREXLET(1) sprexlet[tm] 1.1: Man Page Version 2 SPREXLET(1)
NAME
sprexlet - ANSR client template as Java applet
DESCRIPTION
sprexlet is an ANSR client-side user interface program
implemented as a Java applet. As such, sprexlet is not
called from the command line, but derivatives of it are
included in web pages. sprexlet is automatically cus-
tomised to generate several ANSR client interfaces: A
parameter supplied by the respective Makefiles for each
demo program is checked, and code to customize the display
and characteristics of sprexlet for the purposes of the
various demo programs is invoked. See those programs for
more information (NFL demo, travel demo, etc.).
The Sprexlet Java client communicates with server-based
ANSR components, sprecd and agent, as well as with httpd
services, for recognition, application logic & logging,
and web-based data resources, respectively.
The Sprexlet graphical user interface includes a press-to-
talk button, a text response display window, and several
additional indicators that improve the reliability and
confidence of the spoken interaction.
These indicators include a VU meter for real-time audio
signal level display, a recording bar showing how much
audio has been recorded, a sent bar showing how much audio
has been sent over the network, a "Replay" button to play
the local copy of the current recorded utterance, as well
as a "Netplay" button to play back the copy received at
the server (to confirm clean signal reception).
Also within sprexlet is code that checks if the signal
levels are unreasonably high or unreasonably low; these
warnings are shown in the text response display window.
Sprexlet also prints additional messages to the Java con-
sole, a copy of which can be sent by users to the service
provider in case of technical difficulties. Some Internet
Explorer versions (e.g., 6.0.2800.1106.xpsp2.030422-1633)
disable the Copy button in the Sun Java Console (possibly
for security reasons). In this case, you can use
Ctrl+PrntScrn to capture the appropriately sized Sun Java
Console in chunks, or re-type the portion of interest.
OPTIONS
Sprexlet is a Java applet, not an application; as such it
has no command-line options. Further, embedding HTML
passes no parameters to the sprexlet Java class. However,
sprexlet is customized by application identifiers speci-
fied in application-specific Makefiles.
EXAMPLES
See the NFL demo, the travel demo and the other demos
(both with secure access and under development).
BUGS
None known. Please report bugs to tv@sprex.com Your
feedback on this document is solicited.
AUTHORS
Tom Veatch and Fred Kaudel, Sprex, Inc. All rights
reserved. sprexlet is licensed software, to be used only
under a license agreement with Sprex.
Product of Sprex, Inc. 16 Sep. 2004 SPREXLET(1)
|
||||||
Copyright © 1996-2005
Sprex, Inc.
All rights reserved. Sprex, Speech in the Network, TallyGram and ANSR are trademarks of Sprex, Inc.
|