未验证 提交 2c4c141d 编写于 作者: Y YangZhou 提交者: GitHub

[audio] fix load paddleaudio fail (#2815)

* fix paddleaudio import fail
上级 e793d267
...@@ -67,8 +67,11 @@ def deprecated(direction: str, version: Optional[str]=None): ...@@ -67,8 +67,11 @@ def deprecated(direction: str, version: Optional[str]=None):
def is_kaldi_available(): def is_kaldi_available():
return is_module_available("paddleaudio._paddleaudio") try:
from paddleaudio import _paddleaudio
return True
except Exception:
return False
def requires_kaldi(): def requires_kaldi():
if is_kaldi_available(): if is_kaldi_available():
...@@ -128,9 +131,11 @@ def requires_soundfile(): ...@@ -128,9 +131,11 @@ def requires_soundfile():
def is_sox_available(): def is_sox_available():
if platform.system() == "Windows": # not support sox in windows try:
from paddleaudio import _paddleaudio
return True
except Exception:
return False return False
return is_module_available("paddleaudio._paddleaudio")
def requires_sox(): def requires_sox():
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册