Eric,
To prevent anyone from trying one of your suggestions, the dectalk software is *very* legally copyright protected. While that project exists, it cannot be used for software work in any operating system, Linux or anything else without permission. something I imagine is stated on GitHub. While your work may help well I have no idea how it will help, laughs, my question, for Larry hart, is very specific. He wants to run dos, use vocal eyes, but access his dectalk USB physical unit, from his physical USB port but have vocal eyes access the device. That program uses serial ports. his goals is to use that screen reader to do some of his Linux things, screen readers are not text to speech programs, but more correctly provide
 a combination of monitor keyboard and other functions.
There is no existing screen reader in Linux that is fully comparative to DOS programs. Hopefully Joseph will contact me about the actual goal, but your side thread has nothing to do with his exact goal.



On Sun, 8 Sep 2024, Eric Auer via Freedos-user wrote:


Hi Karen, I have checked the web regarding Dectalk USB:

https://www.tegakari.net/en/2017/10/dectalk_usb/ shows an image of a small device indeed having both USB and serial port connectors, as well as a 6 volt power connector. you can also run it for 1 hour from a 9 volt battery.

However, somebody on Linuxquestions.org complains about a 4 second delay when using the device in RS232 mode with Linux a few years ago.

https://archive.org/details/dectalk-usb-user-manual

comes as a single text file, which mentions that RS232 mode is Dectalk Express compatible, made by axsol access solutions, running Fonix Dectalk on a Dragonball cpu with 16 mb of flash and 32 mb of ram. rs232 speed is not given, but USB speed is 12 mbps, so the manual recommends to use USB.

You can find an open source version of the Dectalk engine on github now:

https://github.com/dectalk/dectalk

This probably allows you to use it for software speech output on Linux.

If you use any embedded controller with a serial, but no USB port built in, you always have 2 choices to connect USB: Add a bridge chip to your circuit or use an USB to serial cable which has the bridge chip built into it.

Either way, a modern operating system will see an USB-based serial port and then let apps use that just like a serial port, but with a wider variety of speed choices. In DOS, you would first have to load an USB and bridge driver before you can access that not-physically-RS232 port at all. Running DOS in an emulator is another option, letting you use the drivers of the host operating system instead of needing DOS drivers.

I would assume that quite a few software speech synths and screen readers are available for Linux, but I do not know which of them are how good.

Anyway, we now know that Dectalk USB can be switched to RS232 mode, which lets you use it with actual RS232 ports. You can also use it in RS232 mode with USB to serial cables if no physical RS232 port exists ini the PC, or if you hope to improve transfer speed by using USB.

Both will offer some degree of Dectalk Express compatibility, which is good in case the native USB mode of Dectalk USB differs too much from what DOS Dectalk drivers expect.

Regards, Eric



_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user




_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to