diff --git a/dataset/librispeech/librispeech.py b/dataset/librispeech/librispeech.py index 69f0db599e12d0a482a8d7783eb85ce9e04c744d..65cab2490305762b84a06408b6d302517caea182 100644 --- a/dataset/librispeech/librispeech.py +++ b/dataset/librispeech/librispeech.py @@ -20,12 +20,12 @@ of each audio file in the data set. """ import argparse import codecs -import distutils.util import io import json import os from multiprocessing.pool import Pool +import distutils.util import soundfile from utils.utility import download diff --git a/demos/audio_searching/src/encode.py b/demos/audio_searching/src/encode.py index 83b9e3df83e3437524cd15df00ea0098c88a6cf3..cf5f29a4023ffad7b21907b49785168b93cb3a19 100644 --- a/demos/audio_searching/src/encode.py +++ b/demos/audio_searching/src/encode.py @@ -16,8 +16,8 @@ import os import librosa import numpy as np from config import DEFAULT_TABLE - from logs import LOGGER + from paddlespeech.cli import VectorExecutor vector_executor = VectorExecutor() diff --git a/demos/audio_searching/src/operations/load.py b/demos/audio_searching/src/operations/load.py index 7a295bf344827bdc8f6825e85e2da2563a344d71..80b6375fa134e0d6502febebe95a8da3109c2863 100644 --- a/demos/audio_searching/src/operations/load.py +++ b/demos/audio_searching/src/operations/load.py @@ -26,9 +26,8 @@ def get_audios(path): """ supported_formats = [".wav", ".mp3", ".ogg", ".flac", ".m4a"] return [ - item - for sublist in [[os.path.join(dir, file) for file in files] - for dir, _, files in list(os.walk(path))] + item for sublist in [[os.path.join(dir, file) for file in files] + for dir, _, files in list(os.walk(path))] for item in sublist if os.path.splitext(item)[1] in supported_formats ] diff --git a/examples/ami/sd0/local/ami_prepare.py b/examples/ami/sd0/local/ami_prepare.py index 569c3a60136cbb094317ffc789a3f0067d96f58e..1f02afe0004834000408ed8b592740ae8bd6c8b9 100644 --- a/examples/ami/sd0/local/ami_prepare.py +++ b/examples/ami/sd0/local/ami_prepare.py @@ -24,11 +24,11 @@ import json import logging import os import xml.etree.ElementTree as et -from distutils.util import strtobool from ami_splits import get_AMI_split from dataio import load_pkl from dataio import save_pkl +from distutils.util import strtobool logger = logging.getLogger(__name__) SAMPLERATE = 16000 diff --git a/paddlespeech/s2t/decoders/recog_bin.py b/paddlespeech/s2t/decoders/recog_bin.py index cd7a360ae253cdcdf59e641f9adefc4ca87dc299..0470a0344df3e06a37c7bbaa28bc2fd3b9d7d02d 100644 --- a/paddlespeech/s2t/decoders/recog_bin.py +++ b/paddlespeech/s2t/decoders/recog_bin.py @@ -17,10 +17,10 @@ import logging import os import random import sys -from distutils.util import strtobool import configargparse import numpy as np +from distutils.util import strtobool def get_parser(): diff --git a/paddlespeech/s2t/utils/cli_utils.py b/paddlespeech/s2t/utils/cli_utils.py index 4aee3f4398095cd4aafa33447093db5362b36cf5..ccb0d3c97dde3a9bb3b17bdf5ee0b29adee652ba 100644 --- a/paddlespeech/s2t/utils/cli_utils.py +++ b/paddlespeech/s2t/utils/cli_utils.py @@ -14,9 +14,9 @@ # Modified from espnet(https://github.com/espnet/espnet) import sys from collections.abc import Sequence -from distutils.util import strtobool as dist_strtobool import numpy +from distutils.util import strtobool as dist_strtobool def strtobool(x): diff --git a/paddlespeech/s2t/utils/utility.py b/paddlespeech/s2t/utils/utility.py index dc1be815923d234d13dfabc3ada0e7e3296202cd..fdd8c029232b582f46adfe8d06cae817d89d283d 100644 --- a/paddlespeech/s2t/utils/utility.py +++ b/paddlespeech/s2t/utils/utility.py @@ -12,7 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. """Contains common utility functions.""" -import distutils.util import math import os import random @@ -21,6 +20,7 @@ from contextlib import contextmanager from pprint import pformat from typing import List +import distutils.util import numpy as np import paddle import soundfile diff --git a/paddlespeech/vector/cluster/diarization.py b/paddlespeech/vector/cluster/diarization.py index 99ac41cd6ca37566b210ad2bd1adab5a2867eff6..597aa48070eb6bf8845ccb323e7353a87799029b 100644 --- a/paddlespeech/vector/cluster/diarization.py +++ b/paddlespeech/vector/cluster/diarization.py @@ -18,11 +18,11 @@ A few sklearn functions are modified in this script as per requirement. """ import argparse import warnings -from distutils.util import strtobool import numpy as np import scipy import sklearn +from distutils.util import strtobool from scipy import sparse from scipy.sparse.csgraph import connected_components from scipy.sparse.csgraph import laplacian as csgraph_laplacian diff --git a/utils/DER.py b/utils/DER.py index d6ab695d8f498dd9aafebe6b43b645cc5de709e3..59bcbec473489e0f7930caed5838c152d3d0f874 100755 --- a/utils/DER.py +++ b/utils/DER.py @@ -26,9 +26,9 @@ import argparse import os import re import subprocess -from distutils.util import strtobool import numpy as np +from distutils.util import strtobool FILE_IDS = re.compile(r"(?<=Speaker Diarization for).+(?=\*\*\*)") SCORED_SPEAKER_TIME = re.compile(r"(?<=SCORED SPEAKER TIME =)[\d.]+") diff --git a/utils/addjson.py b/utils/addjson.py index 013d14727f40d8b95a9d54f1f60a0682e8bf3977..e1be7ab316830ccca699be13372def2a039c0f74 100755 --- a/utils/addjson.py +++ b/utils/addjson.py @@ -10,8 +10,8 @@ import codecs import json import logging import sys -from distutils.util import strtobool +from distutils.util import strtobool from espnet.utils.cli_utils import get_commandline_args is_python2 = sys.version_info[0] == 2 diff --git a/utils/apply-cmvn.py b/utils/apply-cmvn.py index b92e58f456d13677769e2a9ef07e062d4a2288a6..cf91bdfcda9248e1bd8604d4af1b510044fc05c6 100755 --- a/utils/apply-cmvn.py +++ b/utils/apply-cmvn.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 import argparse import logging -from distutils.util import strtobool import kaldiio import numpy +from distutils.util import strtobool from paddlespeech.s2t.transform.cmvn import CMVN from paddlespeech.s2t.utils.cli_readers import file_reader_helper diff --git a/utils/copy-feats.py b/utils/copy-feats.py index 2e120881468bd97c88fe1c85e668386ebc012c99..dc7a70b45f0ed9a8b8a0a594a3d8b6a17b00b9a3 100755 --- a/utils/copy-feats.py +++ b/utils/copy-feats.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 import argparse import logging + from distutils.util import strtobool from paddlespeech.s2t.transform.transformation import Transformation diff --git a/utils/merge_scp2json.py b/utils/merge_scp2json.py index 650e46698046465e384eae4e21a880a7279802c5..99db6bac8a6b5977f91f908c6a8f7f2395dd8706 100755 --- a/utils/merge_scp2json.py +++ b/utils/merge_scp2json.py @@ -5,9 +5,10 @@ import codecs import json import logging import sys -from distutils.util import strtobool from io import open +from distutils.util import strtobool + from paddlespeech.s2t.utils.cli_utils import get_commandline_args PY2 = sys.version_info[0] == 2