English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 30 December 2023, 23:45   #41
Dunny
Registered User
 
Dunny's Avatar
 
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,008
Quote:
Originally Posted by Thomas Richter View Post
Use the source, Luke!



http://aminet.net/package/util/libs/translator42


http://aminet.net/package/dev/src/trans42src


Essentially, it is a big list of rules, along with an even bigger list of exceptions, by word. I remember that I played a lot with it attempting to create a somewhat better version of Geman translator rules - without really succeeding.



Unfortunately, a lot of the melody of speech are built into the narrator.device, and thus not accessible on the level of the translator. This is why every language sounds as if an american attempts to speak a foreign language (or, shortly, "not convincing").
Oh, thanks for that - it's a good start. Just need to figure out the actual speech synth now. I understand that translator.library basically converts english words to phonemes, hopefully I can figure out how to generate them as waves
Dunny is online now  
Old 31 December 2023, 01:18   #42
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,765
Quote:
Originally Posted by Thomas Richter View Post
This *IS* a toy - it was used (as on the Mac) as a tech-demo for the Amiga.
A tech demo of what appears to be a serious product is hardly a toy
Thorham is online now  
Old 31 December 2023, 02:48   #43
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,588
Quote:
Originally Posted by Matt_H View Post
As I recall, Cloanto negotiated a new agreement with SoftVoice some years ago so that they could include narrator.device, etc. with Amiga Forever.
Thanks for that. So that confirms it - Cloanto do have a license to distribute narrator device with Amiga OS.

Quote:
Originally Posted by Dunny View Post
Oh, thanks for that - it's a good start. Just need to figure out the actual speech synth now. I understand that translator.library basically converts english words to phonemes, hopefully I can figure out how to generate them as waves
Here's something that might help,

SPO256-AL2 Sample Pack

This is a set of waveforms recorded from the General Instruments SP0256 speech synthesizer chip. They might not match up very well with SoftVoice's samples in the narrator device, but have the advantage of being freely distributable for non-commercial purposes.

Another chip that might be worth looking at is the Votrax SC-01 (I had one of these in 1981). Here's an emulator for it with samples:-

votrax-speak
Bruce Abbott is offline  
Old 31 December 2023, 11:21   #44
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,233
Quote:
Originally Posted by Bruce Abbott View Post
Here's something that might help,

SPO256-AL2 Sample Pack

This is a set of waveforms recorded from the General Instruments SP0256 speech synthesizer chip. They might not match up very well with SoftVoice's samples in the narrator device, but have the advantage of being freely distributable for non-commercial purposes.
The narrator.device is not sample-based, neither this chip. The samples really help little - the narrator.device does not work by sequence sample by sample, but also computes the transition from sample to sample, and modulates the pitch of the voice to create the right voice melody.
Thomas Richter is offline  
Old 31 December 2023, 12:06   #45
Dunny
Registered User
 
Dunny's Avatar
 
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,008
Quote:
Originally Posted by Bruce Abbott View Post
Thanks for that. So that confirms it - Cloanto do have a license to distribute narrator device with Amiga OS.



Here's something that might help,

SPO256-AL2 Sample Pack

This is a set of waveforms recorded from the General Instruments SP0256 speech synthesizer chip. They might not match up very well with SoftVoice's samples in the narrator device, but have the advantage of being freely distributable for non-commercial purposes.

Another chip that might be worth looking at is the Votrax SC-01 (I had one of these in 1981). Here's an emulator for it with samples:-

votrax-speak
And again many thanks. I've emulated the SPO256 previously for my currah uSpeech emulation, but as Thomas points out it's sample based and very poor compared to Narrator (which is a pretty low bar to clear, it has to be said but there it is!).

I may go a sample-based route for my speech synth, but I'd prefer not to if possible.
Dunny is online now  
Old 01 January 2024, 00:16   #46
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,588
Interesting podcast interview with Mark Burton (creator of SAM) in 2020.

"Mark Burton: ...we were starting to do a German version, then when they started putting text to speech systems into Windows, as a standard thing for free - that was bad... we were done".

"ANTIC: The SoftVoice text to speech website is still up, but it looks like it hasn't been updated for a long time, and ... nobody responds to those emails.

Mark Burton: No, nobody does... I believe he kept that open - and he kept the SoftVoice corporation alive - for medical insurance purposes."

"ANTIC: A few years ago... somebody reverse-engineered SAM, figured out it worked, and then ported it to C. And there's a couple of versions of that online... exactly like SAM.

Mark Burton: Yeah, it's pretty exact - I've heard that."

"Mark Burton: We asked Steve Jobs, do you want an exclusive - and he said no, [he] didn't care if we licensed it to others. So that was great because right then the Amiga came into existence, and they wanted the same thing. So Macintalk on the Mac is narrator on the Amiga - it's pretty much the exact same software.... and we actually collected a royalty per Amiga sold - so that was a nice ongoing revenue stream for a while..."

discordier / sam
Quote:
This is a vanilla Javascript port of the Text-To-Speech (TTS) software SAM (Software Automatic Mouth) for the Commodore C64 published in the year 1982 by Don't Ask Software (now SoftVoice, Inc.).

It is based on the adaption to C by Stefan Macke and the refactorings by Vidar Hokstad and 8BitPimp

It includes a Text-To-Phoneme converter called reciter and a Phoneme-To-Speech routine for the final output.

It aims for low memory impact and file size...
vidarh / SAM
Quote:
Sam is a very small Text-To-Speech (TTS) program written in C, that runs on most popular platforms. It is an adaption to C of the speech software SAM (Software Automatic Mouth) for the Commodore C64 published in the year 1982 by Don't Ask Software (now SoftVoice, Inc.). It includes a Text-To-Phoneme converter called reciter and a Phoneme-To-Speech routine for the final output. It is so small that it will work also on embedded computers. On my computer it takes less than 39KB (much smaller on embedded devices as the executable-overhead is not necessary) of disk space and is a fully stand alone program. For immediate output it uses the SDL-library, otherwise it can save .wav files.

Adaption To C

This program was converted semi-automatic into C by converting each assembler opcode...

License

The software is a reverse-engineered version of a commercial software published more than 30 years ago. The current copyright holder is SoftVoice, Inc. (www.text2speech.com)

Any attempt to contact the company failed. The website was last updated in the year 2009. The status of the original software can therefore best described as Abandonware.
Drawing speech: Software Automatic Mouth

Last edited by Bruce Abbott; 01 January 2024 at 00:23.
Bruce Abbott is offline  
Old 01 January 2024, 02:49   #47
Don_Adan
Registered User
 
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 55
Posts: 1,975
If my memory not failed, I remember also french speech (text to phenomene). It was adventure game, perhaps from Lankhor.
Don_Adan is offline  
Old 12 January 2024, 07:03   #48
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,531
Quote:
Originally Posted by Don_Adan View Post
If my memory not failed, I remember also french speech (text to phenomene). It was adventure game, perhaps from Lankhor.
Maupiti Island is the title you are looking for
saimon69 is offline  
Old 12 January 2024, 11:34   #49
Don_Adan
Registered User
 
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 55
Posts: 1,975
Yes, but Delphine Software also uses text to speech option.

[ Show youtube player ]

I played only in english version of Operation Stealth, then dont know if also french, german, italian and spanish version has this option.
Don_Adan is offline  
Old 12 January 2024, 12:27   #50
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,233
No, they didn't. That was a third party hack that never really worked reliably.
Thomas Richter 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
Can narrator.device output to raw file? Nightfox Coders. System 7 30 April 2020 14:39
A3640 , Reverse engineered! Chucky support.Hardware 65 27 December 2017 05:28
narrator.device via assembly h0ffman Coders. System 6 30 July 2016 19:50
Narrator.device thinlega request.Apps 2 31 May 2004 06:37
narrator.device? th4t1guy support.WinUAE 4 23 April 2004 15:27

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 12:17.

Top

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