Hello Karen,

I will try to keep it on topic.

On 20/03/2020 06:03, Karen Lewellen wrote:
DJGPP is a complete 32-bit C/C++ development system for Intel
80386 (and higher) PCs running DOS.

I am saying that DOS is a 16-bit, real-time operating system. You say that DJGPP is more powerful. Yes, but DJGPP is not DOS. Then of course, one could imagine a 32-bit DOS-like system with 386 memory management, protected mode etc but it simply would not be called DOS. It would be called reactOS, Windows, Linux, or anything else.

unrealistic to expect performing any kind of native voice synthesis in such configuration.

According to whom?
it is one thing to claim,  that you do not know how something is done, quite  another to state something is unrealistic.

Proper speech synthesis through a SoundBlaster card in real mode DOS, within a TSR or driver that takes no more than a couple of KB or RAM while keeping compatibility with existing software? Yes, I am sorry to insist, but this is technically unrealistic and no amount of motivational talk will change that. Now of course speech synthesis in some limited way is possible on poor hardware, efforts were done even on machines like the ATARI 800XL, but the resulting quality was disputable, at best. Years ago I even played with some DOS tool that was attempting synth speech over PC Speaker, but to be honest I was unable to understand a word of it.

I'd be glad if you proved me wrong, though.

I realize you  mean no dishonor, but have you any idea how often I am told it is  unrealistic technically for me to use a computer...at all?

That is a feat I am most amazed about, but that's not the point. Human limitations are often misunderstood. It is much easier to understand limitations of machines and software designs, that is why the example you cite is not exactly relevant.

Mateusz, there are screen readers that talk to internal cards. to soundblaster  adapters, to USB devices

Under real mode DOS? Could you share some links or names of commercial products that achieved that? I'd be keen to know more about them.

after all scientists have been solving this problem since the  60's.

DOS has been designed in the 80's, and it is condemned to stay there for the sake of retro compatibility.

Your personal effort, while certainly appreciated does  not make you an expert.

I am definitely not an expert in the field of blind-related activities indeed. That is a field that I find highly interesting, but my practical knowledge is non-existent. That being said, I like to think that I know a thing or two about DOS and x86 architectures, including a more or less accurate idea of what can or cannot be done.

Individuals   pay  thousands for the ability to read write and communicate, buying synthesizers, and software practically daily, even if their ultimate goal is not achieved.

I am not disputing that. I am only saying that I find it unlikely that one would invest any amount of money for the only sake of playing an old game on an ancient system, while free ways exist to achieve the same. Now of course if one wants to buy an external synth and setup an old PC dedicated to DOS - more power to them. But there is a choice, and I believe choice is essential.

You mean the way Joseph integrated ASAP  which has  several prospects for speech, including a  generic driver created  to work  in case one has none of the synthesizers listed?

Yes. That's the very same way I found to be optimal after my own research, and that I implemented in the solution I presented in another message on this list about "Talking DOS", with the difference that I used a synth emulator that I wrote myself. I also relied on open source QEMU instead of using the non-free VMWare Player.

Incorporated after Joseph  asked permission, which sort of  skips past the licensing factor?

While I am happy it fulfills Joseph's need, it does not skip past the licensing factor as far as FreeDOS is concerned, sorry.

But, if permission is obtained, which Joseph did, one can use another tool.  meaning licensing compatibility is no reason to limit options.

True from the point of view of an individual, yes. But that won't work for FreeDOS, as the license exception obtained by Joseph does not include the 3 liberties that are at heart of the FreeDOS project.

Actually, it works fine when used  as designed.  My guess from your efforts is you were not using it as designed.

PROVOX works very well indeed, yes. Turns out the problem I had was not related to PROVOX at all, but to a wonky RS 232 support within VirtualBox. This is the reason why I dropped VirtualBox and switched to QEMU.

Why use Jaws when joseph has proven you can get permission  to use asap?

As far as I understand, this permission does not include permission for repackaging, unlimited distribution, access to source code and publication of own changes to the software.

clearly it works as joseph illustrated.

Yes, ASAP works, no doubts about that. As does JAWS and PROVOX.

Mateusz


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

Reply via email to