There are uses of AI that are proving to be more than black and white. While voice actors, have protested their performances being fed into AI against their will, we are now seeing an example of this being done, with permission, in a very unique case.

  • pruwyben@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    39
    ·
    1 year ago

    I was just thinking earlier today, games could probably use AI to seamlessly work the player’s name into dialog. They would still hire voice actors, but insert whatever name the player chooses into the lines where it is mentioned. I feel like this isn’t too far away.

    • buran@lemmy.world
      link
      fedilink
      English
      arrow-up
      20
      ·
      1 year ago

      World of Warcraft would benefit from this. Local processing power is quite up to the task these days, and it’s jarring to see your name on the screen but the audio says “champion” or something similar.

      Maybe in 11.0…

      • Cavemanfreak@lemm.ee
        link
        fedilink
        English
        arrow-up
        21
        ·
        1 year ago

        Fallout 4 did as well, but it worked with a list of names that Codsworth could say. I’m assuming Starfield does something similar? Or is it a ton of NPCs that use the name?

        • stephfinitely@lemmy.world
          link
          fedilink
          English
          arrow-up
          13
          ·
          1 year ago

          Idk I didn’t pick a name, I just entered my name for my character. Then I was playing and Vasco just said my name. I literally stopped in my tracks and was like “what did you just say?”

        • Chozo@kbin.social
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          I thought they actually just recorded a ton of names for Fallout 4? I seem to recall hearing that they did something like 900+ different name recordings.

    • Yondan@feddit.de
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      1 year ago

      I like the idea a lot. I can think of two problems that need to be solved for this:

      1. How do you pronounce the player’s name correctly?
      2. How do you prohibit abuse?
      • -☆-@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        12
        ·
        1 year ago
        1. Have them type it a second time phonetically, and let them test it
        2. If single-player? Don’t. If multiplayer? Yeah… that’d be a nightmare lmao
        • barsoap@lemm.ee
          link
          fedilink
          English
          arrow-up
          5
          ·
          1 year ago

          Multiplayer doesn’t make a difference, at least not noticeably, as all those shenanigans can already be done by text. You’ll get reported and named “player345133” whether you misspell e.g. a forbidden slur or use a misspelling to get the slur’s pronunciation.

          • Natanael@slrpnk.net
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 year ago

            But it’s harder to detect spoken slang when people make it talk in mixed accents and more, you would have to run a talk to text engine too many different times with different filters and parameters against many different languages’ lists of slang words with multiple recognizable pronunciations.

            And then somebody names themselves ChatGPT and the French will laugh because that sounds like “cat farted” in their language

    • Dyskolos@lemmy.zip
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I recently had this in a game. Just couldn’t say which one sadly… I was really suprised it said my (character’s) name. Damn…which game was it?

        • MudMan@kbin.social
          link
          fedilink
          arrow-up
          7
          arrow-down
          2
          ·
          1 year ago

          It does it if you have an anglo-sounding name, which is the problem with brute forcing this.

          Generative AI would be a fun solution, but it currently seems like it’d trigger a lot of controversy, sadly.

          • Takumidesh@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 year ago

            I use a piece of software called crew chief for sim racing, and it has what seems like infinite names for all different languages and regions.

            • MudMan@kbin.social
              link
              fedilink
              arrow-up
              3
              ·
              1 year ago

              I don’t use that, but from what I see it seems to have a drop-down for name selection, just like any other instance of this. Certainly not “infinite names”. A quick Google even shows a forum thread in their official forums to request specific names to be added.

              So good for them on crowdsourcing the name list, I suppose, but for games that have a set release instead of being an ongoing, live database service the lists tend to be very limited and more often than not anglocentric. Even in sports games like NBA or FIFA where they just let you pick any existing name in the commentary database.

    • Ookami38@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      I look forward to the expansion from this, even. Real dialogue between the players and the game. Writers and designers set parameters for each character, backstory, motives, personality, current goals, etc. And then instead of a simple 4-5 choices of pre-canned dialog, with pre-canned responses, the player can type (or even say) whatever they want, and the game can return a customized response appropriate for the character.