[comp.sys.apple2] GS: Voice

TE880714@BANUFS11.BITNET (Stef Bracke) (04/11/90)

Hello,

   I use Sde, a shell. Users can write their own script- and menufiles
to make their shell more attractive.
Eg. Instead of typing: - DEL =.TST +U +T
    (Erase all files (+T= also folders) ending with .TST and unlock if needed.)
    just type        : - DESTROY =.TST

To do this, you can make your own command script. (EXE-files also usable)
It would look like this: DEL ?0 +U +T
(where ?0 is replaced by all the parms after the destroy-command.)
Now, why am I telling you all this? Well, I'm trying to make verbal
communication with the user. How? By simply using the Speech toolkits.
I made an EXE-file in TML-Pascal, called DESTROY.MSG. I changed my DESTROY-
command-script like this:
       DESTROY.MSG   (EXE-file says: Warning, you're about to destroy the file)
       DEL ?0 +U +T  (Scriptfile then continues to destroy the file(s))

It works perfectly. A bit slow, but I can live with that.
My problem is: I would like to make an EXE-file in Assembler (I don't like
to work with Pascal) that does the same thing. Only, the Speech toolkit
does something funny after the SAY-toolfunction call: It puts zeros after
my JSL E100A8. I think Male and Female Voice do the same. Why? To protect
the Speech toolkits of being used by assembler-programmers? Can someone
help me here?
Also, if I succeed to make a working assembler version, I'm going to make
an exe-file called: SAY  that allows string input behind it.
This could then be used as a Shell-command: eg. SAY Insert disk

Can you see the potential behind this? SDE allows you to make menus, that
look like the Control Panel. I made an option in a menu called UTILITIES.
The option itself was called "EXPLODE". When my brother selected it,
the computer began to laugh. (I made an EXE-file in pascal, that
pronounced the sentece: HAHAHAHAR.)

Hoping for some interested and interesting reactions,
                                    Stef

_______________________________________________________________________
Stefan Bracke                        | The only things we're famous for
Venneborglaan 77                     | are beer, chocolates, wafels,
2100 Deurne, BELGIUM                 | carpets, French (#?&%|) fries,
00-32-3-325/75/89  (only GMT-hours)  | sprouts, etc...
TE880714 at STUDTEW.UFSIA.AC.BE      | Need anything else ?
University of Saint Ignatius,Antwerp | - Frankly, je ne weiss nicht wat u zegt.