changeset 158:6ed3a1eea98d

Open raw and wave files with binary flags
author Amine Sehili <amine.sehili@gmail.com>
date Mon, 25 Feb 2019 20:16:56 +0100
parents 682bf4477fae
children 3439ba35aba0
files auditok/io.py
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/auditok/io.py	Sun Feb 24 17:16:53 2019 +0100
+++ b/auditok/io.py	Mon Feb 25 20:16:56 2019 +0100
@@ -504,7 +504,7 @@
 
     def open(self):
         if self._audio_stream is None:
-            self._audio_stream = open(self._file)
+            self._audio_stream = open(self._file, "rb")
 
     def _read_from_stream(self, size):
         bytes_to_read = size * self._sample_size
@@ -527,7 +527,7 @@
     def __init__(self, filename, use_channel=0):
         self._filename = filename
         self._audio_stream = None
-        stream = wave.open(self._filename)
+        stream = wave.open(self._filename, "rb")
         _FileAudioSource.__init__(
             self,
             stream.getframerate(),