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

 

 

 

 

 

 

 


HowTo

Steps:
  • Try it.

  • Buy it.
    • Order the ANSR Developer Package from Sprex. This includes developer's tools to design, build, and deploy applications, a client program with sample code, and a server program which runs the ANSR service, along with licenses to run enough servers to handle 5 simultaneous voice-based ANSR conversations.
    • Meet our License Terms by signing the license agreement, and providing a billing method (e.g., a credit card number) for security.
    • You may use either your own purchase order or our PDF Purchase Order Generator, to create a formal purchase order; save a copy and email or fax it to us to submit your order.
    • We'll give you a password and URL to download your own copy, after receipt of your signed license agreement, purchase order and payment information.
    • ANSR comes as a Microsoft Installer file, a Windows CE .dll and support files, and/or a Linux "RPM package", which can be installed or uninstalled easily (see our list of supported platforms).

  • Install it.
    • % rpm -i ansr-<version>.<arch>.rpm
    • Add this line to /etc/inittab & run 'telinit q' to start it:
      •  spr0:5:respawn:/usr/local/bin/sprecd -D -s -l -z 16000 

  • Study it.
    • ANSR has on-line manuals (man pages) which you can read using 'man ansr', 'man sprecc', 'man sprecd', and 'man gxc'.
    • Additional documentation can be found in /usr/share/doc/ansr-[version]

  • Run it.
    • Sprex programs, without any arguments, print help info. So run "sprecd", "sprecc", or "gxc" with no arguments, and read about them.
    • Normal operation means sprecd accepts 16-bit linear PCM at 16kHz over a socket on the port specified in /etc/services. To do this while watching sprecd describe its activities, use:
      •  sprecd -s -l -z 16000 
    • To run sprecd using your own grammar lattice, lat, and dictionary, dct
      •  sprecd -s -l -z 16000 -d dct -n lat 
    • To run sprecd as a daemon process, hidden in the background, use:
      •  sprecd -D -s -l -z 16000 
    • To write a grammar and create a dictionary to use with sprecd, use gxc. See the gxc docs in /usr/share/doc/ansr-*

  • Get help if you need it.
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 31, 2010