From 1580dc98296c61017437dae1409a23fb47a9197c Mon Sep 17 00:00:00 2001 From: David Pollack Date: Mon, 12 Jun 2017 18:08:34 +0200 Subject: [PATCH] bytes function requires type --- torchaudio/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/torchaudio/__init__.py b/torchaudio/__init__.py index 0ab34ae4c2..e472ce0b24 100644 --- a/torchaudio/__init__.py +++ b/torchaudio/__init__.py @@ -23,7 +23,7 @@ def load(filename, out=None): typename = type(out).__name__.replace('Tensor', '') func = getattr(th_sox, 'libthsox_{}_read_audio_file'.format(typename)) sample_rate_p = ffi.new('int*') - func(bytes(filename), out, sample_rate_p) + func(bytes(filename, "ascii"), out, sample_rate_p) sample_rate = sample_rate_p[0] return out, sample_rate @@ -37,4 +37,4 @@ def save(filepath, src, sample_rate): typename = type(src).__name__.replace('Tensor', '') func = getattr(th_sox, 'libthsox_{}_write_audio_file'.format(typename)) - func(bytes(filepath), src, extension[1:], sample_rate) + func(bytes(filepath, "ascii"), src, extension[1:], sample_rate)