Fix TTS handling of non-ID3 metadata tags (#41191)
Fix TTS handling of non-ID3 metadata tags (#41191)

Change #40666 used mutagen's ID3 TextFrame to wrap metadata information.
While this is the correct behavior for container formats that use ID3
metadata tags, such as MP3 and linear PCM, Ogg container formats use
a different metadata format. For these containers, the metadata needs to
be a bare str, not wrapped in a TextFrame.
tboyce1/home-assistant,tboyce021/home-assistant,sdague/home-assistant,tboyce021/home-assistant,lukas-hetzenecker/home-assistant,tboyce1/home-assistant,soldag/home-assistant,home-assistant/home-assistant,rohitranjan1991/home-assistant,partofthething/home-assistant,jawilson/home-assistant,soldag/home-assistant,w1ll1am23/home-assistant,partofthething/home-assistant,GenericStudent/home-assistant,Danielhiversen/home-assistant,tboyce1/home-assistant,adrienbrault/home-assistant,turbokongen/home-assistant,balloob/home-assistant,sdague/home-assistant,turbokongen/home-assistant,rohitranjan1991/home-assistant,sander76/home-assistant,mezz64/home-assistant,FreekingDean/home-assistant,balloob/home-assistant,rohitranjan1991/home-assistant,tboyce1/home-assistant,kennedyshead/home-assistant,adrienbrault/home-assistant,lukas-hetzenecker/home-assistant,GenericStudent/home-assistant,mezz64/home-assistant,nkgilley/home-assistant,jawilson/home-assistant,toddeye/home-assistant,balloob/home-assistant,sander76/home-assistant,home-assistant/home-assistant,kennedyshead/home-assistant,toddeye/home-assistant,nkgilley/home-assistant,w1ll1am23/home-assistant,aronsky/home-assistant,FreekingDean/home-assistant,Danielhiversen/home-assistant,aronsky/home-assistant