aboutsummaryrefslogtreecommitdiffstats
path: root/spo256/speak.conf.7
diff options
context:
space:
mode:
authorWilliam Harrington <kb0iic@berzerkula.org>2025-01-14 16:06:02 -0600
committerWilliam Harrington <kb0iic@berzerkula.org>2025-01-14 16:06:02 -0600
commit0cc9b20c15460213e488bf5e70963b941482f628 (patch)
treebb0143245583ec846630f39bfa2258dba640ccd7 /spo256/speak.conf.7
parent0e084ade5069756d487b5c948c48b777e37c00c9 (diff)
Add source.
Diffstat (limited to 'spo256/speak.conf.7')
-rw-r--r--spo256/speak.conf.772
1 files changed, 72 insertions, 0 deletions
diff --git a/spo256/speak.conf.7 b/spo256/speak.conf.7
new file mode 100644
index 0000000..ccc3e57
--- /dev/null
+++ b/spo256/speak.conf.7
@@ -0,0 +1,72 @@
+.TH "speak.conf" "7" "January 1997" "Speak 0.2" "Text-to-Speech"
+.PP
+.SH NAME
+.PP
+\fBspeak.conf\fP - configuration file for text-to-speech services.
+.PP
+.SH SYNOPSIS
+.PP
+\fBspeak.conf\fP
+.PP
+.SH DESCRIPTION
+.PP
+The \fBspeak.conf\fP file is a text edit-able configuration file used by the
+text-to-speech server and various text-to-speech utilities.
+.PP
+\fBspeak.conf\fP is divided into sections, donated with "[]"'s. These
+sections include hardware parameters for the text-to-speech server used on the
+local machine, translation tables used for phonetic dictionaries by text-to-
+speech servers, and runtime default information for specific programs. On
+machines that do not run their own text-to-speech server, \fBspeak.conf\fP
+will still be used to specify runtime defaults for utility programs that are
+present.
+.PP
+.SH FILE FORMAT
+.PP
+The file consists of sections and parameters. A section begins with the
+name of the section in square brackets and continues until the next section
+begins. Sections contain parameters of the form \'name = value`'.
+.PP
+The file is line-based text - that is, each newline-terminated line
+represents either a comment, a section name, or a parameter. Parameters
+in the .conf file normally do not appear on multiple lines, except for
+several specific exceptions (lists and tables) that are not used in this
+package.
+.PP
+Section and parameter names are not case sensitive.
+.PP
+Only the first equal sign in a parameter is significant. Whitepsaces before
+or after the = are ignored. Leading and trailing whitespaces are ignored.
+Whitepaces within a parameter name are also ignored, while whitespaces
+within a parameter value are preserved.
+.PP
+Any line beginning with a semicolon or a pound sign is treated as a comment
+and is ignored.
+.PP
+Any line containing a list, in the form 'name = { v1 v2 v3 }' may be
+continued over multiple lines if the terminating '}' is not found in the
+current line.
+.PP
+Any line beginning with a plus is considered a repeat of the "name =" portion
+of the last parameter line. This is often used to build up hostname lists
+when multiple hostnames may be specified.
+.PP
+The parameter value may either be quoted or unquoted. Quoted parameters
+values may be used to specify lead or trailing spaces which would otherwise
+be ignored. Either matching single or double quotes may be used, and the
+quotes are not kept as part of the value returned to the application.
+.PP
+Parameter values may either be strings, numeric values, or boolean flags.
+When a boolean parameter is used, the characters "T" for 'true' and "F" for
+'false' may be used. The full word, "true" and "false", may also be
+spelled out. "Y" or "Yes" and "N" or "No" may also be used for "true" or
+"false".
+.PP
+.SH SEE ALSO
+.PP
+.BR speak (1)
+.PP
+.SH AUTHOR
+.PP
+David Sugar (dyfet@tycho.com)
+.PP