Patent DE-202017107941-U1 (DE)
Title: Ausgleichen von Modifikationen einer audiobasierten Computerprogrammausgabe
IPC: G06F40/00
Filed: 2017-12-28
Abstract: System zum Ausgleichen von Datenanforderungen zur Modifikation einer Computerprogrammausgabe, umfassend:
 ein Datenverarbeitungssystem mit einem oder mehreren Prozessoren und Speicher zum:
 Empfangen, von einer Computervorrichtung, einer ersten digitalen Datei, die einem ersten akustischen Signal mit einem ersten Sprachinhalt, der durch ein Mikrofon der Computervorrichtung detektiert wurde, entspricht, wobei das erste akustische Signal durch einen Analog-Digital-Wandler der Computervorrichtung in die erste digitale Datei umgewandelt wird;
 Auswählen, als Reaktion auf den ersten Sprachinhalt der ersten digitalen Datei, eines Computerprogramms, das einen ersten Chatbot umfasst, aus mehreren Computerprogrammen, die Chatbots zur Ausführung umfassen;
 Identifizieren, über den ersten Chatbot basierend auf dem ersten Sprachinhalt der ersten digitalen Datei, einer ersten Dialogdatenstruktur, die ein Platzhalterfeld umfasst;
 Auswählen, über einen Inhaltsauswahlprozess als Reaktion auf das Identifizieren des ersten Platzhalterfeldes in der ersten Dialogdatenstruktur, eines Inhaltselements zum Einsetzen in das erste Platzhalterfeld von der ersten Dialogdatenstruktur, wobei das Inhaltselement in einem für eine parametrisch angesteuerte Text-to-Speech-Technik konfigurierten parametrisierten Format ist;
 Bereitstellen, an die Computervorrichtung, der ersten Dialogdatenstruktur, die mit dem Inhaltselement modifiziert ist, in dem parametrisierten Format, das über den Inhaltsauswahlprozess ausgewählt ist, um zu bewirken, dass die Computervorrichtung die parametrisch angesteuerte Text-to-Speech-Technik ausführt, um ein zweites akustisches Signal zu erzeugen, das der mit dem Inhaltselement modifizierten ersten Dialogdatenstruktur entspricht;
 Erzeugen eines Indexwerts basierend auf einer ersten Kennung für das erste Platzhalterfeld und einer zweiten Kennung für die Computervorrichtung;
 Verknüpfen, im Speicher, des Inhaltselements mit dem Indexwert;
 Empfangen einer zweiten digitalen Datei, die einem dritten akustischen Signal entspricht, das einen zweiten Sprachinhalt überträgt, der durch das Mikrofon in der Computervorrichtung detektiert wurde; 
 Auswählen, als Reaktion auf den zweiten Sprachinhalt der zweiten digitalen Datei, eines zweiten Computerprogramms, das einen zweiten Chatbot umfasst, von den mehreren Computerprogrammen, wobei sich der zweite Chatbot vom ersten Chatbot unterscheidet;
 Identifizieren, über den zweiten Chatbot basierend auf dem zweiten Sprachinhalt der zweiten digitalen Datei, einer zweiten Dialogdatenstruktur, die ein zweites Platzhalterfeld umfasst;
 Auswählen, als Reaktion auf die Identifikation des zweiten Platzhalters und basierend auf der ersten Kennung des ersten Platzhalterfeldes und der zweiten Kennung der Computervorrichtung, des Inhaltselements, das mit dem Indexwert verknüpft ist; und
 Bereitstellen, an die Computervorrichtung, der zweiten Dialogdatenstruktur, die mit dem Inhaltselement modifiziert ist, das mit dem Indexwert verknüpft ist, um zu bewirken, dass die Computervorrichtung die parametrisch angesteuerte Text-to-Speech-Technik ausführt, um ein viertes akustisches Signal zu erzeugen, das der mit dem Inhaltselement modifizierten zweiten Dialogdatenstruktur entspricht.