Path: utzoo!attcan!uunet!super!udel!rochester!pt.cs.cmu.edu!f.gp.cs.cmu.edu!mjw From: mjw@f.gp.cs.cmu.edu (Michael Witbrock) Newsgroups: comp.sys.amiga.tech Subject: Better Speech. Message-ID: <4050@pt.cs.cmu.edu> Date: 18 Jan 89 18:04:26 GMT Reply-To: mjw@f.gp.cs.cmu.edu (Michael Witbrock) Organization: Carnegie-Mellon University, CS/RI Lines: 42 Keywords: Using digitised phones to generate Amiga's speech would make things worse, not better. Guaranteed. However, there may be another way to skin this cat. In a recent tech report, Terry Sejnowski at JHU described an experiment with an artificial 'neural' network which learns to pronounce English words. The paper is : @techreport ( SEJNOWSKI86A, key = "Sejnowski" , author = "Terrence Sejnowski and Charles Rosenberg" , title = "NETtalk: A Parallel Network that Learns to Read Aloud" , institution= "Johns Hopkins University" , number = "JHU-EECS-86-01" , year = "1986" , keywords= "applications, NETtalk, speech generation" , annote = "Backprop was used to teach a 3-layer network how to pronounce textual input. Input layer = 7-character window of local chars; output layer = distributed phoneme features. Impressive performance; improved by more hidden units, an extra hidden layer, and/or using pure dictionary words (rather than inconsistent real-life data). Damage-resistant, since distributed. [jmt/***]" , bibdate = "Wed Mar 2 11:10:30 1988" , ) - The network takes a sliding window in the text and outputs a description of the required phone (voiced/unvoiced dental/paletal.... etc etc) required to utter it. From my experience in working with connectionist speech recognition, I have little doubt that the network could be extended to learn to produce the actual waveform (or LPC coefficients or whatever) for the speech. Perhaps CA would like to offer me a summer job trying :-). In any case, if C-A is thinking of improving the speech on the amiga, it would certainly be worth their while to get a copy of this TR. Michael -- Michael.Witbrock@cs.cmu.edu mjw@cs.cmu.edu \ US Mail: Michael Witbrock/ Dept of Computer Science \ Carnegie Mellon University/ Pittsburgh PA 15213/ USA /\ Telephone : (412) 268 3621 [Office] (412) 441 1724 [Home] / \ --