Fix TTS ID3 Tag capability check (#41343)

pull/41349/head
Franck Nijhof 2020-10-06 17:49:14 +02:00 committed by GitHub
parent 513f03eb1f
commit 4d12fcc218
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -11,7 +11,7 @@ from typing import Dict, Optional
from aiohttp import web
import mutagen
from mutagen.id3 import ID3, TextFrame as ID3Text
from mutagen.id3 import ID3FileType, TextFrame as ID3Text
import voluptuous as vol
from homeassistant.components.http import HomeAssistantView
@ -468,7 +468,7 @@ class SpeechManager:
try:
tts_file = mutagen.File(data_bytes)
if tts_file is not None:
if isinstance(tts_file.tags, ID3):
if isinstance(tts_file, ID3FileType):
tts_file["artist"] = ID3Text(encoding=3, text=artist)
tts_file["album"] = ID3Text(encoding=3, text=album)
tts_file["title"] = ID3Text(encoding=3, text=message)