ELECTRONIC SYSTEM FOR DELIVERING MESSAGES

Abstract: 1. Electronic text transmitter for emitting short texts, e. g. announcements, in the form of analog electrical signals, in which text transmitter the short texts are adapted to be composed of text portions of different lengths of time which are stored, in digital form, in a set-value memory, said text transmitter comprising a control device to which the set-value memory is connected through a memory address counter, and further comprising a digital/analog converter following said set-value memory, characterized in that, to the output of the set-value memory (3), an end-of-text-portion decoder (8) is connected for the recognition of a mark contained in the digital data and being associated with each end of a text portion, said decoder emitting an end-of-text-portion signal, that, for generating predetermined speech intervals between two text portions, a speech-interval decoder (9) is connected to the output of the memory address counter (2) for the recognition of begin-of-interval marks or end-of-interval marks, respectively, emitted by said memory address counter (2), whereby between a begin-of-interval mark and an end-of-interval mark, the emission of data from the set value memory (3) to the digital/analog converter (5) is interrupted until the speech-interval decoder (9) emits an end-of-interval signal, and that the outputs of the end-of-text-portion decoder (8) and of the speech-interval decoder (9) are connected, through an OR-gate (0), with the control device (1) for the further performance of the run-down of the programme.

Description: Elektronischer Textgeber zur Abgabe von'Kurztexten. Gegenstand der Erfindung ist ein. elektronischer Textgeber zur Abgabe von Kurztexten, beispielsweise Ansagen, in Form von analogen elektrischen Signalen, bei dem die Kurztexte aus in digitaler Form in einem Festwertspeicher gespeicherten Textteilen unterschiedlicher zeitlicher Länge zusammensetzbar sind, mit einer Steuervorrichtung, an die der Festwertspeicher über einen Speicheradressenzähler angeschlossen ist und einejeflest- wertspeicher nachgeschalteten Digital-Analog-Wandler. Derartige Textgeber sind grundsätzlich bekannt. Sie sind beispielsweise zur Sprachausgabe Uber das Telefonnetz, beispielsw.eise be-i. der Auftragsabwicklung im Handel oder auch bei Anrufbeantwortern eingesetzt worden. Ihre Steuerung kann von einer Datenverarbeitungsanlage, bei spielswei,sA einem. Mikrocomputer, aus erfolgen. Die Umformung der im Festwertspeicher zu speichernden. Texterin digitale Sprachdaten kann dabei gemäss dem bekannten Verfahren. d.er Deltamodulation erfolgen Der dem Festwertspeicher nachgeschaltete-Digital-Analog-Wandler enthält dann eineniDeltademodulator. Ein grundsät2liches Problem der Textgeber dieser Bauart besteht darin, dass sie-immer noch einen relativ hohen Bedarf an Speicherplätzen im Festwertspeicher benötigen. Hierdurch werden die Einrichtungen technisch und kostenmässig aufwendig, was sich insbesondere dann bemerkbar macht, wenn es sich um kleinere Einrichtungen zur Abgabe be ein oder mehrerer Kurztexte, wie sie beispielsweise bei einem Anrufbeantworter auftreten können, handelt. Die der Erfindung zugrunde liegende Aufgabe besteht darin, einen Textgeber der eingangs erwähnten Bauart so auszubilden, dass mit einem Minimum an Speicher plätzen Kurztexte verschiedener Art und Zusammensetzung abgegeben werden können-. Die Erfindung geht dabei von dem Grundgedanken aus, dass für vorgegebene Sprachpausen zwischen den den Kurz- text zusammensetzenden Textteilen keine Speicherplätze benötigt werden sollen und dass gleichlautende Text teile, die in mehreren Texten vorkommen, nur einmal gespeichert werden sollen Die Losung dieser Aufgabe geschieht erfindungsgemäss dadurch, dass an den Ausgang des Festwertspeichers eine Textteilende-Decodiervorrichtung zur Erkennung einer jedem Textteilende zugeordneten Markierung in den digitalen Daten angeschlossen ist, die ein Text- teilende-Signal abgibt und zur Erzeugung von vorgegebenen Sprachpausen zwischen zwei Textteilen an den Ausgang des Speicheradressenz hIers eine Sprachpausen Decodiervorrichtung angeschlossen ist, zur Erkennung von oausenanfangs- bzw. Pausenende-Markierungen, die vom- Speicheradressenzähler abgegeben werden, wobei jeweils zwischen einer Pausenanfangs- und einer Pausenende-Markierung die Datenabgabe des Festwertspeichers unterbrochen ist und die Sprachpausen Decodiervor- richtung ein Pausenende-Signal abgibt und die Aus- gänge der Textteilende-Decodiervorrichtung und der Sprachpausen-Decodiervorrichtung über ein oder Gatter mit der Steuervorrichtung zur Weiterschal- tung des Programmablaufes verbunden sind. Die Enden aller den Gesamttext zusammensetzenden Textteile sin demnach durch nicht hörbare Mar kierungen in den digitalen Daten gekennzeichnet Diese Markierungen sind zweckmässig bei allen Textteilen gleich und nicht an eine bestimmte Datenspeicheradresse gebunden. Dies ermöglicht eine in di.viduelle, dem jeweiligen-Textteil genau entsprechende Festlegung der Textteillängen Die Markierungen werden von der Textteilende-Decodiervorrichtung erkannt, die ein entsprechendes. Textteilende-Signal erzeugt. Die Sprachpausen.- werden bei der Erstellung des Programmes grundsätziich-wie. T.extteile behandelt. S1e werden allerdings nich.t.. in den Festwertspeicher eingespeichert, sondern es wird für die Dauer der Sprachpaus.e ein Adressenbereich vorgegehen, in dem der Festwertspcicher nicht bestückt ist. Die Sprach- pausen können durch Voreinstellung bestimmter Pausen anfangsadressen im Spe.icheradressenzähler erzeugt werden welche von der ..Sprachpausen-Decodiervor richtung erkannt werden, die ein Pausen- und Pausenende-Signal abgibt, Das Textteilende-Signal und das Pausenende-Signal werden zur weiteren Steuerung des Programmablaufes verwendet. Da wahrend der Sprachpausen dem Digital-Analog Wandler vom Festwertspeicher her keine Daten zugeführt werden, ist es zweckmässig, wenn gemäss Patentanspruch 2 die Sprachpausen-Decodiervorrichtung während einer vorgegebenen Sprachpause ein Steuersignal. abgibt; durch; das der Eingang des Digital Analog-Wandler5 mit einer Vorrichtung zur Abgabe eines festen Eingangssignals verbunden wird, damit er während der Sprachpausen die digitalen Eingangsdaten erhält, die am Wandlerausgang den NF-Pegel "O" erzeugen. Eine weitere besonders vorteilhafte Ausführungsform des erfin-dungsgemassen Textgebers ist Gegenstand des Patentanspruchs 5. Es ist zweckmässigt das vom- Digi tal-Analog-Wandler abgegebene Niederfrequenz-Signal zu überwachen, um eventuelle Störungen, die bei spielsweise zu Textverstümmelungen führen können, sofort zu erfassen. Durch die Kopplung dieser Überwachung des abgegebenen Niederfrequenz-Signals mit der sprachpausen-Decodiervorrichtung wird eine besonders feinfühlige Überwachung der Niederfrequenz möglich, die dann, da sie auf die vorgegebenen Sprachpausen nicht reagiert, so empfindlich ausgelegt werden kannr dass sie schon auf geringste Unterbrechun gen ist Niederfrequenz-Signal im Bereich von ca. 60 Millisekunden reagiert ¯¯ Im folgenden wird anhand der Zeichnung ein Ausführungt beispiel für den erfindungsgemässen Textgeber näher erl utert In der Zeichnung sind lediglich die für die Erfindung wesentlichen Teile des Textgebers in einem Blockschaltbild dargestellt. Der Programmablauf wird von einer Steuervorrichtung 1 aus gesteuert die je nach dem Verwendungszweck des Textgebers an andere Vorrichtungen zur Überwachung und Steuerung, beispielsweise einen Mikroprozessor, angeschlossen sein kann Alle in der Gesamtheit der abzugebenden Texte, die z.B. Ansagen sein können, vorkommenden Textteile sind nach dem bekannten Prinzip der Deltamodulation digitalisiert und in dem Festwertspeicher 3 tz.B. ROH, EPROM) nacheinander abgelegt. Die Anfangsadressen dieser im Festwert- speicher 3 abgelegten Textteile sind in bekannter Weise im Steuerprogramm festgelegt und werden von der Steuervorrichtung 1 an den Speicheradressenzähler 2 gegeben, Die Enden aller Textteile sind durch nicht hörbare Marken in den digitalen Daten gekennzeichnet. Diese Marken sind bei allen Textteilen gleich und nicht an eine bestimmte Datenspeicheradresse gebunden Die Ausgabe der Textteile erfolgt in der Weise, dass der Speicheradressenzähler ? auf die Festwert-Speicher- anfangsadressel eines beliebigen Textteiles voreinge- steLLt wird und von diesem Zählerstand ausgehend weiterschaltet, und zwar gesteuert durch ein vom Taktgenerator 129 ausgehendes Taktsignal mit der Frequenz f6, Auf diese Weise wird der Inhalt einer Speicherzelle nach der anderen freigegeben und dem Digital-AnÅalog-Wandler 5 zugeführt. Der Festwertspeicher 3 ist in bekannter Weise in byteweiser Organisation' aufgebaut, d.h. unter jeder Adresse werden 8 Bit gleichzeitig an 8 Ausgänge gegeben. Aus diesem Grund muss vor den Digital-Analog-Wandler 5, der nur serielle 1-Bit Informationen verarbeiten kann, ein Parallel-Seriell-Wandler 4 eingeschaltet werden.: Die am Ende eines Textteiles auftretende Markierung wird von der Textteilende-Decodiervorrichtung 8 erkannt und Uber ein ODER-Gatter 0 wird ein entsprechendes Textteilende-Signal der Steuervor richtung 1 und dem Speicheradressenzähler 2 zugeführt. Die Erzeugung vorgegebener Sprachpausen zwischen den einzelnen Textteilen erfolgt in der Weise, dass entsprechend des eingegebenen Programm der Speicheradressenzähler 2 auf eine Adresse innerhalb eines vor gegebenenAdressenbereiches eingestellt wird, in dem der Festwertspeicher 3 selbst nicht bestückt ist. Dabei kann so vorgegangen werden, dass dem Pausenende ein be stimter fester Wert is Speicheradressenzähier 2 zugeordnet ist, der für alle Sprachpausen der gleiche ist. UnterschiedliCh lange Pausen lassen sich dann durch die Programmierung unterschiedlicher Anfangsadressen innerhalb dieses genannten Bereiches realisieren Auf diese Weise können auch längere Sprachpausen durch Aneinanderreihung mehrerer Pausenabschnitte erzielt werden. Die uo=-Speichezadres5enzähler 2 abgegebenen Pausenanfangs- und Pausenende-Markierungen oder die Pausen ende-Markierungen allein werden von der Sprachpausen Decodiervorrichtung 9 erkannt Es wird ein Sprachpausen ende-Signal erzeugt, das ebenfalls über das ODER-Gatter o der Steuervorrichtung 1 und dem Speicheradressen zählers zugeführt wird Zur Zusammensetzung eines bestimmten Textes aus den im Festwertspeicher 3 abgelegten Textteilen und den dazwischen auftretenden Sprachpausen werden die Textteil Anfangsadressen und Sprachpausen-Anfangsadressen in der gewünschten Reihenfolge in das Programm der Steuerung 1 geschrieben, Beim Start des Textes und jeweils nach Erkennen eines Textteilendes durch die Textteilende Decodiervorrichtung 8 oder eines Sprachpausenendes durch die Sprachpausen-Decodiervorrichtung 9 wird der speicheradressenzähler 2 von der Steuerung 1 auf die nächste, im Programm folgende Textteil-Anfangs adresse voreingestellt. Der Digital-Anaiog-Wandler 5, der ständig vom-T-akt- generator 12 mit einem Taktsignal der Frequenz f3 getaktet ist, gibt ein analoges Ausgangssignal ab, das durch ein Wiedergabefilter 6 läuft¯und dabei auf das für Sprachdurchsagen relevante Frequenzband begrenzt wird, wobei auch das bei der-Digitalisierung unvermeidliche Quantisierungsrauschen bedämpft wird. Über einen nachgeschalteten Verstärker 7 gelangt das Niederfrequenz-Signal zum Ausgang NF-A. Damit am Eingang des Digital-Analog-Wandlers 5 während der Sprachpausen, in denen vom Festwertspeicher 3 keine- Daten übermittelt werden, keine undefinierten Zustände auftreten, die zu Störsignalen am Wandlerausgang führen können, gibt die Sprachpausen Decodiervorrichtung 9 während der Sprachpausen ein Steuersignal ab, durch das mittels eines Schalters S der- Eingang des. Digital-Analog-Wandlers 5 während der Sprachpausen mit einem Ausgang des Taktgenerators 12 verbunden wird, von dem aus dem. Digital-Analog Wandler-5- ein getaktetes Eingangssignal der Frequenz f4 zugeführt wird. Zweckmässig besitzt dieses Eingangssignal die Frequenz f4 * 1/2- x f3. Eine Programmüberwachungsvorrichtung 10 kontrolliert den Programmablauf und gibt über ein UND-Gatter U, dem gleichzeitig das Taktsignal f6 zugeführt wird, an den Speicheradressenzähler 2 die Steuersignale- zum Weiterschalten. Programmenden werden über den Ausgang P-0 angezeigt, Eine Vorrichtung- ii zur Überwachung des dem Ausgang NF-A zugeführten Niederfrequenz-Signals zeigt eine Störung in der Abgabe dieses Signals über den Ausgang NF-Ü an. Die Vorrichtung 11 kann als sehr empfindlich auf einen Ausfall des Niederfrequenz-Signals arbeitende Überwachungsvorrichtung ausgelegt werden, weil sie nur dann freigegeben wird, wenn Texte programmiert ist, d.hX wahrend der vorgegebenen Sprachpausen wird sie durch ein von der Sprachpausen-Decodiervorrichtung 9 abgegebenes Steuersignal abgeschaltet. Auf diese Weise wird eine sehr rasch arbeitende Überwachung des abgegebenen Niederfrequenz-Signal 5 erreicht.

Claims: Patentansprüche: 1 Elektronischer Textgeber zur Abgabe von Kurz- texten, beispielsweise Ansagen, in ,F'orm- von analogen elektrischen Signalen, bei dem die Kurz texte aus in digitaler For-in einem Festwert speicher gespeicherten Textteilen unterschiedlicher zeitlicher Länge zusammensetzbar sind, mit einer Steuervorrichtung, an die der Festwertspeicher über einen Speicheradressenzähler angeschlossen ist und einem dem Festwertspeicher nachgeschalte ten Digital-Analog-Wandler, dadurch gekennzeichnet, dass'- an den Ausgang des Festwertspeichers (3) eine Textteilende-Decodiervorrichtung (8) zur Erkennung einer jedeiL Textteiiende zugeordneten Markierung in den- digitalen Daten angeschlossen ist, die ein Textteilende-Signal abgibt und zur Erzeugung von vorgegebenen Sprachpausen zwischen zwei Textteilen an den Ausgang des Speicheradressenzählers (2) eine Sprachpausen-Decodiervorrichtung (9) ange schlossen ist zur Erkennung von Pausenanfangs- bzw Pausenende-Markierungen, die vom Speicheradressen- zähler (2) abgegeben werden, wobei jeweils zwischen einer Pausenanfangs- und einer Pausenende-Mar- kierung die Datenabgabe des Festwertspeichers (3) unterbrochen ist und die Sprachpausen-Decodier vorrichtung (9) ein Pausenende-Signal abgibt und die Ausgänge der Textteilende-Decodiervorrichtung (8) und der Sprachpausen-Decodiervorrichtung (9) über ein ODER-Gatter (0) mit der Steuervorrichtung (1) zur Weiterschaltung des Programmablaufes ver bunden sind. 2. Elektronischer Textgeber nach Anspruch 1, dadurch gekennzeichnet, dass die Sprachpausen-Decodier vorrichtung (9) während des Auftretens einer vor gegebenen Sprachpause ein Steuersignal abgibt, durch das der Eingang des Digital-Analog-Wandlers (5) mit einer Vorrichtung (12 > zur Abgabe eines. festen Eingangssignals verbunden wird. 3 Elektronischer Textgeber nach Anspruch 2, dadurch gekennzeichnet, dass die Vorrichtung zur Abgabe des festen- Eingangssignals ein Taktgenerator (12) ist ,4g Elektronischer Textgeber nach Anspruch 3, dadurch gekennzeichnet, dass die Ausgangsfrequenz des Takt generators (12) f4 n 1/2 x f3- ist,. wobei f3 die dem. Digital-Analog-Wandier (5 > ständig zugeführte Taktfrequenz istf 5* Elektronischer Textgeber nach eines der Ansprüche 2 bis 4 gekennzeichnet durch eine Vorrichtung. (11) zur Überwachung des vom Digital-Analog-Wandler (5) abgegebenen Niederfrequenz-Signals, die-durch das Steuersignal der. Sprachpausen-Decodiervorrichtung (9) jeweils während der vorgegebenen Sprachpausen abgeschaltet. wird

Inventors: NEUMANN, DIRK, DIPL.-ING.
Applicants: NEUMANN ELEKTRONIK GMBH
Application year: 1982
Main classification: G10L7
IPC codes: G10L13