sprex logo
Sprex
Banner Image
      
 

 

 

 

 

 

 

News: Downloadable PDA Demos

Introduction

Technical Description

How To

Documents

Product Brief

White Paper

Supported Platforms

Consulting

License Terms

NFL Demo

Downloads

Secure Travel Demo

FAQ's for Users
& Developers

Registration Form and License Agreement

SDK Access

Client Access

Feedback

Other Sprex Products/Services

Exit

 

 

 

 

 

 

 


Manual for sprexlet

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)

We like comments. Send us a quick note here or with Co-Work.
   From:
Message:
        
Copyright © 1996-2005 Sprex, Inc. All rights reserved. Sprex, Speech in the Network, TallyGram and ANSR are trademarks of Sprex, Inc.
All other trademarks belong to their respective owners.
Date: July 25, 2008