[go: up one dir, main page]

DE102023136628A1 - Method for the adaptive design of an interactive, auditory game in a speech-controlled game system - Google Patents

Method for the adaptive design of an interactive, auditory game in a speech-controlled game system Download PDF

Info

Publication number
DE102023136628A1
DE102023136628A1 DE102023136628.9A DE102023136628A DE102023136628A1 DE 102023136628 A1 DE102023136628 A1 DE 102023136628A1 DE 102023136628 A DE102023136628 A DE 102023136628A DE 102023136628 A1 DE102023136628 A1 DE 102023136628A1
Authority
DE
Germany
Prior art keywords
game
auditory
voice
user
game system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102023136628.9A
Other languages
German (de)
Inventor
Jonathan Dominik Stief
Steffen Walz
Nikolas Alberti
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cariad SE
Original Assignee
Cariad SE
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cariad SE filed Critical Cariad SE
Priority to DE102023136628.9A priority Critical patent/DE102023136628A1/en
Publication of DE102023136628A1 publication Critical patent/DE102023136628A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/215Input arrangements for video game devices characterised by their sensors, purposes or types comprising means for detecting acoustic signals, e.g. using a microphone
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/424Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving acoustic input signals, e.g. by using the results of pitch or rhythm extraction or voice recognition
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/54Controlling the output signals based on the game progress involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/67Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zur adaptiven Ausgestaltung von einem interaktiven, auditiven Spiel in einem sprachgesteuerten Spielsystem, durchgeführt durch das sprachgesteuerte Spielsystem. Zunächst wird zumindest ein Sprachbefehl durch ein Spracherkennungssystem des sprachgesteuerten Spielsystems empfangen, das in Verbindung mit einem Sprachmodell steht, wobei das Sprachmodell dazu trainiert ist einen Sprachdialog mit dem zumindest einen Nutzer durchzuführen. Der Sprachbefehl beschreibt dabei zu generierende Spielparameter, wobei Spielparameter Charaktere, Spielziele, Spielszenarien und/oder Spielregeln einer bereits festgelegten persistenten virtuellen Welt definieren. Dann werden vordefinierte Bausteine aus einer Datenbank des Spielsystems abgerufen, die mit den Spielparametern korrelieren. Anschließend werden die vordefinierten Bausteine durch Einbinden in die persistente virtuelle Welt des Spielsystems basierend auf den Spielparametern verknüpft, sodass ein auditiver Spielinhalt des auditiven Spiels generiert wird. Zuletzt wird ein Sprachdialog zum Bereitstellen des auditiven Spiels für den zumindest einen Nutzer durchgeführt.

Figure DE102023136628A1_0000
The invention relates to a method for the adaptive design of an interactive, auditory game in a voice-controlled game system, carried out by the voice-controlled game system. First, at least one voice command is received by a speech recognition system of the voice-controlled game system, which is connected to a speech model, wherein the speech model is trained to conduct a voice dialogue with the at least one user. The voice command describes game parameters to be generated, wherein game parameters define characters, game objectives, game scenarios, and/or game rules of a predefined persistent virtual world. Predefined building blocks that correlate with the game parameters are then retrieved from a database of the game system. The predefined building blocks are subsequently linked by incorporation into the persistent virtual world of the game system based on the game parameters, thereby generating auditory game content of the auditory game. Finally, a voice dialogue is carried out to provide the auditory game to the at least one user.
Figure DE102023136628A1_0000

Description

Die Erfindung betrifft ein Verfahren zur adaptiven Ausgestaltung von einem interaktiven, auditiven Spiel in einem sprachgesteuerten Spielsystem.The invention relates to a method for the adaptive design of an interactive, auditory game in a voice-controlled game system.

Ein auditives Spiel repräsentiert eine Kategorie eines Videospiels, das auf die Nutzung von Sprache als Interaktionsmedium setzt. Durch die Integration eines Sprachmodells, wie etwa eines „Generative Pre-trained Transformers“, kann ein solches auditives Spiel ein Dialogsystem umfassen, das in der Lage ist, auf Nutzeingaben zu reagieren, die als sogenannte natürlich gesprochene Sprache erfolgen. Ein weiterer entscheidender Beitrag eines solchen Sprachmodells liegt in der Generierung von Inhalten. Ein solcher Inhalt kann dem Nutzer ebenfalls in Form von natürlich-gesprochener Sprache durch das Dialogsystem ausgegeben werden, um einen Spielinhalt zu präsentieren, auf den der Nutzer mit seiner Nutzereingabe reagieren muss. Es ermöglicht insbesondere die automatische Erstellung von Geschichten, Dialogen und/oder Szenarien, was die Skalierbarkeit und/oder Vielfältigkeit für das auditive Spiel verbessert. Ein Nutzer kann somit eine breite Palette von Entscheidungen treffen, und das auditive Spiel kann dynamisch auf diese reagieren, um eine individuell angepasste Spielerfahrung zu bieten.An auditory game represents a category of video game that relies on the use of language as an interaction medium. By integrating a language model, such as a "Generative Pre-trained Transformer," such an auditory game can include a dialogue system capable of responding to user input in the form of so-called natural spoken language. Another key contribution of such a language model lies in the generation of content. Such content can also be output to the user in the form of natural spoken language by the dialogue system in order to present game content to which the user must respond with their user input. In particular, it enables the automatic generation of stories, dialogues, and/or scenarios, which improves the scalability and/or diversity of the auditory game. A user can thus make a wide range of decisions, and the auditory game can react dynamically to these to provide a customized gaming experience.

Die DE 10 2019 201 900 A1 offenbart ein Verfahren und eine Vorrichtung zur Durchführung von Gruppenaktivitäten in Fahrzeugen.The DE 10 2019 201 900 A1 discloses a method and apparatus for conducting group activities in vehicles.

Die US 2017/0349184 A1 beschreibt ein System zur Bestimmung von Aktionen eines autonom fahrenden Fahrzeugs in Verbindung mit einer Gruppe von Passagieren.The US 2017/0349184 A1 describes a system for determining actions of an autonomous vehicle in conjunction with a group of passengers.

Die WO 2005067574 A2 offenbart ein Unterhaltungssystem eines Fahrzeugs mit integrierter Spielfunktion. Hierbei werden Spielinhalte des Unterhaltungssystems fahrzeugseitig generiert.The WO 2005067574 A2 discloses a vehicle entertainment system with integrated gaming functionality. Game content for the entertainment system is generated on-board.

Keine der bestehenden Lösungen bietet den Nutzern die Möglichkeit, eigene Spielinhalte zu erstellen. Stattdessen sind bisher existierende Lösungen „interaktive Hörbücher“, statt interaktiver auditiver Spiele, indem Nutzer durch Nutzereingaben zwar aus mehreren möglichen Erzählungsverläufen auswählen können, es aber durch Nutzereingaben nicht zu einer frei-wählbaren Beweglichkeit innerhalb eines Spielszenarios kommt („Ich möchte zurück in den letzten Raum gehen“) und die programmatische Verwaltung von dynamischen Inhalten innerhalb solcher Spielszenarien nicht möglich ist („Im letzten Raum zetert immer noch der wütende Zauberer, den Du gefesselt hast“). Die freie, dynamische Anordnung von solchen Spielinhalten nach Nutzervorgaben lässt sich mit interaktiven Hörbüchern nicht umsetzen.None of the existing solutions offers users the option of creating their own game content. Instead, existing solutions are "interactive audiobooks" rather than interactive auditory games. While users can select from several possible narrative paths through user input, user input does not allow for freely selectable mobility within a game scenario ("I want to go back to the last room"), and the programmatic management of dynamic content within such game scenarios is not possible ("The angry wizard you tied up is still ranting in the last room"). The free, dynamic arrangement of such game content according to user specifications cannot be implemented with interactive audiobooks.

Der Erfindung liegt die Aufgabe zugrunde, einem Nutzer ein individuell dynamisch generiertes, auditives Spiel zu erstellen.The invention is based on the object of creating an individually dynamically generated, auditory game for a user.

Die Aufgabe wird durch die Gegenstände der unabhängigen Patentansprüche gelöst. Vorteilhafte Weiterbildungen der Erfindung sind durch die abhängigen Patentansprüche, die folgende Beschreibung sowie die Figuren beschrieben.The object is achieved by the subject matter of the independent patent claims. Advantageous developments of the invention are described by the dependent patent claims, the following description, and the figures.

Durch die Erfindung ist ein Verfahren zur interaktiven Erstellung eines auditiven Spiels in einem sprachgesteuerten Spielsystem bereitgestellt. Mit einem auditiven Spiel ist eine interaktive Anwendung gemeint, bei der der Hauptfokus auf akustischen Elementen liegt. Es kann vorgesehen sein, dass „einfache“ Animationen, wie etwa das Präsentieren eines Charakters und/oder einer Karte auf einer Anzeigevorrichtung des Spielsystems angezeigt werden. Allerdings wird die Spielerfahrung bevorzugt durch den Einsatz von sprachlichen Inhalten gestaltet. Die im auditiven Spielsystem vorzufindenden visuelle Komponenten spielen eine sekundäre oder unterstützende Rolle bei der Realisierung des auditiven Spiels und sind einfacher Beschaffenheit (z. B. einzelnes Bild und/oder 360-Grad-Animation des Charakters oder der Spielfigur), die lediglich dazu dienen, grundlegende Informationen darzustellen, während die Spielerfahrung durch den Hörsinn des Nutzers vermittelt wird. Ein auditives Spielsystem ist somit bevorzugt ohne die visuellen Spielinhalte vollständig funktionsfähig oder spielbar. Anders als bei visuellen Spielen, bei denen Grafiken und Animationen im Vordergrund stehen, setzt also ein auditives Spiel für die eigentliche Spielfunktion auf Klänge, Geräusche und/oder insbesondere Sprachbefehle und/oder Sprachinhalte, um einen Nutzer oder zumindest einen Nutzer zu unterhalten und/oder eine immersive Erfahrung zu ermöglichen. Das ist insbesondere in einem Kraftfahrzeug vorteilhaft, um weiterhin ablenkungsfrei den Verkehr beobachten oder das Kraftfahrzeug führen zu können. Mit „adaptiver Ausgestaltung“ ist gemeint, dass der zumindest eine Nutzer die Möglichkeit hat, mit dem Spielsystem zu interagieren, um z.B. seinen Standort im Spielszenario zu verändern und/oder um auf dynamische Inhalte (z.B. virtuelle Charaktere und/oder Objekte) einzuwirken. Das sprachgesteuerte Spielsystem bezieht sich auf ein System und/oder eine Anwendung, bei der die Interaktion zwischen dem zumindest einen Nutzer und dem System zumindest teilweise über gesprochene Sprache erfolgt, also über eine Spracheingabe des Nutzers sowie einer Sprachausgabe des Spielsystems . Zum Durchführen des Verfahrens werden durch das sprachgesteuerte, auditive Spielsystem die folgenden Schritte durchgeführt:The invention provides a method for interactively creating an auditory game in a voice-controlled game system. An auditory game refers to an interactive application in which the primary focus is on acoustic elements. "Simple" animations, such as the presentation of a character and/or a map, may be displayed on a display device of the game system. However, the gaming experience is preferably designed through the use of voice content. The visual components found in the auditory game system play a secondary or supporting role in the realization of the auditory game and are simple in nature (e.g., a single image and/or 360-degree animation of the character or game piece), which merely serve to present basic information, while the gaming experience is conveyed through the user's sense of hearing. An auditory game system is therefore preferably fully functional or playable without the visual game content. Unlike visual games, which focus on graphics and animations, an auditory game relies on sounds, noises, and/or, in particular, voice commands and/or voice content for its actual game function in order to entertain a user or at least one user and/or enable an immersive experience. This is particularly advantageous in a motor vehicle, allowing the user to continue to observe traffic or drive the vehicle without distraction. "Adaptive design" means that at least one user has the ability to interact with the game system, for example, to change their location in the game scenario and/or to influence dynamic content (e.g., virtual characters and/or objects). A voice-controlled game system refers to a system and/or application in which the interaction between the at least one user and the system takes place at least partially via spoken language, i.e., via a voice input from the user and a voice output from the game system. To implement the method, the voice-controlled, auditory game system performs the following steps:

Zunächst wird zumindest ein Sprachbefehl durch ein Spracherkennungssystem des sprachgesteuerten Spielsystems empfangen. Mit „Sprachbefehl“ ist erfindungsgemäß eine mündlich ausgesprochene Anweisung oder Aufforderung gemeint, die dazu dient, das sprachgesteuerte Spielsystem zu steuern oder zu bedienen. Alternativ kann vorgesehen sein, dass eine manuelle Eingabe zum Beispiel über ein Bedienelement einer Anzeigevorrichtung, wie z. B. einen Bildschirm, des Spielsystems erfolgt. Das Spracherkennungssystem steht hierbei in Verbindung mit einem oder zumindest einem Sprachmodell, wobei das Sprachmodell dazu trainiert ist, einen Sprachdialog mit dem zumindest einen Nutzer durchzuführen. Das Sprachmodell kann zum Beispiel als GPT (Generative Pretrained Transformer) und/oder BERT (Bidirectional Encoder Representations from Transformers) ausgestaltet sein. Durch Verwenden von maschinellem Lernen kann das Sprachmodell trainiert werden. Das Sprachmodell kann auf Daten trainiert werden, um Muster und/oder Zusammenhänge zwischen einem Sprachbefehl und/oder einer Benutzereingabe einerseits und gewünschten Modellantworten oder Rückmeldungen andererseits zu lernen.First, at least one voice command is processed by a speech recognition system of the controlled game system. According to the invention, a "voice command" means an orally spoken instruction or request that serves to control or operate the voice-controlled game system. Alternatively, it can be provided that a manual input is made, for example, via a control element of a display device, such as a screen, of the game system. The speech recognition system is connected to one or at least one language model, wherein the language model is trained to conduct a voice dialogue with the at least one user. The language model can be designed, for example, as a GPT (Generative Pretrained Transformer) and/or BERT (Bidirectional Encoder Representations from Transformers). The language model can be trained using machine learning. The language model can be trained on data in order to learn patterns and/or relationships between a voice command and/or user input on the one hand and desired model responses or feedback on the other.

Der Sprachbefehl bezieht sich hier nicht auf eine Spracheingabe während eines Spielablaufs, sondern auf die Erzeugung eines Spielszenarios. Es ist vorgesehen, dass der Sprachbefehl (zumindest teilweise) zu generierende Spielparameter beschreibt, wobei Spielparameter Charaktere, Spielziele, Spielszenarien und/oder Spielregeln einer bereits festgelegten persistenten virtuellen Welt definieren. Der zumindest eine Nutzer kann also über den zumindest einen Sprachbefehl Spielparameter festlegen. Zum Beispiel kann der zumindest eine Nutzer beschreiben, wie sein „Charakter“ (selbstgeführte Spielfigur) aussieht und/oder was für Eigenschaften dieser aufweist. Eine „persistente virtuelle Welt“ kann durch eine digitale Umgebung und/oder eine digitale Spielwelt implementiert sein, die z.B. eine Datenstruktur zum Verwalten von orts- und/oder zeitbezogenen Eigenschaften der Welt und ein Verwaltungsprogramm zum Verändern dieser Datenstruktur in Abhängigkeit von Nutzereingaben. Im Kern bildet sie Basis oder Grundstruktur für das virtuelle Erlebnis beziehungsweise für die persistente virtuelle Welt. Diese persistente virtuelle Welt kann dann erweitert werden, zum Beispiel durch das Integrieren vorgefertigter oder realer Karten.The voice command here does not refer to voice input during a game, but rather to the creation of a game scenario. The voice command is intended to (at least partially) describe game parameters to be generated, with game parameters defining characters, game objectives, game scenarios, and/or game rules of a predefined persistent virtual world. The at least one user can therefore specify game parameters via the at least one voice command. For example, the at least one user can describe what their "character" (self-guided game figure) looks like and/or what properties it has. A "persistent virtual world" can be implemented by a digital environment and/or a digital game world, which, for example, contains a data structure for managing location- and/or time-related properties of the world and a management program for modifying this data structure depending on user input. Essentially, it forms the basis or basic structure for the virtual experience or for the persistent virtual world. This persistent virtual world can then be expanded, for example, by integrating pre-made or real maps.

Ein konkretes Beispiel hierzu ist folgendes:

  • Der zumindest eine Nutzer gibt z. B folgenden Sprachbefehl ab:
    • Für den Charakter: „Erstelle einen mutigen Krieger mit einem roten Umhang und einem Schwert.“
A concrete example of this is the following:
  • At least one user gives the following voice command:
    • For the character: “Create a brave warrior with a red cape and a sword.”

Zum Einstellen des Spielziels: „Setze das Ziel, einen verlorenen Schatz in der Höhle zu finden und sicher zum Dorf zurückzukehren.“To set the game goal: "Set the goal to find a lost treasure in the cave and return safely to the village."

Für das Spielszenario: „Ändere das Wetter im Spiel auf einen sternenklaren Himmel und füge eine geheimnisvolle Nebelbank hinzu.“For the game scenario: "Change the in-game weather to a starry sky and add a mysterious fog bank."

Zum Definieren der Spielregeln: „Ändere die Regeln so, dass Spieler mehr Ressourcen sammeln müssen, um stärkere Waffen herzustellen.“To define the rules of the game: "Change the rules so that players have to collect more resources to create more powerful weapons."

Zum Erstellen eines Spielszenarios: „Integriere einen plötzlichen Drachenangriff in das auditive Spiel, um die Spannung zu erhöhen.“To create a game scenario: "Incorporate a sudden dragon attack into the auditory game to increase the tension."

Als nächstes werden bei dem Verfahren vordefinierte Bausteine oder Assets aus einer Datenbank des Spielsystems abgerufen oder angefordert, wobei die vordefinierten Bausteine mit den Spielparametern korrelieren oder diesen zugeordnet sind. Mit anderen Worten kann eine Datenbank realisiert sein, welche bei zumindest teilweiser Übereinstimmung der im Sprachbefehl zu generierenden Spielparameter mit den Spielparametern aus der Datenbank entsprechend verknüpfte vordefinierte Bausteile bereitstellt. Mit „vordefinierten Bausteinen“ sind digitale Ressourcen, insbesondere Audiodateien, gemeint. Diese digitalen Ressourcen können zusätzlich oder alternativ Programmierressourcen zur Umsetzung der Spielelogik des auditiven Spiels sein und/oder textuelle und/oder sprachliche Inhalte umfassen. Es kann vorgesehen sein, dass eine solche digitale Ressource einen Entscheidungsbaum umfasst oder als Entscheidungsbaum realisiert ist. Es kann vorgesehen sein, dass durch die Erfassung einer Nutzereingabe, beispielsweise über eine Spracheingabe, die entsprechende Verzweigung im Entscheidungsbaum aktiviert wird und eine Audiodatei oder ein sprachlicher Inhalt bereitgestellt wird, der aufgrund der getroffenen Entscheidung des Nutzers relevant ist.Next, the method retrieves or requests predefined building blocks or assets from a database of the game system, wherein the predefined building blocks correlate with or are assigned to the game parameters. In other words, a database can be implemented which provides correspondingly linked predefined building blocks if the game parameters to be generated in the voice command at least partially match the game parameters from the database. “Predefined building blocks” refers to digital resources, in particular audio files. These digital resources can additionally or alternatively be programming resources for implementing the game logic of the auditory game and/or include textual and/or linguistic content. It can be provided that such a digital resource comprises a decision tree or is implemented as a decision tree. It can be provided that by detecting user input, for example via voice input, the corresponding branch in the decision tree is activated and an audio file or linguistic content is provided that is relevant based on the decision made by the user.

Ein konkretes Beispiel hierfür ist folgendes:

  • Der zumindest eine Nutzer übernimmt z. B. die Rolle eines Detektivs, der vor einem ungelösten Fall steht. Der Entscheidungsbaum verzweigt sich:
    • Option A: Untersuche den Tatort gründlich nach Spuren.
    • Option B: Befrage Zeugen in der Umgebung des Tatorts.
A concrete example of this is the following:
  • At least one user assumes the role of a detective facing an unsolved case. The decision tree branches out:
    • Option A: Examine the crime scene thoroughly for evidence.
    • Option B: Interview witnesses in the area surrounding the crime scene.

Der zumindest eine Nutzer gibt einen Sprachbefehl ab: „Untersuche den Tatort“ oder „Befrage Zeugen.“At least one user gives a voice command: “Investigate the crime scene” or “Interview witnesses.”

Wenn der zumindest eine Nutzer „Untersuche den Tatort“ wählt, könnte der Entscheidungsbaum weiter verzweigen:

  • Option A1: Analysiere Fingerabdrücke auf einem verdächtigen Gegenstand.
  • Option A2: Befrage Zeugen in der Nähe des Tatorts erneut.
If at least one user chooses “Investigate the crime scene,” the decision tree could branch further:
  • Option A1: Analyze fingerprints on a suspicious object.
  • Option A2: Re-interview witnesses near the crime scene.

Jede Entscheidung kann von einer jeweiligen Audiodatei begleitet werden, die dem zumindest einen Nutzer Informationen über neue Hinweise oder z. B. Zeugenaussagen gibt. Zum Beispiel kann die Audiodatei nach der Untersuchung des Tatorts dem zumindest einen Nutzer Details zu einem verdächtigen Gegenstand liefern. Jede Entscheidung führt also zu einem einzigartigen Pfad, wodurch eine Vielfalt in der Spielerfahrung gewährleistet wird. Solch ein auditives Spiel kann einfach skaliert werden, indem zusätzliche Verzweigungen im Entscheidungsbaum und somit neue Audiodateien hinzugefügt werden. Dies ermöglicht Entwicklern, die Spielererfahrung zu erweitern, ohne grundlegende Änderungen am Spielcode vornehmen zu müssen. Hierdurch lässt sich die adaptive Ausgestaltung des interaktiven, auditiven Spiels realisieren.Each decision can be accompanied by a corresponding audio file that provides at least one user with information about new clues or, for example, witness statements. For example, after investigating the crime scene, the audio file can provide at least one user with details about a suspicious object. Each decision thus leads to a unique path, ensuring variety in the gaming experience. Such an auditory game can be easily scaled by adding additional branches to the decision tree and thus new audio files. This allows developers to expand the gaming experience without having to make fundamental changes to the game code. This enables the adaptive design of the interactive, auditory game.

Die vordefinierten Bausteine werden dann durch Einbinden in die persistente virtuelle Welt des Spielsystems basierend auf den Spielparametern verknüpft, sodass ein auditiver Spielinhalt des Spiels generiert wird. Durch das Einbinden erhalten die vordefinierten Bausteine eine örtliche und/oder zeitliche und/oder eine gegenseitige Einwirkung bewirkende Beziehung zueinander. Beispielsweise kann vorgesehen sein, dass, falls der zumindest eine Nutzer einen Wald im auditiven Spiel betritt, durch einen vordefinierten Baustein die Hintergrundmusik automatisch auf eine naturbezogene Melodie wechselt. Zusätzlich oder alternativ kann vorgesehen sein, dass z. B. an einem oder mehreren bestimmten Orten in der persistenten virtuellen Welt durch einen vordefinierten Baustein Informationen in Form einer Sprachausgabe oder eines Audioinhalts bereitgestellt werden. Des Weiteren kann vorgesehen sein, dass, wie bereits beschrieben, durch einen vordefinierten Baustein der zumindest eine Nutzer im auditiven Spiel Entscheidungen treffen muss, wobei je nach getroffener Entscheidung ein entsprechender Dialog ausgelöst werden kann. Wählt der zumindest eine Nutzer beispielsweise eine friedliche Lösung für ein Problem, so kann ein Dialog für eine diplomatische Unterhaltung abgespielt werden.The predefined building blocks are then linked by integration into the persistent virtual world of the game system based on the game parameters, thereby generating auditory game content for the game. This integration gives the predefined building blocks a spatial and/or temporal and/or mutually interactive relationship. For example, if at least one user enters a forest in the auditory game, a predefined building block can automatically change the background music to a nature-related melody. Additionally or alternatively, it can be provided that, for example, at one or more specific locations in the persistent virtual world, information in the form of voice output or audio content can be provided by a predefined building block. Furthermore, it can be provided that, as already described, a predefined building block requires at least one user in the auditory game to make decisions, whereby a corresponding dialogue can be triggered depending on the decision made. For example, if the at least one user chooses a peaceful solution to a problem, a dialogue for a diplomatic conversation can be played.

Erfindungsgemäß ist vorgesehen, dass ein Sprachdialog zum Bereitstellen des auditiven Spiels für den zumindest einen Nutzer durchgeführt wird. Durch das Verfahren können individuelle Präferenzen und/oder persönliche Vorlieben in die Spielgestaltung des auditiven Spiels einfließen. Der zumindest eine Nutzer kann also ein auditives Spiel oder einen auditiven Spielinhalt zumindest teilweise selbst dynamisch generieren. Da das Verfahren zusätzlich oder alternativ für mehrere Nutzer bereitgestellt werden kann, ergibt sich der Vorteil, dass ein Gemeinschaftserlebnis erzeugt werden kann. Da es sich um ein rein auditives Spiel handelt, ist es denkbar, dass zum Beispiel der Fahrer eines Kraftfahrzeugs als Nutzer im Spiel beteiligt ist, ohne abgelenkt zu werden.According to the invention, a voice dialogue is conducted to provide the auditory game for the at least one user. The method allows individual preferences and/or personal tastes to be incorporated into the design of the auditory game. The at least one user can therefore dynamically generate an auditory game or auditory game content, at least in part, themselves. Since the method can additionally or alternatively be provided to multiple users, this has the advantage of creating a shared experience. Since the game is purely auditory, it is conceivable that, for example, the driver of a motor vehicle could participate in the game as a user without being distracted.

Zu der Erfindung gehören auch Weiterbildungen, durch die sich zusätzliche Vorteile ergeben.The invention also includes further developments which result in additional advantages.

Eine Weiterbildung sieht vor, dass die Spielparameter sich auf Informationen oder Einstellungen beziehen, die durch den Sprachbefehl bereitgestellt werden und die den Verlauf oder die Bedingungen des auditiven Spiels in dem sprachgesteuerten Spielsystem beeinflussen. Der zumindest eine Nutzer kann also selbst einen Rahmen festlegen, in dem sich das Spielgeschehen des auditiven Spiels bewegt. Dadurch wird dem zumindest einen Nutzer ein hohe Gestaltungsfreiheit bezüglich der Erstellung des auditiven Spiels ermöglicht.A further development provides that the game parameters refer to information or settings provided by the voice command and that influence the course or conditions of the auditory game in the voice-controlled game system. Thus, at least one user can define the framework within which the gameplay of the auditory game takes place. This allows the user a high degree of creative freedom when creating the auditory game.

Eine Weiterbildung sieht vor, dass der auditive Spielinhalt gespeichert wird, und für gemeinsame Nutzung mit anderen Nutzern auf einem Server des Spielsystems bereitgestellt wird. Zusätzlich oder alternativ kann der gespeicherte Spielinhalt für weitere zukünftige Spiele des auditiven Spiels bereitgestellt werden. Zudem kann vorgesehen sein, dass der gespeicherte Spielinhalt in ein anderes auditives Spiel integriert wird. Der gespeicherte Spielinhalt kann also von verschiedenen Nutzern gemeinsam genutzt werden, wodurch eine soziale Komponente im Spiel realisiert wird. Die Nutzer können zum Beispiel gemeinsam an den Spielinhalten arbeiten, wodurch die Zusammenarbeit und/oder Interaktion zwischen den Nutzern gefördert wird.A further development provides for the auditory game content to be saved and made available for sharing with other users on a server of the game system. Additionally or alternatively, the saved game content can be made available for future plays of the auditory game. Furthermore, it can be provided that the saved game content is integrated into another auditory game. The saved game content can thus be shared by different users, thereby implementing a social component in the game. For example, users can work together on the game content, which promotes collaboration and/or interaction between users.

Durch die Speicherung des Spielinhalts kann der Zustand des auditiven Spiels über verschiedene Spielsitzungen beibehalten werden, wodurch den Nutzern ermöglicht wird, an einem späteren Zeitpunkt dort weiter zu machen, wo sie aufgehört haben, was zur Langzeitmotivation beiträgt. Die Verwendung eines Servers ermöglicht es, umfangreiche Ressourcen für das auditive Spiel bereitzustellen. Dadurch können größere Spielwelten, also eine größere persistente virtuelle Welt und/oder komplexe Berechnungen realisiert werden, die auf einem lokalen Gerät möglicherweise nicht durchgeführt werden könnten. Zudem können durch die Speicherung auf einem Server Aktualisierungen und/oder Patches einfach implementiert werden. Zum Integrieren des Spielinhalts in ein auditives Spiel kann der Fachmann eine entsprechende Schnittstelle und/oder Logik bereitstellen.By storing the game content, the state of the auditory game can be maintained across different gaming sessions, allowing users to pick up where they left off at a later time, thus contributing to long-term motivation. The use of a server makes it possible to provide extensive resources for the auditory game. This allows for larger game worlds, i.e., a larger persistent virtual world, and/or complex calculations that might not be possible on a local device. Furthermore, storing the game on a server makes it easy to implement updates and/or patches. To integrate the game content into an auditory game, the skilled person can provide an appropriate interface and/or logic.

Eine Weiterbildung sieht vor, dass eine topografische Beschaffenheit oder topografische Karte der realen Umgebung in Abhängigkeit vom Standort des Spielsystems erfasst und in die persistente virtuelle Welt integriert oder übertragen wird, sodass eine Relation der Bausteine zu realen Objekten in der Umgebung bereitgestellt wird. Das bedeutet, dass Elemente in der persistenten virtuellen Welt, wie zum Beispiel Gebäude, Straßen und/oder andere geografische Merkmale, entsprechenden realen Objekten in der Umgebung des zumindest einen Nutzers zugeordnet werden. Es werden also topografische Merkmale der tatsächlichen Umgebung zum Beispiel durch zumindest eine Sensorvorrichtung, z. B. mittels eines globalen Navigationssatellitensystems und/oder Kamerasystems und/oder einem LIDAR (Light Detection and Ranging)-Sensor des Spielsystems oder z. B. eines Kraftfahrzeugs, das das Spielsystem umfasst, am jeweiligen Standort des Spielsystems erfasst. Diese topografischen Merkmale und/oder Informationen werden dann in die persistente virtuelle Welt integriert, um eine Beziehung zwischen den virtuellen Bausteinen und den realen Objekten in der Umgebung herzustellen. Die erfassten topografischen Merkmale oder Daten können z. B: mithilfe eines Kartographie-Algorithmus, z. B. „SLAM-Algorithmus“ (Simultaneous Localization and Mapping), in die persistente virtuelle Welt integriert werden, wodurch eine ständig aktualisierte Repräsentation der realen Umgebung im auditiven Spiel geschaffen wird. Der Vorteil ist hierbei, dass eine enge Verknüpfung zwischen der persistenten virtuellen Welt des Spielsystems und der realen Umgebung hergestellt werden kann. Dadurch kann eine immersive Spielerfahrung, bei der die virtuelle Welt direkt auf die reale Umgebung abgestimmt ist, erzeugt werden. Zudem kann das die Authentizität und/oder das Eintauchen in das auditive Spiel verbessern, da der Nutzer mit seiner tatsächlichen Umgebung interagieren kann.A further development provides that a topographical condition or topographical map of the real environment is recorded depending on the location of the game system and integrated or transferred into the persistent virtual world, so that a relationship between the building blocks and real objects in the environment is provided. This means that elements in the persistent virtual world, such as buildings, roads and/or other geographical features, are assigned to corresponding real objects in the environment of at least one user. Topographical features of the actual environment are therefore recorded at the respective location of the game system, for example by at least one sensor device, e.g. by means of a global navigation satellite system and/or camera system and/or a LIDAR (Light Detection and Ranging) sensor of the game system or e.g. a motor vehicle that comprises the game system. These topographical features and/or information are then integrated into the persistent virtual world in order to establish a relationship between the virtual building blocks and the real objects in the environment. The recorded topographical features or data can, for example: B. "SLAM algorithm" (Simultaneous Localization and Mapping), can be integrated into the persistent virtual world, creating a constantly updated representation of the real environment in the auditory game. The advantage of this is that a close connection can be established between the persistent virtual world of the game system and the real environment. This can create an immersive gaming experience in which the virtual world is directly aligned with the real environment. This can also enhance the authenticity and/or immersion of the auditory game, as the user can interact with their actual environment.

Hierfür kann vorgesehen sein, dass ein geografisches Informationssystem verwendet wird und/oder eine Geolokalisierung durchgeführt wird, um die Position des Spielsystems in der realen Umgebung zu verfolgen. Des Weiteren ist es möglich, dass hierbei Augmented-Reality-Technologien verwendet werden, um die immersive Spielerfahrung zu erhöhen. Dabei können zum Beispiel verschiedene Arten von Sensoren verwendet werden, wie etwa Beschleunigungsmesser und/oder Gyroskope, um Bewegungen und/oder eine Ausrichtung des zumindest einen Nutzers oder des Spielsystems und/oder zum Beispiel des Kraftfahrzeugs, aufweisend das Spielsystem, zu erfassen. Diese Informationen können dann dazu verwendet werden, die persistente virtuelle Welt entsprechend anzupassen.For this purpose, it may be provided that a geographic information system is used and/or geolocation is performed to track the position of the game system in the real environment. Furthermore, it is possible that augmented reality technologies are used to enhance the immersive gaming experience. For example, various types of sensors can be used, such as accelerometers and/or gyroscopes, to detect movements and/or orientation of the at least one user or the game system and/or, for example, the motor vehicle comprising the game system. This information can then be used to adapt the persistent virtual world accordingly.

Eine Weiterbildung sieht vor, dass eine Integration einer vorgefertigten Karte in die persistente virtuelle Welt erfolgt und hierdurch die Möglichkeit zur Anordnung der vordefinierten Bausteine festgelegt wird. Mit anderen Worten ist also vorgesehen, dass eine beliebige Karte in die persistente virtuelle Welt integriert wird. Mit einer solchen Karte ist zum Beispiel eine selbst erstellte Karte, die also von einem Nutzer individuell erstellt wurde, und/oder eine reale topografische Karte, wie zum Beispiel von München, Berlin und/oder New York. Die räumlichen Informationen und/oder Strukturen der Karte werden also Teil der persistenten virtuellen Welt. Der zumindest eine Nutzer kann also eine Umgebung in der persistenten virtuellen Welt selbst gestalten und/oder anpassen, jedoch orientieren sich die anzuordnenden vordefinierten Bausteine an die grundlegende Struktur der vorgefertigten Karte.A further development provides for the integration of a pre-fabricated map into the persistent virtual world, thereby determining the possibility of arranging the pre-defined building blocks. In other words, any map can be integrated into the persistent virtual world. Such a map could be, for example, a self-created map, i.e. one created individually by a user, and/or a real topographical map, such as of Munich, Berlin and/or New York. The spatial information and/or structures of the map thus become part of the persistent virtual world. At least one user can therefore design and/or adapt an environment in the persistent virtual world themselves, but the pre-defined building blocks to be arranged are based on the basic structure of the pre-fabricated map.

Der zumindest eine Nutzer bewegt sich also in dem auditiven Spiel in einer virtuellen Umgebung, die jedoch echten geografischen Merkmalen entspricht beziehungsweise entsprechen kann. Ein Nutzer, der mit der realen Umgebung vertraut ist, kann sich dadurch leichter mit dem auditiven Spiel identifizieren. Der Wiedererkennungswert der Karte kann die Immersion verstärken und/oder das Interesse des zumindest einen Nutzers steigern. Zudem kann die Verwendung einer vorgefertigten Karte in der technischen Entwicklung des auditiven Spiels vorteilhaft sein, da hierdurch bereits ein Grundgerüst für die persistente virtuelle Welt vorhanden ist. Dies kann die Entwicklungszeit verkürzen und/oder Ressourcen sparen. Finden beispielsweise Änderungen in der realen Umgebung statt, können diese einfach in die persistente virtuelle Welt übertragen werden.In the auditory game, at least one user moves around in a virtual environment that corresponds or can correspond to real geographical features. A user who is familiar with the real environment can therefore identify with the auditory game more easily. The recognition value of the map can increase immersion and/or increase the interest of at least one user. In addition, the use of a pre-made map can be advantageous in the technical development of the auditory game, as this already provides a basic framework for the persistent virtual world. This can shorten development time and/or save resources. For example, if changes occur in the real environment, these can simply be transferred to the persistent virtual world.

Eine Weiterbildung sieht vor, dass der zumindest eine Nutzer durch eine Stimmenerkennung identifiziert wird und mit der erkannten Nutzeridentität nutzerspezifisch Spielparameter erstellt werden. Dies kann durch eine Stimmenerkennung aus dem Stand der Technik realisiert werden. Das Spielsystem kann dann zum Beispiel jeden im auditiven Spiel beteiligten Nutzer dazu auffordern, einen Sprachbefehl zu erteilen, sodass jeweilig nutzerspezifisch Spielparameter erstellt werden. Es kann jedoch auch vorgesehen sein, dass der zumindest eine Nutzer unaufgefordert Sprachbefehle erteilt oder abgibt und dadurch Spielparameter erstellt werden. Die nutzerspezifischen Spielparameter können die persistente virtuelle Welt des auditiven Spiels anpassen, indem Elemente, Charaktere und/oder Spielszenarien integriert werden, die für den jeweiligen Nutzer von Interesse sind. In einem auditiven Spiel mit mehreren Nutzern können individuelle Spielerprofile erstellt werden, sodass jeder Nutzer seine eigenen Spielparameter beibehalten kann, wenn er sich anmeldet. Dies kann dazu beitragen, dass sich der zumindest eine Nutzer stärker mit dem auditiven Spiel verbunden fühlt.A further development provides for at least one user to be identified by voice recognition, and for user-specific game parameters to be created using the recognized user identity. This can be achieved using state-of-the-art voice recognition. The game system can then, for example, prompt each user participating in the auditory game to issue a voice command, so that user-specific game parameters are created for each user. However, it can also be provided that at least one user issues or submits voice commands without being asked, thereby creating game parameters. The user-specific game parameters can adapt the persistent virtual world of the auditory game by integrating elements, characters, and/or game scenarios that are of interest to the respective user. In an auditory game with multiple users, individual player profiles can be created so that each user can maintain their own game parameters when logging in. This can help the at least one user feel more connected to the auditory game.

Eine Weiterbildung sieht vor, dass das Spielsystem den zumindest einen Nutzer proaktiv zur Abgabe eines Sprachbefehls auffordert. Die proaktive Aufforderung kann das Engagement des Nutzers mit dem Spiel fördern. Das Spielsystem ermutigt also den zumindest einen Nutzer, aktiv mit dem auditiven Spiel zu interagieren und kann damit die Gesamterfahrung für den zumindest einen Nutzer verbessern. Dies kann zu einer dynamischen und/oder persönlichen Spielerfahrung führen. Die Aufforderung zur Abgabe eines Sprachbefehls kann je nach Kontext des auditiven Spiels variieren. Zum Beispiel kann in einem Actionspiel des auditiven Spiels die Aufforderung dazu beitragen, dass der zumindest eine Nutzer einen taktischen Befehl abgeben soll, während in einem Erkundungsspiel die Aufforderung darauf abzielt, mit der Umgebung zu interagieren.A further development provides that the game system proactively prompts at least one user to issue a voice command. The proactive prompt can promote the user's engagement with the game. The game system therefore encourages at least one user to actively interact with the auditory game and can thus improve the overall experience for the at least one user. This can lead to a dynamic and/or personal gaming experience. The prompt to issue a voice command can vary depending on the context of the auditory game. For example, in an action game of the auditory game, the prompt can encourage the at least one user to issue a tactical command, while in an exploration game the prompt aims to interact with the environment.

Eine Weiterbildung sieht vor, dass die vordefinierten Bausteine eine konkrete Repräsentation des zumindest einen Spielparameters umfassen, insbesondere jeweils einen Charakter, eine Umgebung, eine Aufgabe und/oder ein Ereignis. Diese vordefinierten Bausteine repräsentieren somit konkret verschiedene Aspekte oder Objekte in der Welt des auditiven Spiels, mit denen interagiert und/oder die beeinflusst oder gesteuert werden können. Zum Beispiel könnten Charaktere, verschiedene spielbare Figuren darstellen, Umgebungen könnten Spielorte sein, Aufgaben könnten Ziele des Nutzers darstellen, und Ereignisse könnten Handlungen oder Wendepunkte im auditiven Spiel sein. Der vordefinierte Baustein kann ein Sprachbaustein sein, der einen Medieninhalt und/oder eine Sprachnachricht umfasst, die zum Beispiel an einem geografischen Merkmal in der realen Umgebung beziehungsweise in der persistenten virtuellen Welt angeordnet ist. Geht oder fährt der zumindest eine Nutzer zum Beispiel an diesem geografischen Merkmal vorbei, so kann dann diese Sprachnachricht automatisch ausgegeben werden oder zu einer Interaktion mit dem jeweiligen Nutzer führen.A further development provides that the predefined building blocks comprise a concrete representation of the at least one game parameter, in particular a character, an environment, a task and/or an event. These predefined building blocks thus specifically represent various aspects or objects in the world of the auditory game that can be interacted with and/or influenced or controlled. For example, characters could represent various playable figures, environments could be game locations, tasks could represent the user's goals, and events could be actions or turning points in the auditory game. The predefined building block can be a speech building block that comprises media content and/or a voice message that is, for example, located at a geographical feature in the real environment or in the persistent virtual world. If the at least one user walks or drives past this geographical feature, for example, this voice message can then be automatically output or lead to an interaction with the respective user.

Eine Weiterbildung sieht vor, dass im Spielsystem ein Filtersystem implementiert ist, um einen unangemessenen oder potentiell schädlichen Spielinhalt, der durch einen Sprachbefehl erstellt werden könnte, zu erkennen und zu verhindern. Dadurch kann ein sicheres und/oder angemessenes Spielerlebnis für den Nutzer gewährleistet werden. Das Filtersystem kann zum Beispiel einen Mustererkennungsalgorithmus umfassen, der nach bestimmten Wörtern, Ausdrücken und/oder Mustern sucht, die als problematisch gelten. Zusätzlich oder alternativ kann ein maschinelles Lernmodell verwendet werden, um das Filtersystem zu trainieren. Durch die Bereitstellung von Trainingsdaten, die unangemessene oder schädliche Inhalte repräsentieren, kann das Filtersystem lernen, solche Inhalte zu erkennen und/oder zu blockieren. Zusätzlich oder alternativ kann eine Blacklist umfasst sein, die unangemessene Begriffe oder Phrasen enthält und bei Auftauchen dieser Begriffe oder Phrasen diese blockiert werden.A further development provides for a filter system to be implemented in the gaming system to detect and prevent inappropriate or potentially harmful game content that could be created via a voice command. This can ensure a safe and/or appropriate gaming experience for the user. The filter system can, for example, include a pattern recognition algorithm that searches for specific words, expressions, and/or patterns that are considered problematic. Additionally or alternatively, a machine learning model can be used to train the filter system. By providing training data representing inappropriate or harmful content, the filter system can learn to detect and/or block such content. Additionally or alternatively, a blacklist can be included that contains inappropriate terms or phrases; if these terms or phrases appear, they are blocked.

Für Anwendungsfälle oder Anwendungssituationen, die sich bei dem Verfahren ergeben können und die hier nicht explizit beschrieben sind, kann vorgesehen sein, dass gemäß dem Verfahren eine Fehlermeldung und/oder eine Aufforderung zur Eingabe einer Nutzerrückmeldung ausgegeben und/oder eine Standardeinstellung und/oder ein vorbestimmter Initialzustand eingestellt wird.For use cases or application situations that may arise during the method and which are not explicitly described here, it may be provided that, in accordance with the method, an error message and/or a request to enter user feedback is issued and/or a default setting and/or a predetermined initial state is set.

Zu der Erfindung gehört auch die Steuervorrichtung für das Spielsystem. Die Steuervorrichtung kann eine Datenverarbeitungsvorrichtung oder eine Prozessoreinrichtung aufweisen, die dazu eingerichtet ist, eine Ausführungsform des erfindungsgemäßen Verfahrens durchzuführen. Die Prozessoreinrichtung kann hierzu zumindest einen Mikroprozessor und/oder zumindest einen Mikrocontroller und/oder zumindest einen FPGA (Field Programmable Gate Array) und/oder zumindest einen DSP (Digital Signal Processor) aufweisen. Als Mikroprozessor kann insbesondere jeweils eine CPU (Central Processing Unit), eine GPU (Graphical Processing Unit) oder eine NPU (Neural Processing Unit) verwendet werden. Des Weiteren kann die Prozessoreinrichtung Programmcode aufweisen, der dazu eingerichtet ist, bei Ausführen durch die Prozessoreinrichtung die Ausführungsform des erfindungsgemäßen Verfahrens durchzuführen. Der Programmcode kann in einem Datenspeicher der Prozessoreinrichtung gespeichert sein. Die Prozessoreinrichtung kann z.B. auf zumindest einer Schaltungsplatine und/oder auf zumindest einem SoC (System on Chip) basieren.The invention also includes the control device for the game system. The control device can have a data processing device or a processor device configured to carry out an embodiment of the method according to the invention. For this purpose, the processor device can have at least one microprocessor and/or at least one microcontroller and/or at least one FPGA (Field Programmable Gate Array) and/or at least one DSP (Digital Signal Processor). In particular, a CPU (Central Processing Unit), a GPU (Graphical Processing Unit), or an NPU (Neural Processing Unit) can be used as the microprocessor. Furthermore, the processor device can have program code configured to carry out the embodiment of the method according to the invention when executed by the processor device. The program code can be stored in a data memory of the processor device. The processor device can be based, for example, on at least one circuit board and/or on at least one SoC (System on Chip).

Zu der Erfindung gehören auch Weiterbildungen des erfindungsgemäßen Spielsystems, die Merkmale aufweisen, wie sie bereits im Zusammenhang mit den Weiterbildungen des erfindungsgemäßen Verfahrens beschrieben worden sind. Aus diesem Grund sind die entsprechenden Weiterbildungen hier nicht noch einmal beschrieben.The invention also includes further developments of the game system according to the invention that have features already described in connection with the further developments of the method according to the invention. For this reason, the corresponding further developments are not described again here.

Das Spielsystem kann, wie bereits erwähnt, in einem Kraftfahrzeug umfasst sein. Das erfindungsgemäße Kraftfahrzeug ist bevorzugt als Kraftwagen, insbesondere als Personenkraftwagen oder Lastkraftwagen, oder als Personenbus oder Motorrad ausgestaltet.As already mentioned, the game system can be incorporated into a motor vehicle. The motor vehicle according to the invention is preferably designed as a motor vehicle, in particular as a passenger car or truck, or as a passenger bus or motorcycle.

Die Erfindung umfasst ebenfalls den auditiven Spielinhalt, der mithilfe des Verfahrens generiert werden kann. Wie bereits erläutert, erfordert der auditive Spielinhalt zunächst die Ausgabe eines Sprachbefehls, der dann in Spielparameter interpretiert wird. Anschließend werden vordefinierte Bausteine gemäß diesen Spielparametern miteinander kombiniert. Aufgrund dieser Vorgehensweise weist der erzeugte auditive Spielinhalt Merkmale auf, die als Zwischenprodukte des Verfahrens ebenfalls schutzfähig sind.The invention also encompasses the auditory game content that can be generated using the method. As already explained, the auditory game content first requires the output of a voice command, which is then interpreted into game parameters. Subsequently, predefined building blocks stones are combined according to these game parameters. Due to this procedure, the generated auditory game content exhibits features that are also protectable as intermediate products of the process.

Als eine weitere Lösung umfasst die Erfindung auch ein computerlesbares Speichermedium, umfassend Programmcode, der bei der Ausführung durch einen Computer oder einen Computerverbund diesen veranlasst, eine Ausführungsform des erfindungsgemäßen Verfahrens auszuführen. Das Speichermedium kann zumindest teilweise als ein nicht-flüchtiger Datenspeicher (z.B. als eine Flash-Speicher und/oder als SSD - solid state drive) und/oder zumindest teilweise als ein flüchtiger Datenspeicher (z.B. als ein RAM - random access memory) bereitgestellt sein. Das Speichermedium kann in dem Computer oder Computerverbund angeordnet sein. Das Speichermedium kann aber auch beispielsweise als sogenannter Appstore-Server und/oder Cloud-Server im Internet betrieben sein. Durch den Computer oder Computerverbund kann eine Prozessorschaltung mit beispielsweise zumindest einem Mikroprozessor bereitgestellt sein. Der Programmcode kann als Binärcode und/oder als Assembler-Code und/oder als Quellcode einer Programmiersprache (z.B. C) und/oder als Programmskript (z.B. Python) bereitgestellt sein.As a further solution, the invention also encompasses a computer-readable storage medium comprising program code which, when executed by a computer or computer network, causes the computer or computer network to execute an embodiment of the method according to the invention. The storage medium can be provided at least partially as a non-volatile data memory (e.g., as a flash memory and/or as an SSD - solid state drive) and/or at least partially as a volatile data memory (e.g., as a RAM - random access memory). The storage medium can be arranged in the computer or computer network. However, the storage medium can also be operated, for example, as a so-called app store server and/or cloud server on the Internet. The computer or computer network can provide a processor circuit with, for example, at least one microprocessor. The program code can be provided as binary code and/or as assembly code and/or as source code of a programming language (e.g., C) and/or as a program script (e.g., Python).

Die Erfindung umfasst auch die Kombinationen der Merkmale der beschriebenen Ausführungsformen. Die Erfindung umfasst also auch Realisierungen, die jeweils eine Kombination der Merkmale mehrerer der beschriebenen Ausführungsformen aufweisen, sofern die Ausführungsformen nicht als sich gegenseitig ausschließend beschrieben wurden.The invention also encompasses combinations of the features of the described embodiments. The invention therefore also encompasses implementations that each have a combination of the features of several of the described embodiments, unless the embodiments are described as mutually exclusive.

Im Folgenden sind Ausführungsbeispiele der Erfindung beschrieben. Hierzu zeigt:

  • 1 zeigt eine schematische Darstellung einer erfindungsgemäßen Ausführungsform der Idee.
Exemplary embodiments of the invention are described below. Shown are:
  • 1 shows a schematic representation of an inventive embodiment of the idea.

Bei den im Folgenden erläuterten Ausführungsbeispielen handelt es sich um bevorzugte Ausführungsformen der Erfindung. Bei den Ausführungsbeispielen stellen die beschriebenen Komponenten der Ausführungsformen jeweils einzelne, unabhängig voneinander zu betrachtende Merkmale der Erfindung dar, welche die Erfindung jeweils auch unabhängig voneinander weiterbilden. Daher soll die Offenbarung auch andere als die dargestellten Kombinationen der Merkmale der Ausführungsformen umfassen. Des Weiteren sind die beschriebenen Ausführungsformen auch durch weitere der bereits beschriebenen Merkmale der Erfindung ergänzbar.The exemplary embodiments explained below are preferred embodiments of the invention. In the exemplary embodiments, the described components of the embodiments each represent individual features of the invention that can be considered independently of one another, each of which also develops the invention independently of one another. Therefore, the disclosure is intended to encompass combinations of the features of the embodiments other than those shown. Furthermore, the described embodiments can also be supplemented by further features of the invention already described.

In den Figuren bezeichnen gleiche Bezugszeichen jeweils funktionsgleiche Elemente.In the figures, the same reference symbols denote elements with the same function.

1 zeigt eine schematische Darstellung einer erfindungsgemäßen Ausführungsform der Idee. 1 shows a schematic representation of an inventive embodiment of the idea.

Gezeigt sind eine reale Umgebung 30, reale Objekte 9, die mit einem (digitalen) vordefinierten Baustein 12 oder Asset verknüpft sind, ein Server 20 sowie ein Kraftfahrzeug 10, aufweisend ein Spielsystem 7 und/oder zumindest eine Sensorvorrichtung 4, wobei das Spielsystem 7 ein Spracherkennungssystem 5 und/oder eine Spiel-Engine aufweist. In dem Kraftfahrzeug 10 befindet sich ein Nutzer 2, der einen Sprachbefehl 11 an das Spielsystem 7 abgibt oder erteilt. Symbolisch dargestellt sind ebenfalls Spielparameter 13 sowie ein auditiver Spielinhalt 6.Shown are a real environment 30, real objects 9 linked to a (digital) predefined building block 12 or asset, a server 20, and a motor vehicle 10 having a game system 7 and/or at least one sensor device 4, wherein the game system 7 has a speech recognition system 5 and/or a game engine. A user 2 is located in the motor vehicle 10, who issues or transmits a voice command 11 to the game system 7. Also symbolically represented are game parameters 13 and auditory game content 6.

Zumindest ein Nutzer 2 kann sich in dem Kraftfahrzeug 10 befinden und beschließen das Spielsystem 7 zu verwenden, wobei es unerheblich ist, ob es sich beim Nutzer 2 um den Fahrer oder einen Mitfahrer handelt. Zunächst kann zumindest ein Sprachbefehls 11 durch ein Spracherkennungssystem 5 des sprachgesteuerten Spielsystems 7, das in Verbindung mit einem Sprachmodell steht empfangen werden. Das Sprachmodell kann dazu trainiert sein, einen Sprachdialog mit dem zumindest einen Nutzer 2 durchzuführen, wobei der Sprachbefehl 11 zu generierende Spielparameter 13 beschreibt. Spielparameter 13 können Charaktere, Spielziele, Spielszenarien und/oder Spielregeln einer bereits festgelegten persistenten virtuellen Welt definieren. Der Sprachbefehl 11 kann vom Spracherkennungssystem 5 erkannt werden und an eine Spiel-Engine des Spielsystem 7 weitergeleitet werden, welche daraus Spielparameter 13 bereitstellt.At least one user 2 can be in the motor vehicle 10 and decide to use the game system 7, whereby it is irrelevant whether the user 2 is the driver or a passenger. First, at least one voice command 11 can be received by a speech recognition system 5 of the voice-controlled game system 7, which is connected to a speech model. The speech model can be trained to conduct a voice dialogue with the at least one user 2, whereby the voice command 11 describes game parameters 13 to be generated. Game parameters 13 can define characters, game objectives, game scenarios and/or game rules of a predefined persistent virtual world. The voice command 11 can be recognized by the speech recognition system 5 and forwarded to a game engine of the game system 7, which provides game parameters 13 therefrom.

Dann können vordefinierte Bausteine 12 aus einer Datenbank des Spielsystems 7, die mit den Spielparametern 13 korrelieren, abgerufen werden. Als nächstes können die vordefinierten Bausteine 12 durch Einbinden in die persistente virtuelle Welt des Spielsystems 7 basierend auf den Spielparametern 13 verknüpft werden, sodass ein auditiver Spielinhalt 6 des auditiven Spiels generiert wird. Ein Sprachdialog kann anschließend zum Bereitstellen des auditiven Spiels für den zumindest einen Nutzer 2 durchgeführt werden.Predefined building blocks 12 that correlate with the game parameters 13 can then be retrieved from a database of the game system 7. Next, the predefined building blocks 12 can be linked by embedding them into the persistent virtual world of the game system 7 based on the game parameters 13, thereby generating auditory game content 6 of the auditory game. A voice dialogue can then be performed to provide the auditory game to the at least one user 2.

Das auditive Spiel kann ein klassisches Table-Top-Rollenspiel sein, bei dem der zumindest eine Nutzer 2 eigenen Entscheidungen trifft und das auditive Spiel sich an diese anpasst. Ein erster Prototyp des Spielsystems 7 ist so ausgestaltet, dass dieses speziell für eine Situation in einer Kabine beziehungsweise im Kraftfahrzeug 10 geeignet ist, wobei der zumindest eine Nutzer 2 mit Hilfe zumindest eines Sprachbefehls 11 oder einer Sprachansage mit dem (LLMgesteuerten) Spielsystem 7 interagiert und z. B: als Spielleiter fungiert. Neben dem regulären sprachgesteuerten Spiel kann der zumindest eine Nutzer 2 einen oder mehrere auditive Spielinhalte 6 erstellen. Insbesondere durch das Abgeben zumindest eines Sprachbefehls 11 an z. B. die Voice-Engine des Spielsystems 7.The auditory game can be a classic table-top role-playing game, in which at least one user 2 makes their own decisions, and the auditory game adapts to them. A first prototype of the game system 7 is designed to be specifically suited for a situation in a cabin or motor vehicle 10. wherein the at least one user 2 interacts with the (LLM-controlled) game system 7 using at least one voice command 11 or a voice announcement and acts, for example, as a game master. In addition to the regular voice-controlled game, the at least one user 2 can create one or more auditory game contents 6, in particular by issuing at least one voice command 11 to, for example, the voice engine of the game system 7.

Sobald beispielsweise ausreichend Sprachbefehle 11 abgegeben wurden, z. B. 1, 2, 3 oder 1 bis 8, kann das Sprachmodell durch Extrahieren oder Interpretieren der Spielparameter 13 aus dem zumindest einen Sprachbefehl 11, entsprechend vordefinierte Bausteine 12 miteinander kombinieren, um das auditive Spiel gemäß des zumindest einen Sprachbefehls 11 des zumindest einen Nutzers 2 zu erstellen. Dies kann in Form einer Geschichte realisiert werde, insbesondere z. B für die Charaktererstellung und/oder für die Kampagnenerstellung des auditiven Spiels. Das auditive Spiel kann dann anderen, weiteren Nutzern 2 zugänglich gemacht werden. Jedem Nutzer 2 kann dabei die Möglichkeit gegeben sein, aktiv seinen auditiven Spielinhalt 6 individuell zu erstellen.For example, as soon as sufficient voice commands 11 have been issued, e.g., 1, 2, 3, or 1 to 8, the language model can combine correspondingly predefined building blocks 12 by extracting or interpreting the game parameters 13 from the at least one voice command 11 in order to create the auditory game according to the at least one voice command 11 of the at least one user 2. This can be implemented in the form of a story, in particular, e.g., for character creation and/or for campaign creation of the auditory game. The auditory game can then be made accessible to other users 2. Each user 2 can be given the opportunity to actively create their own auditory game content 6 individually.

Jeder auditive Spielinhalt 6 findet in einer persistenten virtuellen Welt mit realer Interaktion statt. Geografische Orte oder Karten können z. B. durch Verwendung ortsbezogener Technologien in das auditive Spielintegriert werden, wobei den geografischen Orten ein Audioinhalt zugeteilt werden kann. Das Spielsystem 7 und die virtuelle persistente Welt können so aufgebaut sein, dass der zumindest eine Nutzer 2 das auditive Spiel auch außerhalb seines Kraftfahrzeugs 10 spielen kann. Das Kraftfahrzeug 10 kann zudem Auslöser für das auditive Spiel umfassen, indem z. B. Interaktionen und/oder ein Sprachdialog z. B mit anderen Nutzern 2 und/oder NPCs (nicht spielbarer Charakter) ermöglicht werden, die außerhalb des Kraftfahrzeugs 10 nicht vorgesehen sind.Each auditory game content 6 takes place in a persistent virtual world with real interaction. Geographical locations or maps can be integrated into the auditory game, for example, using location-based technologies, whereby audio content can be assigned to the geographical locations. The game system 7 and the virtual persistent world can be constructed such that the at least one user 2 can also play the auditory game outside of their motor vehicle 10. The motor vehicle 10 can also include triggers for the auditory game, for example, by enabling interactions and/or a voice dialogue, e.g., with other users 2 and/or NPCs (non-playable characters), which are not provided outside the motor vehicle 10.

Gemäß der Idee kann also ein eigener auditiver Spielinhalt 6 für ein auditives Spiel des sprachgesteuerten Spielsystems 7 erstellt werden.According to the idea, a separate auditory game content 6 can be created for an auditory game of the voice-controlled game system 7.

Das Spielsystem 7 kann als allgemeine mobile Anwendung realisiert sein. Eine reine Nutzung im Kraftfahrzeug 10 ist damit nicht vorgesehen.The gaming system 7 can be implemented as a general mobile application. It is therefore not intended for use solely in a motor vehicle 10.

Insgesamt zeigen die Beispiele, wie ein sprachbasiertes Spielsystem 7 mit einer persistenten virtuellen Welt und der Möglichkeit zu Erstellung eines auditiven Spielinhalts 6 bereitgestellt werden kann.Overall, the examples show how a speech-based game system 7 with a persistent virtual world and the possibility of creating auditory game content 6 can be provided.

BezugszeichenlisteList of reference symbols

22
NutzerUsers
44
SensorvorrichtungSensor device
55
SpracherkennungssystemSpeech recognition system
66
auditiver Spielinhaltauditory game content
77
SpielsystemGame system
99
reales Objektreal object
1010
Kraftfahrzeugmotor vehicle
1111
SprachbefehlVoice command
1212
vordefinierter Bausteinpredefined building block
1313
SpielparameterGame parameters
2020
Serverserver
3030
reale Umgebungreal environment

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES CONTAINED IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents submitted by the applicant was generated automatically and is included solely for the convenience of the reader. This list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • DE 10 2019 201 900 A1 [0003]DE 10 2019 201 900 A1 [0003]
  • US 2017/0349184 A1 [0004]US 2017/0349184 A1 [0004]
  • WO 2005067574 A2 [0005]WO 2005067574 A2 [0005]

Claims (12)

Verfahren zur adaptiven Ausgestaltung von einem interaktiven, auditiven Spiel in einem sprachgesteuerten Spielsystem (7), durchgeführt durch das sprachgesteuerte Spielsystem (7) durch die folgenden Schritte: - Empfangen zumindest eines Sprachbefehls (11) durch ein Spracherkennungssystem (5) des sprachgesteuerten Spielsystems (7), das in Verbindung mit einem Sprachmodell steht, wobei das Sprachmodell dazu trainiert ist einen Sprachdialog mit dem zumindest einen Nutzer (2) durchzuführen, wobei der Sprachbefehl (11) zu generierende Spielparameter (13) beschreibt, wobei Spielparameter (13) Charaktere, Spielziele, Spielszenarien und/oder Spielregeln einer bereits festgelegten persistenten virtuellen Welt definieren, - Abrufen von vordefinierten Bausteinen (12) aus einer Datenbank des Spielsystems (7), die mit den Spielparametern (13) korrelieren, - Verknüpfen der vordefinierten Bausteine (12) durch Einbinden in die persistente virtuelle Welt des Spielsystems (7) basierend auf den Spielparametern (13), sodass ein auditiver Spielinhalt (6) des auditiven Spiels generiert wird; - Durchführen eines Sprachdialogs zum Bereitstellen des auditiven Spiels für den zumindest einen Nutzer (2).A method for the adaptive design of an interactive, auditory game in a voice-controlled game system (7), carried out by the voice-controlled game system (7) through the following steps: - Receiving at least one voice command (11) by a speech recognition system (5) of the voice-controlled game system (7) that is connected to a speech model, wherein the speech model is trained to conduct a voice dialogue with the at least one user (2), wherein the voice command (11) describes game parameters (13) to be generated, wherein game parameters (13) define characters, game objectives, game scenarios, and/or game rules of a predefined persistent virtual world, - Retrieving predefined building blocks (12) from a database of the game system (7) that correlate with the game parameters (13), - Linking the predefined building blocks (12) by integrating them into the persistent virtual world of the game system (7) based on the game parameters (13), so that an auditory game content (6) of the auditory game is generated - Conducting a voice dialogue to provide the auditory game to the at least one user (2). Verfahren nach Anspruch 1, wobei die Spielparameter (13) sich auf Informationen oder Einstellungen beziehen, die durch den Sprachbefehl (11) bereitgestellt werden und die den Verlauf oder die Bedingungen des auditiven Spiels in dem sprachgesteuerten Spielsystem (7) beeinflussen.Procedure according to Claim 1 , wherein the game parameters (13) refer to information or settings provided by the voice command (11) and which influence the course or conditions of the auditory game in the voice-controlled game system (7). Verfahren nach einem der vorhergehenden Ansprüche, wobei der auditive Spielinhalt (6) gespeichert wird, wobei der gespeicherte auditive Spielinhalt (6) für eine gemeinsame Nutzung mit anderen Nutzern (2) auf einem Server (20) des Spielsystems (7) bereitgestellt wird.Method according to one of the preceding claims, wherein the auditory game content (6) is stored, wherein the stored auditory game content (6) is provided for shared use with other users (2) on a server (20) of the game system (7). Verfahren nach einem der vorhergehenden Ansprüche, wobei eine topografische Beschaffenheit der realen Umgebung (30) in Abhängigkeit vom Standort des Spielsystems (7) erfasst und in die persistente virtuelle Welt integriert wird, sodass eine Relation der vordefinierten Bausteine (12) zu realen Objekten (9) der Umgebung (30) bereitgestellt wird.Method according to one of the preceding claims, wherein a topographical condition of the real environment (30) is detected as a function of the location of the game system (7) and integrated into the persistent virtual world, so that a relation of the predefined building blocks (12) to real objects (9) of the environment (30) is provided. Verfahren nach einem der vorhergehenden Ansprüche, wobei eine Integration einer vorgefertigte Karte in die persistente virtuelle Welt erfolgt und hierdurch die Möglichkeit zur Anordnung der vordefinierten Bausteine (12) festgelegt wird.Method according to one of the preceding claims, wherein an integration of a prefabricated map into the persistent virtual world takes place and thereby the possibility of arranging the predefined building blocks (12) is determined. Verfahren nach einem der vorhergehenden Ansprüche, wobei der zumindest eine Nutzer (2) durch eine Stimmenerkennung identifiziert wird, und mit der erkannten Nutzeridentität nutzerspezifisch Spielparameter (13) erstellt werden.Method according to one of the preceding claims, wherein the at least one user (2) is identified by voice recognition, and user-specific game parameters (13) are created with the recognized user identity. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Spielsystem (7) den zumindest einen Nutzer (2) proaktiv zur Abgabe eines Sprachbefehls (11) auffordert.Method according to one of the preceding claims, wherein the game system (7) proactively requests the at least one user (2) to issue a voice command (11). Verfahren nach einem der vorhergehenden Ansprüche, wobei die vordefinierten Bausteine (12) eine konkrete Repräsentation des zumindest einen Spielparameters (13) umfassen, insbesondere Charaktere, Umgebungen, Aufgaben und/oder Ereignisse.Method according to one of the preceding claims, wherein the predefined building blocks (12) comprise a concrete representation of the at least one game parameter (13), in particular characters, environments, tasks and/or events. Verfahren nach einem der vorhergehenden Ansprüche, wobei im Spielsystem (7) ein Filtersystem implementiert ist, um einen unangemessenen oder potenziell schädlichen Spielinhalt, der durch einen Sprachbefehl (11) erstellt werden könnte, zu erkennen und zu verhindern.Method according to one of the preceding claims, wherein a filter system is implemented in the game system (7) to detect and prevent inappropriate or potentially harmful game content that could be created by a voice command (11). Spielsystem (7), wobei das Spielsystem (7) eine Prozessoreinrichtung aufweist, die Programminstruktionen aufweist, die bei Ausführen durch die Prozessoreinrichtung diese veranlassen, ein Verfahren nach einem der vorhergehenden Verfahrensansprüche durchzuführen.A game system (7), wherein the game system (7) comprises a processor device having program instructions which, when executed by the processor device, cause the processor device to carry out a method according to any one of the preceding method claims. Kraftfahrzeug (10), aufweisend ein Spielsystem (7) nach Anspruch 10.Motor vehicle (10), comprising a game system (7) according to Claim 10 . Spielinhalte und/oder Speichermedium mit den Spielinhalten, wobei die Spielinhalte durch ein Verfahren nach einem der vorhergehenden Verfahrensansprüche erzeugt worden sind.Game content and/or storage medium with the game content, wherein the game content has been generated by a method according to one of the preceding method claims.
DE102023136628.9A 2023-12-22 2023-12-22 Method for the adaptive design of an interactive, auditory game in a speech-controlled game system Pending DE102023136628A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102023136628.9A DE102023136628A1 (en) 2023-12-22 2023-12-22 Method for the adaptive design of an interactive, auditory game in a speech-controlled game system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102023136628.9A DE102023136628A1 (en) 2023-12-22 2023-12-22 Method for the adaptive design of an interactive, auditory game in a speech-controlled game system

Publications (1)

Publication Number Publication Date
DE102023136628A1 true DE102023136628A1 (en) 2025-06-26

Family

ID=95939046

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102023136628.9A Pending DE102023136628A1 (en) 2023-12-22 2023-12-22 Method for the adaptive design of an interactive, auditory game in a speech-controlled game system

Country Status (1)

Country Link
DE (1) DE102023136628A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013102001A1 (en) * 2013-02-28 2014-08-28 THREAKS GmbH Method for influencing composition used as e.g. audio stream for audio reproduction for playing online audio game, involves influencing reproduction of audio data and/or visual activation element of associated tracks by control signals
EP3346466A1 (en) * 2017-01-04 2018-07-11 2236008 Ontario Inc. Multi-zone interference cancellation for voice communication in a vehicle
US20210325201A1 (en) * 2018-08-06 2021-10-21 Comcast Cable Communications, Llc Methods and systems for managing communication sessions
US20210400142A1 (en) * 2020-06-20 2021-12-23 Science House LLC Systems, methods, and apparatus for virtual meetings

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013102001A1 (en) * 2013-02-28 2014-08-28 THREAKS GmbH Method for influencing composition used as e.g. audio stream for audio reproduction for playing online audio game, involves influencing reproduction of audio data and/or visual activation element of associated tracks by control signals
EP3346466A1 (en) * 2017-01-04 2018-07-11 2236008 Ontario Inc. Multi-zone interference cancellation for voice communication in a vehicle
US20210325201A1 (en) * 2018-08-06 2021-10-21 Comcast Cable Communications, Llc Methods and systems for managing communication sessions
US20210400142A1 (en) * 2020-06-20 2021-12-23 Science House LLC Systems, methods, and apparatus for virtual meetings

Similar Documents

Publication Publication Date Title
Holloway et al. State and capital
Solomon The politics of subjectivity in American foreign policy discourses
Gee Video games and embodiment
McCoy et al. Social story worlds with Comme il Faut
CN114247141A (en) Method, device, equipment, medium and program product for guiding task in virtual scene
DE102018217898A1 (en) Different perspectives from a common virtual environment
Fenelon Redskins?: Sport mascots, Indian nations and White racism
CN113903425A (en) Attention promoting method and system
Plantec Virtual humans: A build-it-yourself kit, complete with software and step-by-step instructions
Grover The President as Prisoner: A Structural Critique of the Carter and Reagan Years
DE102023136628A1 (en) Method for the adaptive design of an interactive, auditory game in a speech-controlled game system
DE102023003005A1 (en) Method for customizing the display content of a display unit
DE102007042583B4 (en) Method for communication between a natural person and an artificial speech system and communication system
DE102018201523B4 (en) Method for operating at least one electronic data glasses in a motor vehicle and display device for a motor vehicle
Bisbe et al. Public intellectuals, political satire and the birth of activist public relations: The case of Attic Comedy
Burns et al. Truth comes in many colors: theatre of the oppressed for conflict transformation and trauma healing in Kenya
Backe Who Controls the Speech Bubbles?
DE112017007900T5 (en) SYSTEMS AND METHODS FOR GENERATING DATA IN NATURAL LANGUAGE
DE10344007A1 (en) Vehicle information system has unit for dialog voice input so when synonym input at least one associated defined control menu term associated with entered term is output for confirmation or selection
Reitz „Epic and Rhetoric “
Huang et al. A voice-assisted intelligent software architecture based on deep game network
Marshall Power: An Administrator's Guide along the Corridors of Arrogance.
Brock The Causality of Prayer and the Execution of Predestination in Thomas Aquinas
Salmasi The disintegrated ‘dream’: Immigrant plays and modern American drama in the 21st-century
McEvoy Understanding Socialization for Young Adults with High Functioning Autism Spectrum Disorder Utilizing Massively Multiplayer Online Role-Playing Games

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication