diff --git a/ovos_workshop/skills/ovos.py b/ovos_workshop/skills/ovos.py index 95e36759..87f467a0 100644 --- a/ovos_workshop/skills/ovos.py +++ b/ovos_workshop/skills/ovos.py @@ -1555,8 +1555,9 @@ def play_audio(self, filename: str, instant: bool = False): data = {"uri": filename} else: with open(filename, "rb") as f: - data = {"audio_ext": filename.split(".")[-1], - "binary_data": binascii.hexlify(f.read())} + bindata = binascii.hexlify(f.read()).decode('utf-8') + data = {"audio_ext": filename.split(".")[-1], + "binary_data": bindata} self.bus.emit(message.forward(mtype, data))