English Amiga Board


Go Back   English Amiga Board > Coders > Coders. System

 
 
Thread Tools
Old 21 May 2023, 10:19   #1
Nightfox
Registered User
 
Nightfox's Avatar
 
Join Date: Apr 2016
Location: Perth, Australia
Posts: 397
Why did commodore stop including speech synthesis?

Hi all,

I'm almost done writing an AmigaOS 3.2 app (expect an exciting release in the next few weeks). One optional feature of the app is text to speech. This requires 2 system files to be present, translator.library and narrator.device. The problem is, Commodore stopped including these files after Workbench 2.0.4. There is a free and improved translator.library replacement on Aminet but this still requires narrator.device to work. So I am having to provide instructions to the user to copy these files over from the Workbench disk. It's a bit of inconvenience for the user but it works fine. My question is why did Commodore remove them after 2.0.4? Most AmigaOS 3.2 users nowadays did not upgrade from a previous 2.0.x installation so these files will be missing for them. I wish I could just include the files in the app's LHA file but that would be illegal.
Nightfox is offline  
Old 21 May 2023, 10:33   #2
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,942
From Wikipedia:
Quote:
A utility called Say was included with the OS, which allowed text-to-speech synthesis with some control of voice and speech parameters. A demo was also included with AmigaBASIC programming examples. Speech synthesis was occasionally used in third-party programs, particularly educational software. For example, the word processors Prowrite and Excellence! could read out documents using the synthesizer. These speech synthesis components remained largely unchanged in later OS releases and Commodore eventually removed speech synthesis support from AmigaOS 2.1 onward because of licensing restrictions.
https://en.wikipedia.org/wiki/AmigaOS#Audio
TCD is offline  
Old 21 May 2023, 11:02   #3
Nightfox
Registered User
 
Nightfox's Avatar
 
Join Date: Apr 2016
Location: Perth, Australia
Posts: 397
Oooh I see. That article is misleading though. It states Francesco Devitt developed an unofficial version. He sure did for translator.library but it still requires Commodore's narrator.device and as far as I'm aware there's no unofficial update to that device... is there?
Nightfox is offline  
Old 21 May 2023, 20:06   #4
pandy71
Registered User
 
Join Date: Jun 2010
Location: PL?
Posts: 2,875
You can give a chance to:
https://aminet.net/package/util/sys/speak-handler
https://aminet.net/package/util/misc/SofTalk
Not tested by me.
pandy71 is offline  
Old 22 May 2023, 09:28   #5
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,673
I think most users still have access to those Commodore files and have them installed, so there is no reason to omit speech support. Eg. my emulator requires OS3.9+BB2 or later but still has speech support.
Minuous is offline  
Old 22 May 2023, 17:58   #6
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,307
Quote:
Originally Posted by Nightfox View Post
Oooh I see. That article is misleading though. It states Francesco Devitt developed an unofficial version. He sure did for translator.library but it still requires Commodore's narrator.device and as far as I'm aware there's no unofficial update to that device... is there?
The narrator.device is from a company called SoftVoice. In the light of development of 3.1.4, I contacted them, and and they were very surprised that CBM even included it in 2.0, and even more so, had the source code - which was not licensed to CBM at all. CBM only had a binary license, and they did not re-new it for 2.0. Thus, what is included in 2.0 is most likely there on error, and CBM noticed and did not ship it anymore.

No, there is no unofficial version. But Softvoice is still active, and there is a contact form on their web page. Maybe they can be convinced to release the binary (at least). Back then, inclusion in a commercial product (such as 3.1.4) was not possible. So I suggest you just ask, it would not hurt.
Thomas Richter is offline  
Old 22 May 2023, 19:04   #7
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,593
The old os 7 Apple speech extension did sound similar - was developed by softVoice too?
saimon69 is offline  
Old 22 May 2023, 19:16   #8
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,924
There are now a few open-source speech synthesis implementations. I wonder whether there is any hardware capable of running an AmigaOS-variant othern than UAE that would be powerful enough to handle one of them.
grond is offline  
Old 22 May 2023, 19:41   #9
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,942
Quote:
Originally Posted by saimon69 View Post
The old os 7 Apple speech extension did sound similar - was developed by softVoice too?
Kinda:
Quote:
The initial Macintosh text-to-speech engine, MacinTalk (named by Denise Chandler), was used by Apple in the 1984 introduction of the Macintosh in which the computer announced itself to the world (and poked fun at the weight of an IBM computer). While it was incorporated into the Macintosh's operating system, it was not officially supported by Apple (though programming information was made available through an Apple Technical Note). MacinTalk was developed by Joseph Katz and Mark Barton who later founded SoftVoice, Inc. which currently markets TTS engines for Windows, Linux and embedded platforms. MacinTalk used direct access to the original Macintosh sound hardware and all attempts to license the source code by Apple to update it for newer Macs failed.
https://en.wikipedia.org/wiki/PlainT...inal_MacinTalk
TCD is offline  
Old 23 May 2023, 01:03   #10
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
I think it was missing from the latest WB 1.3 disks too? (Or at least the Say utility*) Maybe time to reinstate it by community effort? It is useful, and a feature I mind Amiga by. <3
Photon is offline  
Old 23 May 2023, 08:52   #11
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,942
Quote:
Originally Posted by Photon View Post
I think it was missing from the latest WB 1.3 disks too?
1.3.3 rev 34.34 still has it. Was there a later version?
TCD is offline  
Old 25 May 2023, 19:19   #12
thebajaguy
Registered User
 
Join Date: Mar 2017
Location: Rhode Island / United States
Posts: 204
I remember a 1.3.4 update back in the day while at GVP preparing OS loads for the hard cards. There apparently was one with that version, but the details are thin what it had fixed:

http://wiki.classicamiga.com/History...h_and_Amiga_OS
thebajaguy is offline  
Old 25 May 2023, 19:49   #13
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,942
On the Amiga Forever DVD there is 'amiga-os-134-workbench.adf' and the extras disk, but it is just 1.3.3 rev 34.34. Maybe somebody who has a genuine 1.3.4 disk set can confirm if the say utility was dropped.
TCD is offline  
Old 26 May 2023, 08:39   #14
mfilos
Paranoid Amigoid
 
mfilos's Avatar
 
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
I use the Say application from WB 2.05 (including the translator.library and narrator.device from that disk as well).
Sadly the newest Say (from WB 38.12) with the newest options despite working great, under my OS3.2.2.1 and RTG is showing fully black background in it's window so it's not so usable
mfilos is offline  
Old 26 May 2023, 12:26   #15
Snoopy1234
Registered User
 
Snoopy1234's Avatar
 
Join Date: Apr 2022
Location: Australia
Age: 52
Posts: 894
Quote:
Originally Posted by TCD View Post
On the Amiga Forever DVD there is 'amiga-os-134-workbench.adf' and the extras disk, but it is just 1.3.3 rev 34.34. Maybe somebody who has a genuine 1.3.4 disk set can confirm if the say utility was dropped.
Amiga Forever OS 1.3.5 HDF has "Say" but also is Workbench 34.34

In the latest release of Amiga Forever there isn't a 1.3.4 Workbench adf but a 1.3.3 one. Maybe dropped 1.3.4 due to contention?

The Alpha release of Workbench 1.4 from Commodore has "Say"; so I'd think if there is a non-Cloanto Workbench 1.3.4 it would also have it.
Snoopy1234 is offline  
Old 26 May 2023, 12:35   #16
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,942
Quote:
Originally Posted by Snoopy1234 View Post
In the latest release of Amiga Forever there isn't a 1.3.4 Workbench adf but a 1.3.3 one. Maybe dropped 1.3.4 due to contention?
The disk is 1.3.3, but as you can see it is labelled as '134':

on the Amiga Forever 10 Plus DVD.
TCD is offline  
Old 26 May 2023, 13:42   #17
Snoopy1234
Registered User
 
Snoopy1234's Avatar
 
Join Date: Apr 2022
Location: Australia
Age: 52
Posts: 894
Quote:
Originally Posted by TCD View Post
The disk is 1.3.3, but as you can see it is labelled as '134':

on the Amiga Forever 10 Plus DVD.
From what I've read the Amiga Forever Workbench 1.3.4 has been modified by Cloanto including the startup-sequence and file timestamps.
Snoopy1234 is offline  
Old 26 May 2023, 14:39   #18
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,673
Yeah, it is another one of Cloanto's hacks where they just randomly downgrade and/or remove components, like they did for "Amiga OS3.X". :-(
Minuous is offline  
Old 26 May 2023, 15:17   #19
pixie
Registered User
 
pixie's Avatar
 
Join Date: May 2020
Location: Figueira da Foz
Posts: 419
Quote:
Originally Posted by Minuous View Post
Yeah, it is another one of Cloanto's hacks where they just randomly downgrade and/or remove components, like they did for "Amiga OS3.X". :-(
How exactly 3.* was downgraded? Would you say it was on 2.9, 2.8 level then?
pixie is offline  
Old 27 May 2023, 01:18   #20
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,673
@pixie:

See here:

https://www.amigaforever.com/kb/15-107
Minuous is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Network: Synthesis install improvements nzo Games images which need to be WHDified 5 23 June 2018 12:33
Speech Synthesis (SAY) Dunny Coders. General 4 01 September 2011 21:22
Commodore Amiga 500 Text to Speech Synthesis... HELP PLEASE?! nzdj New to Emulation or Amiga scene 21 04 March 2010 19:07
Amiga/Atari/Commodore/Tramiel Speech at ECCC martyg Nostalgia & memories 28 01 November 2009 10:46
Miggy, games and synthesis Mr Softy Amiga scene 13 25 February 2003 23:51

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:26.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10746 seconds with 13 queries