Player audio analysis in online gaming environments
First Claim
1. A system, comprising:
- one or more computing devices to;
perform an electronic game;
receive audio input from one or more players of the electronic game;
analyze the audio input to determine audio analysis information including one or more audio patterns indicative of player emotion;
map the one or more audio patterns indicative of player emotion to identify corresponding one or more events that happened in the electronic game; and
cause a visualization of the one or more audio patterns to be displayed to the one or more players, wherein the visualization indicates one or more locations of the one or more events within the electronic game.
1 Assignment
0 Petitions
Accused Products
Abstract
An audio analysis system that may analyze participant audio input in an online game environment. The audio analysis system may receive audio input for participants (players or spectators) in a current game session of a game executing within an online game system. The audio analysis system may analyze the audio input to generate audio analysis information for the current game session, and provide the audio analysis information to the online game system. The audio analysis information may be applied within the online game system in various ways. For example, the information may be displayed to the players and/or spectators via a user interface provided by game clients executing on respective client devices. The audio analysis system may provide an application programming interface (API) to receive audio input and provide audio analysis information to one or more game systems.
58 Citations
25 Claims
-
1. A system, comprising:
one or more computing devices to; perform an electronic game; receive audio input from one or more players of the electronic game; analyze the audio input to determine audio analysis information including one or more audio patterns indicative of player emotion; map the one or more audio patterns indicative of player emotion to identify corresponding one or more events that happened in the electronic game; and cause a visualization of the one or more audio patterns to be displayed to the one or more players, wherein the visualization indicates one or more locations of the one or more events within the electronic game. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method, comprising:
iteratively performing, by an audio analysis module implemented on one or more computing devices; receiving audio input for a plurality of players participating in a current game session of a game executing within a game system; analyzing the audio input to generate audio analysis information including one or more audio patterns indicative of player emotion; mapping the one or more audio patterns indicative of player emotion to identify corresponding one or more events that happened in the game; and causing a visualization of the one or more audio patterns to be displayed to the one or more players, wherein the visualization indicates one or more locations of the one or more events within the game. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A non-transitory computer-readable storage medium storing program instructions that when executed on one or more computers cause the one or more computers to implement an audio analysis system configured to:
-
receive audio input for a plurality of players participating in a current game session of a multiplayer game executing within an online game system; analyze the audio input to determine one or more audio patterns indicative of player emotion; map the one or more audio patterns indicative of player emotion to identify corresponding one or more events that happened in the game session; and provide the one or more audio patterns to the online game system, wherein the one or more audio patterns affects one or both of execution of the game session within the online game system or visual presentation of the game session on client devices, wherein the visual presentation indicates one or more locations of the one or more events within the multiplayer game. - View Dependent Claims (24, 25)
-
Specification