Leveraging AI to Generate Audio for User-generated Content in Video Games

Thomas Marrinan, Pakeeza Akram, Oli Gurmessa, Anthony Shishkin
4/25/2024
cs.HCcs.AI

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

In video game design, audio (both environmental background music and object sound effects) play a critical role. Sounds are typically pre-created assets designed for specific locations or objects in a game. However, user-generated content is becoming increasingly popular in modern games (e.g. building custom environments or crafting unique objects). Since the possibilities are virtually limitless, it is impossible for game creators to pre-create audio for user-generated content. We explore the use of generative artificial intelligence to create music and sound effects on-the-fly based on user-generated content. We investigate two avenues for audio generation: 1) text-to-audio: using a text description of user-generated content as input to the audio generator, and 2) image-to-audio: using a rendering of the created environment or object as input to an image-to-text generator, then piping the resulting text description into the audio generator. In this paper we discuss ethical implications of using generative artificial intelligence for user-generated content and highlight two prototype games where audio is generated for user-created environments and objects.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{marrinan2024leveraging,
  title  = {Leveraging AI to Generate Audio for User-generated Content in Video Games},
  author = {Thomas Marrinan and Pakeeza Akram and Oli Gurmessa and Anthony Shishkin},
  year   = {2024},
  eprint = {2404.17018},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.17018v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.17018.svg)](https://codeofpaper.com/paper/2404.17018)

Discussion