From c644ac8f58895b9e29e9cfca79465fd2c0efaa5a Mon Sep 17 00:00:00 2001
From: 游雁 <zhifu.gzf@alibaba-inc.com>
Date: 星期二, 21 十一月 2023 14:09:01 +0800
Subject: [PATCH] funasr v2 setup
---
funasr/modules/eend_ola/utils/kaldi_data.py | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/funasr/modules/eend_ola/utils/kaldi_data.py b/funasr/modules/eend_ola/utils/kaldi_data.py
index 42f6d5e..53f6230 100644
--- a/funasr/modules/eend_ola/utils/kaldi_data.py
+++ b/funasr/modules/eend_ola/utils/kaldi_data.py
@@ -9,7 +9,7 @@
import sys
import numpy as np
import subprocess
-import soundfile as sf
+import librosa as sf
import io
from functools import lru_cache
@@ -67,18 +67,18 @@
# input piped command
p = subprocess.Popen(wav_rxfilename[:-1], shell=True,
stdout=subprocess.PIPE)
- data, samplerate = sf.read(io.BytesIO(p.stdout.read()),
+ data, samplerate = sf.load(io.BytesIO(p.stdout.read()),
dtype='float32')
# cannot seek
data = data[start:end]
elif wav_rxfilename == '-':
# stdin
- data, samplerate = sf.read(sys.stdin, dtype='float32')
+ data, samplerate = sf.load(sys.stdin, dtype='float32')
# cannot seek
data = data[start:end]
else:
# normal wav file
- data, samplerate = sf.read(wav_rxfilename, start=start, stop=end)
+ data, samplerate = sf.load(wav_rxfilename, start=start, stop=end)
return data, samplerate
--
Gitblit v1.9.1