Higgins compliant modules are generally started in the same way: a call is made to a executable with two mandatory arguments: the URL of a Higgins configuration file and a system internal name for the module. As a third, optional argument, the windows handler ID of a window container that the module may use may be included:
EXECUTABLE_NAME CONFIGURATION_FILE_URI INTERNAL_NAME (WINDOW_CONTAINER_ID)
In order to be Higgins compliant, the module also has to read the configuration file in the correct manner and act accordingly.
This page contains links to visualisation tools for Higgins configurations, scripts that facilitate their writing, XML Schemas, and code libraries that read Higgins configuration files and act accordingly.
Higgins configuration readers
Perl: Higgins::Configuration
The Perl module Higgins::Configuration contains code that creates a generic configuration object given an URI to a Higgins configuration file and a valid Higgins module name.
The Higgins::Configuration module relies on the XML::LibXML and XML::LibXSLT Perl modules, which may be somewhat complicated to install. See our technical FAQ for help.
Files:
- perl-higgins-configuration.zip
- No installer yet. Unzip into your Perl module path. Minimal POD formatted documentation included included in module file.
Copyright © 2002-2004 Jens Edlund, Gabriel Skantze and the members of the Center for Speech Technology