Instead of SIRI or Cortana, why can't we have a spoken AmigaDOS interface, or CVI? It would function much the same as the CLI except that you would be speaking the commands, options, and paths into a microphone. With enough scripting (ARexx, Python, or AmigaDOS) perhaps it could be a little like SIRI?

I am certain that there are Amiga users who have been whining for AmigaOS to drop keyboards and mice in favor of a touchscreen interface. If AmigaOS goes down this route, I ask that it keep legacy support for physical keyboards and selection devices. AmigaOS may tap into a market of people who suffer from zombie finger, who hate touchscreen interfaces, and who might just like a well designed user interface. If Hyperion does ditch the traditional Amiga user interface, I ask that they skip over touchscreen interfaces for a CVI (Command Voice Interface). Instead of a CLI (Command Line Interface), let the user speak the commands and paths to the Amiga, which will respond via a new version of the narrator device.

I think someone has been working on a voice-recognition program, but as a private development. I can't tell you any more than that.

But you can imagine that the AI is the major part of what you are asking for. The interface to the user (perhaps I should say the owner, since the AI may become the user) is trivial in comparison.When you think of the resources that Google, Microsoft et al are pouring into these projects, it's not worth our while even thinking about it.

While a complete voice recognition suite like Siri etc. is a mammoth job, something closer to "voice tags" is far more feasible, where the software doesn't try to translate speech into text, but instead matches sounds it hears to a list of known sounds and reacts accordingly.

VoiceAttack is a present-day bit of software for PCs that uses this model, and even the Amiga had its own VoiceShell back in the day. I used it on a stock A1200 with a parallel port audio sampler at the time, and while it sucked up about half the A1200's CPU time, it worked reasonably well - well enough to use it for controlling a relay card via ARexx.

Saying "Computer: Lights on" to turn on the lights in my room was hella awesome when I was a teenager in 1998 I can tell you

Such a utility could easily be implemented on any OS4 machine if someone was up for it. 68k ASM source is included, but that's of limited use really.

Daedalus wrote:While a complete voice recognition suite like Siri etc. is a mammoth job, something closer to "voice tags" is far more feasible, where the software doesn't try to translate speech into text, but instead matches sounds it hears to a list of known sounds and reacts accordingly.

VoiceAttack is a present-day bit of software for PCs that uses this model, and even the Amiga had its own VoiceShell back in the day. I used it on a stock A1200 with a parallel port audio sampler at the time, and while it sucked up about half the A1200's CPU time, it worked reasonably well - well enough to use it for controlling a relay card via ARexx.

Saying "Computer: Lights on" to turn on the lights in my room was hella awesome when I was a teenager in 1998 I can tell you

Such a utility could easily be implemented on any OS4 machine if someone was up for it. 68k ASM source is included, but that's of limited use really.

The CVI I had in mind would recognize spoken AmigaDOS commands and paths. I seem to remember an Amigaworld (magazine) article in which a blind man used a Video Toaster along with some voice recognition and the Speak device to make videos. That is the kind of thing I had in mind. If it could be done on the Amiga in 1993, why not now?

I once set up an A500 for a friends blind sister. She had found a typesetting program that was intended for use by the blind.To make basic computer operations easier, I set up a shell that had all STDOUT and STDERR re-directed to the translator/Narrator.

It worked amazingly well, with the biggest "Oops" being the super long floppy formatting times required because it was narrating the progress of every track.

She worked that system as a typist for local Doctors, typing from audio recordings they provided. Whenver I went over to help out, I'd have to remember to bring a monitor.