C Control I Unit-M 2.0 BASIC 5 Vdc Inputs / outputs 16 x digital I/Os/8 x analog or digital I/Os/2 x analogue outputs (s 198822 Data Sheet

Product codes
198822
Page of 73
SPRACHAUSGABE VON TEXTEN
Für die Sprachausgabe von Texten wird prinzipiell jeder Buchstabe eines Textes nacheinander als Laut 
ausgegeben. 
SAY „MY TEXT IS HERE“
Das Programm wird für die Dauer der Sprachausgabe angehalten, Interrupts werden aber weiterhin bedient. 
Während einer Sprach oder Soundausgabe darf kein Interrupt ausgeführt werden der auf die Schnittstelle 
oder das LCD schreibt. 
Die Laute sind im EEPROM als digitale Stimmsamples gespeichert. Es sind alle Buchstaben 
a bis z hinterlegt.
Zusätzlich zu den Buchstaben a bis z sind manche 
Buchstaben als eine gross geschriebene Variante hinterlegt, da sie anders klingen. So muss z.B. das „e“ in 
„danke“ anders klingen als das „e“ in Beben.
Diese Laute lassen sich in der Regel auch vervielfachen, was bei a bis z nur bedingt möglich ist.
Um die Verständlichkeit zu erhöhen sind Laute zusammengefasst die sich nicht reibungslos aneinander 
reihen lassen. Sie werden alle gross geschrieben.
 
Um die Aussprache soweit als mit einem solch kleinen System möglich an den geschriebenen Text 
anzupassen, werden vom TTSS manche Laute auch (für den Anwender unsichtbar) im Hintergrund 
gewandelt. Wie z.B. „qu“ das ja wie „kw“ gesprochen wird oder auch das „äu“ in Mäuse. Es wird vom TTSS 
in ein gleich klingendes „EU“ verwandelt. Auch das „v“ wird intern (wie weitere Laute) in ein „f“ gewandelt, um 
Ihre Rechtschreibung nicht zu ruinieren, wenn Sie länger mit dem TTSS arbeiten. 
Anders als TTSS auf PCs, welche tausende von Wörtern komplett in hoher Qualität gespeichert haben und 
hunderte Megabyte an Speichern dafür brauchen, stehen für die hinterlegten Stimmsamples dieses kleinen 
BASIC Computersystems nur insgesamt 64KByte zur Verfügung. Deshalb ist vom Anwender ein wenig 
Kreativität erforderlich um gute Resultate zu erzielen. Mit ein bisschen Erfahrung hat man aber in der Regel 
nach 2 bis 3 Versuchen eine gut verständlich klingende Variante gefunden.
1)
Schreiben Sie den Text zunächst in kleinen Buchstaben.
SAY „die erde ist eine sehr grosse scheibe“
Lassen sie das TTSS diesen Text sprechen und sie werden sehen, dass er komplett unverständlich ist.
2)
ersetzen sie alle Buchstaben die zusammengefasst gespeichert sind durch gross geschriebene Buchstaben.
SAY „ dIE ERde ist EIne sehr grosse SCHEIbe“
Das klingt dann bereits wesentlich verständlicher
3)
Sie werden feststellen, dass das das „o“ zu kurz gesprochen wird. Ersetzen sie es durch die Variante „O“. 
Das „eh“ wird im normalen Sprachgebrauch als langes „e“ gesprochen, das „h“ ist nicht zu hören. Streichen 
Sie es also und fassen sie „er“ zusammen.
SAY “dIE ERde ist EIne sER grOsse SCHEIbe“
4)
Um die Grösse der Scheibe zu betonen kann man das ER dehnen. Fügen sie vorher ein langes EE ein
SAY “dIE ERde ist EIne sEEER grOsse SCHEIbe“
Sie können auch die Varianten sEEr  versuchen.
sEER geht nicht, da zuerst EE gelesen wird und R nicht als
Sample abgelegt ist.
6
A E I O U M N Ä Ö Ü 
a b c d e f g h i j k l m n o p q r s t u v w x y z
AU  EE  EI  IE  ER  EU CH  SCH