1
2Available tests:
3================
4
5* long_message:
6        Tests the ability of Speech Dispatcher to handle long messages
7        and special characters (the seccond message is a source code).
8        (it uses libspeechd.c)
9
10* multiple_messages:
11        Tests how fast can Speech Dispatcher handles messages coming
12        in short intervals for all 3 priorities. It also tests
13        how the priorities influence each other.
14        (it uses libspeechd.c)
15
16* run_test (and *.test files)
17        Invoking: run_test {testfile} [fast] [> logfile]
18
19        A simple program that reads the given script-file (*.test)
20        and executes the SSIP commands inside it. It also outputs
21        the comments from the file on the screen and waits where
22        requested. If an aditional parameter "fast" is specified, that
23        means execute everything without the specified delays.
24
25		You may find it convenient to redirect the output to some
26		logfile.
27
28        The script files have the following simple syntax:
29                * Every command begins in the first column and "lasts" till
30                        the end of the line is reached.
31                * @ introduces a comentary on the given line
32                * ! denotes an SSIP command that follows without any spaces
33                * $ run_test will wait for the specified time (in seconds)
34                * ^ run_test will wait for the specified time (in microseconds)
35                * ~ sets the indentation (in spaces from left border), it can
36                        be used multiple times in different places
37                * + wait for response string. Note, you cannot use this to wait
38                        for synchronous replies to commands.  Generally,
39                        you will use this to wait for notification events
40                        (SET SELF NOTIFICATION ALL ON).  It will wait for
41                        any reply containing the string that follows "+".
42                * ? waits until the user presses a key
43                * * clear screen
44                * Blank lines in the script produce blank lines in the output.
45                * # introduce a comment, completely ignored.
46
47        In the output, SSIP communication is shifted to the right with
48        respect to the comments. The commands and data the script sends
49        to Speech Dispatcher begin with ">> ", the responses from Speech Dispatcher
50        are introduced by "< ".
51
52        See basic.test or general.test for an example.
53
54
55yo.wav is
56Copyright (C) 2006 Gary Cramblitt <garycramblitt@comcast.net>
57
58this file is
59
60Copyright (C) 2003 Brailcom, o.p.s
61Copyright (C) 2006 Gary Cramblitt <garycramblitt@comcast.net>
62
63they are licensed under the following terms:
64
65This program is free software; you can redistribute it and/or modify it under
66the terms of the GNU General Public License as published by the Free Software
67Foundation; either version 2 of the License, or (at your option) any later
68version.
69
70This program is distributed in the hope that it will be useful, but WITHOUT ANY
71WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
72PARTICULAR PURPOSE.  See the GNU General Public License for more details (file
73COPYING in the root directory).
74
75You should have received a copy of the GNU General Public License
76along with this program.  If not, see <https://www.gnu.org/licenses/>.
77
78