John.Sanfilippo@f608.n107.z1.fidonet.org (John Sanfilippo) (08/23/90)
Index Number: 9962 [This is from the Blink Talk Conference] Doug, I'm going right thru the TABLE OF CONTENTS of the VE manual ... and making comments on things as I find things I'd like to comment on. First some basic background: I have my PC and SoundingBoard for one year and am using Softvert (That's what they use where I work). Curiosity and need prompted me to request a VE demo. SECTION 1: INTRODUCING VOCAL-EYES! 1.5 An open letter to macro users I could see where macros would be absolutely necessary in any system where you must press several keys to get a single thing done. SECTION 2: INSTALLING AND LOADING VOCAL-EYES 2.2 The Sounding Board software It is interesting that sentence pause is controlled by this software, rather than by VE. I would have thought that sentence and word pause could be controled from somewhere in the review menu, or Voice Control Pannel. As you may have seen in another message, I am VERY FOND of the pause following a sentence, however small. Bravo! SECTION 4: INTRODUCING THE VOCAL-EYES VOICE CONTROL PANEL 4.4.4 Screen tone It would be nice to be able to assign various colors and hilights to pitch and tone, as well as being able to have colors spoken and enumerated. For instance, I might assign the combo "anything on white or inverse background" is pitch 7, tone j, and dark brown on black (unlikely) as pitch 2, tone b. This would give me instant recognition of screen attributes without saying any more to disturb what's on screen or in the text. 4.4.5 The punctuation submenu Do I understand correctly that one may have both the default and the dictionary pronunciation for a given character spoken? If so, what on earth for? I can see one or the other ... 4.4.8 The repeat filter I would have set to say only one of the many. I don't care how many, and if I did, I'd just go into review and find out. With my filter set to allow only one or two repeated characters thru, I am aware that there may be more, and don't need to be told how many more there are. 4.4.9 The repeat value 4.4.10 Blank lines A short pip for a blank line, or measured, brief silence is just fine. 4.5.6 Interruptability Interruptability as implimented by VE is something I have been craving for a LONG time! Bravo!! The ability to shut things up with the press of ANY KEY is just grand!! SECTION FIVE: SAVING YOUR WORK Being able to save your work from review is another thing I love! There is nothing worse than not being able to shell to dos from some program after you have been working hard on setting up your speech environment, and then having your batch file replace that environment without having saved your work. I know: I could change the batch file, etc., but this feature as is is great. 5.5 Where Vocal-Eyes looks for your .SET files This is another very hip thing: that you could be in Oshkosh, and VE will look for the set file from whence VE came!! BRavo!! 5.6 Vocal-Eyes' default .SET file ... and you can have >9< of them loaded and ready to go!! That's also nice. But, re macros, suppose you happen to need more than 10 windows? Don't you need a macro to swop sets and get into the window of your choice??? SECTION 6: CURSOR KEYS AND HOT KEYS 6.3.1 Defining your own cursoring keys I tried defining mine like SV's and found that I could not define ctrl-comma, or alt-ctrl-U. SECTION 7: VOCAL-EYES' 10 SCREEN WINDOWS 7.6 The "silent" window I need to practice and study this matter more. I kinda dislike being stuck within a window. I DO like very much the idea of being able to define the window type and not have to run a special silent window program. I'd like to be able to override the saving of the last window accessed .... ah, I just gotta get used to it. 7.12 Reading a temporary window Ahah! Can this temp window be accessed anytime? Can it be saved into, say an unused window spot and thus recalled? Can it be recalled from temporary storage with the press of a key? If not, do I need to store it in a macro if my 9 other windows are all precious and unusable? SECTION 8: POP UP WINDOWS, VIDEO ATTRIBUTES AND LIGHT BARS MIDI software is a definite test of this and I just gotta get up the guts to try it. I'm not using all the stuff my current package has to offer! Don't know why I'm scared to try. 8.3 Screen attributes This is where my comments on pitch and tone should go. SECTION 9: A POTPOURRI OF FEATURES 9.2.8 Sound effects internal speaker/off/Sounding Board Nice idea! 9.2.10 Set bell position Is there a way to tell you've moved from one line to another while cursoring right in WP? WP will wrap forever and you will never know that you've moved to another line. 9.4 Setting and using markers This is a great idea!! 9.8 Block write I have to try block write, but it sounds great! I suppose if i were not in my editor and wanted to save something I'd have to get to dos and say copy con xyz and hit my blockwrite key. How about a way to just write the block to some file? APPENDIX H: THE SOUNDING BOARD SOFTWARE Spelling alpha/numeric words I guess mispronunciations are the province of the SoundingBoard dictionary? I wonder if it would be possible and practical to have the *.set files and *.dic files all as ASCII files which the user could edit in any word processor? This, I believe, would give fast and easy access to settings, and make it easy to "mix and match" as needed. ( The fact that these files as currently implimented [I'm not using a spell checker] are separately loadable is a definite boon!) -- Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!107!608!John.Sanfilippo Internet: John.Sanfilippo@f608.n107.z1.fidonet.org
campbell%hpdmd48@hplabs.HP.COM (Gary Campbell) (09/04/90)
Index Number: 10040 A possible feature for whatever screen reader writer wants to consider it: I haven't investigated the architecture of Windows yet, but I have thought of how we might try to gain access to it. If there were a place in the architecture where a user-supplied driver could be inserted that could intercept text before it turns into bits, one might be able to make a fake screen buffer of text that would follow the bitmap screen. If the screen reader had an option that would allow the user to specify an arbitrary address for the video memory, then someone who came up with such an adaptation for Windows or anything else could tell the screen reader to look at this fake video buffer instead of the screen. I also think that the ability to programatically execute speech reader functions would allow someone to write programs which could control the speech system to make an integrated solution without reimplementing screen reading functions. One could, for example, set a window to a particular area of the screen needed for a given program function, etc. The access could be an interrupt, possibly a user-specified one to allow one to avoid something used by another program. -- Gary Campbell campbell%hpdmd48.BOI.HP.COM@hplabs.HP.COM
Jan.Parker@p0.f89.n129.z1.fidonet.org (Jan Parker) (09/19/90)
Index Number: 10445 [This is from the Blink Talk Conference] Hi Gary, What you say about windows would be nice, but as I understand it, windows doesn't directly allow external programs to hook in unless they have been compiled under windows. There may be a way around this since a lot of DOS users run windows under DOS it may sound silly but a lot of people don't want to mess with their boot structure, what could be done in this scenario would be a keyboard/I-O trapper, as a device driver under DOS before windows. The other possibility that hits me right now would be a variation on what is called O.C.R. software. This software was designed for scanners to be able to generate charactor codes from a variety of fonts. The problem with O.C.R.'s is a vast amount of memry that they eat. Within windows "or even DOS itself" you have a very limited and exact charactor set. It might be possible to rebuild an O.C.R. program to scan the screen for the charactor set, and tie into the synthesizer that way. On silly question: I am a sighted person with very little exposure to synthesizers except for some shareware stuff like may Max Headroom and Talk. Is there a standard way to interface with the synthesizers, or is there somewhere that I could get more information on attatching to synthesizers that are out there? We're working on our own "Talking" software but that will take a while to develop. In the mean time I was wondering if there were ways that we could tie our softwware directly to synthesizers. Rich and Jan Parker Thunderhead Software -- Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!129!89.0!Jan.Parker Internet: Jan.Parker@p0.f89.n129.z1.fidonet.org