s-macke / SAM

Software Automatic Mouth - Tiny Speech Synthesizer
1.21k stars 267 forks source link

Sam doesn't say a 50 letter sentence #18

Open RishonDev opened 3 years ago

RishonDev commented 3 years ago

if sam can sing in there website,how can sam not say a 50 letter sentence?

0x5066 commented 3 years ago

if you download the precompiled binary, there are various demo batch files included, one of which is S.A.M. singing the star spangled banner, which is comprised of multiple commands to execute the S.A.M. program containing both the phonetic text (in ARPAbet) and the pitch command to make him "sing", those were spliced together in the file found on the website

if i had to guess, the reason why S.A.M. cannot say a whole paragraph before stopping mid-sentence is a limitation by the C64 (most likely not having enough memory due to loading the program off of the floppy disk), carried over to this port, presumably to preserve the functionality

sajattack commented 2 years ago

This branch on my fork can do around 14 seconds of speech, up from the 7 possible with the version here. I modified the code slightly to allow this