Next: , Previous: , Up: Top   [Contents][Index]


33 Variable list

This chapter contains a list of variables currently defined within Festival available for general use. This list is automatically generated from the documentation strings of the variables as they are defined within the system, so has some chance in being up-to-date.

Cross references to sections elsewhere int he manual are given where appropriate.

!

In interactive mode, this variable’s value is the return value of the previously evaluated expression.

*ostype*

Contains the name of the operating system type that Festival is running on, e.g. SunOS5, FreeBSD, linux etc. The value is taken from the Makefile variable OSTYPE at compile time.

*properties*

Array for holding symbol property lists.

datadir

The pathname of the architecture-independent run-time libary directory. Note reseting is almost definitely not what you want to do. This value is automatically set at start up from the value specifed at compile-time or the value specifed with –datadir on the command line. A number of other variables depend on this value.

editline_histsize

The number of lines to be saved in the users history file when a Festival session ends. The histfile is ".festival_history" in the users home directory. Note this value is only checked when the command interpreter is started, hence this should be set in a user’s ".festivalrc" or system init file. Reseting it at the command interpreter will have no effect.

editline_no_echo

When running under Emacs as an inferior process, we don’t want to echo the content of the line, only the prompt.

hush_startup

If set to non-nil, the copyright banner is not displayed at start up.

int_tilt_params

Parameters for tilt intonation model.

libdir

The pathname of the architecture-dependent run-time libary directory. Note reseting is almost definitely not what you want to do. This value is automatically set at start up from the value specifed at compile-time or the value specifed with –libdir on the command line. A number of other variables depend on this value.

load-path

A list of directories containing .scm files. Used for various functions such as load_library and require. Follows the same use as EMACS. By default it is set up to the compile-time architecture-independent library directory but may be changed by the user at run time, by adding a user’s own library directory or even replacing all of the standard library. [see Site initialization]

manual-browser

The Unix program name of your Netscape Navigator browser. [see Getting some help]

manual-url

The default URL for the Festival Manual in html format. You may reset this to a file://.../... type URL on you’re local machine. [see Getting some help]

mbrola_database

The name of the MBROLA database to usde during MBROLA Synthesis.

mbrola_progname

The program name for mbrola.

Param

A feature set for arbitrary parameters for modules.

provided

List of file names (omitting .scm) that have been provided. This list is checked by the require function to find out if a file needs to be loaded. If that file is already in this list it is not loaded. Typically a file will have (provide ’MYNAME) at its end so that a call to (require ’MYNAME) will only load MYNAME.scm once.

sonority_glides

List of glides (only good w/ radio_speech)

sonority_liq

List of liquids (only good w/ radio_speech)

sonority_nas

List of nasals (only good w/ radio_speech)

sonority_v_obst

List of voiced obstruents for use in sonority scaling (only good w/ radio_speech)

sonority_vless_obst

List of voiceless obstruents for use in sonority scaling (only good w/ radio_speech)

tilt_accent_list

List of events containing accents in tilt model.

tilt_boundary_list

List of events containing boundaries in tilt model.

var-docstrings

An assoc-list of variable names and their documentation strings.


Next: Function list, Previous: Feature functions, Up: Top   [Contents][Index]