Skip to content

Commit

Permalink
Rename decoder package to coqui_stt_ctcdecoder
Browse files Browse the repository at this point in the history
  • Loading branch information
reuben committed Apr 27, 2021
1 parent e5aff10 commit c952ee0
Show file tree
Hide file tree
Showing 19 changed files with 30 additions and 30 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ jobs:
bindings
- uses: actions/upload-artifact@v2
with:
name: "ds_ctcdecoder-Linux-test.whl"
name: "coqui_stt_ctcdecoder-Linux-test.whl"
path: ${{ github.workspace }}/native_client/ctcdecode/dist/*.whl
- run: |
make -C native_client/ctcdecode clean-keep-third-party
Expand All @@ -166,14 +166,14 @@ jobs:
python-version: 3.6
- uses: actions/download-artifact@v2
with:
name: "ds_ctcdecoder-Linux-test.whl"
name: "coqui_stt_ctcdecoder-Linux-test.whl"
- run: |
python --version
pip --version
- run: |
pip install --upgrade pip==19.3.1 setuptools==45.0.0 wheel==0.33.6
- run: |
pip install ds_ctcdecoder-*-cp36-cp36m-*_x86_64.whl
pip install coqui_stt_ctcdecoder-*-cp36-cp36m-*_x86_64.whl
DS_NODECODER=y pip install --upgrade .
- run: |
bits=""
Expand Down Expand Up @@ -685,7 +685,7 @@ jobs:
bindings
- uses: actions/upload-artifact@v2
with:
name: "ds_ctcdecoder-macOS-test.whl"
name: "coqui_stt_ctcdecoder-macOS-test.whl"
path: ${{ github.workspace }}/native_client/ctcdecode/dist/*.whl
- run: |
make -C native_client/ctcdecode clean-keep-third-party
Expand All @@ -706,14 +706,14 @@ jobs:
python-version: 3.6
- uses: actions/download-artifact@v2
with:
name: "ds_ctcdecoder-macOS-test.whl"
name: "coqui_stt_ctcdecoder-macOS-test.whl"
- run: |
python --version
pip --version
- run: |
pip install --upgrade pip==19.3.1 setuptools==45.0.0 wheel==0.33.6
- run: |
pip install ds_ctcdecoder-*-cp36-cp36m-*_x86_64.whl
pip install coqui_stt_ctcdecoder-*-cp36-cp36m-*_x86_64.whl
DS_NODECODER=y pip install --upgrade .
- run: |
bits=""
Expand Down Expand Up @@ -1190,7 +1190,7 @@ jobs:
bindings
- uses: actions/upload-artifact@v2
with:
name: "ds_ctcdecoder-windows-test.whl"
name: "coqui_stt_ctcdecoder-windows-test.whl"
path: ${{ github.workspace }}/native_client/ctcdecode/dist/*.whl
- run: |
make -C native_client/ctcdecode clean-keep-third-party
Expand Down
2 changes: 1 addition & 1 deletion bin/import_ccpmf.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
get_validate_label,
print_import_report,
)
from ds_ctcdecoder import Alphabet
from coqui_stt_ctcdecoder import Alphabet

FIELDNAMES = ["wav_filename", "wav_filesize", "transcript"]
SAMPLE_RATE = 16000
Expand Down
2 changes: 1 addition & 1 deletion bin/import_cv2.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
get_validate_label,
print_import_report,
)
from ds_ctcdecoder import Alphabet
from coqui_stt_ctcdecoder import Alphabet

FIELDNAMES = ["wav_filename", "wav_filesize", "transcript"]
SAMPLE_RATE = 16000
Expand Down
2 changes: 1 addition & 1 deletion bin/import_lingua_libre.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
get_validate_label,
print_import_report,
)
from ds_ctcdecoder import Alphabet
from coqui_stt_ctcdecoder import Alphabet

FIELDNAMES = ["wav_filename", "wav_filesize", "transcript"]
SAMPLE_RATE = 16000
Expand Down
2 changes: 1 addition & 1 deletion bin/import_m-ailabs.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
get_validate_label,
print_import_report,
)
from ds_ctcdecoder import Alphabet
from coqui_stt_ctcdecoder import Alphabet

FIELDNAMES = ["wav_filename", "wav_filesize", "transcript"]
SAMPLE_RATE = 16000
Expand Down
2 changes: 1 addition & 1 deletion bin/import_slr57.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
get_validate_label,
print_import_report,
)
from ds_ctcdecoder import Alphabet
from coqui_stt_ctcdecoder import Alphabet

FIELDNAMES = ["wav_filename", "wav_filesize", "transcript"]
SAMPLE_RATE = 16000
Expand Down
2 changes: 1 addition & 1 deletion bin/import_swc.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

from coqui_stt_training.util.downloader import SIMPLE_BAR, maybe_download
from coqui_stt_training.util.importers import validate_label_eng as validate_label
from ds_ctcdecoder import Alphabet
from coqui_stt_ctcdecoder import Alphabet

SWC_URL = "https://www2.informatik.uni-hamburg.de/nats/pub/SWC/SWC_{language}.tar"
SWC_ARCHIVE = "SWC_{language}.tar"
Expand Down
2 changes: 1 addition & 1 deletion bin/import_tuda.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

from coqui_stt_training.util.downloader import SIMPLE_BAR, maybe_download
from coqui_stt_training.util.importers import validate_label_eng as validate_label
from ds_ctcdecoder import Alphabet
from coqui_stt_ctcdecoder import Alphabet

TUDA_VERSION = "v2"
TUDA_PACKAGE = "german-speechdata-package-{}".format(TUDA_VERSION)
Expand Down
2 changes: 1 addition & 1 deletion doc/BUILDING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ This will create the package ``stt-VERSION.tgz`` in ``native_client/javascript``
Install the CTC decoder package
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

To build the ``ds_ctcdecoder`` package, you'll need the general requirements listed above (in particular SWIG). The command below builds the bindings using eight (8) processes for compilation. Adjust the parameter accordingly for more or less parallelism.
To build the ``coqui_stt_ctcdecoder`` package, you'll need the general requirements listed above (in particular SWIG). The command below builds the bindings using eight (8) processes for compilation. Adjust the parameter accordingly for more or less parallelism.

.. code-block::
Expand Down
2 changes: 1 addition & 1 deletion lm_optimizer.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from coqui_stt_training.util.flags import create_flags, FLAGS
from coqui_stt_training.util.logging import log_error
from coqui_stt_training.util.evaluate_tools import wer_cer_batch
from ds_ctcdecoder import Scorer
from coqui_stt_ctcdecoder import Scorer


def character_based():
Expand Down
4 changes: 2 additions & 2 deletions native_client/ctcdecode/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ LDFLAGS_NEEDED += $(RASPBIAN)/lib/aarch64-linux-gnu/libm.so.6
endif

ifeq ($(OS),Darwin)
GENERATE_DEBUG_SYMS := dsymutil temp_build/temp_build/ds_ctcdecoder/_swigwrapper.*.so
GENERATE_DEBUG_SYMS := dsymutil temp_build/temp_build/coqui_stt_ctcdecoder/_swigwrapper.*.so
else
GENERATE_DEBUG_SYMS :=
endif
Expand All @@ -29,7 +29,7 @@ THIRD_PARTY := third_party.$(ARCHIVE_EXT)
all: bindings

clean-keep-third-party:
rm -rf dist temp_build ds_ctcdecoder.egg-info
rm -rf dist temp_build coqui_stt_ctcdecoder.egg-info
rm -f swigwrapper_wrap.cpp swigwrapper.py $(FIRST_PARTY)

clean: clean-keep-third-party
Expand Down
8 changes: 4 additions & 4 deletions native_client/ctcdecode/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ def maybe_rebuild(srcs, out_name, build_dir):
maybe_rebuild(CTC_DECODER_FILES, ctc_decoder_build, build_dir)

decoder_module = Extension(
name='ds_ctcdecoder._swigwrapper',
name='coqui_stt_ctcdecoder._swigwrapper',
sources=['swigwrapper.i'],
swig_opts=['-c++', '-extranative'],
language='c++',
Expand All @@ -84,12 +84,12 @@ class BuildExtFirst(build):
('build_scripts', build.has_scripts)]

setup(
name='ds_ctcdecoder',
name='coqui_stt_ctcdecoder',
version=project_version,
description="""DS CTC decoder""",
cmdclass = {'build': BuildExtFirst},
ext_modules=[decoder_module],
package_dir = {'ds_ctcdecoder': '.'},
py_modules=['ds_ctcdecoder', 'ds_ctcdecoder.swigwrapper'],
package_dir = {'coqui_stt_ctcdecoder': '.'},
py_modules=['coqui_stt_ctcdecoder', 'coqui_stt_ctcdecoder.swigwrapper'],
install_requires = ['numpy%s' % numpy_min_ver],
)
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ def main():
]

decoder_pypi_dep = [
'ds_ctcdecoder == {}'.format(version)
'coqui_stt_ctcdecoder == {}'.format(version)
]

tensorflow_pypi_dep = [
Expand Down
2 changes: 1 addition & 1 deletion tests/test_text.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import unittest
import os

from ds_ctcdecoder import Alphabet
from coqui_stt_ctcdecoder import Alphabet

class TestAlphabetParsing(unittest.TestCase):

Expand Down
2 changes: 1 addition & 1 deletion training/coqui_stt_training/evaluate.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
import tensorflow as tf
import tensorflow.compat.v1 as tfv1

from ds_ctcdecoder import ctc_beam_search_decoder_batch, Scorer
from coqui_stt_ctcdecoder import ctc_beam_search_decoder_batch, Scorer
from six.moves import zip
from .util.augmentations import NormalizeSampleRate
from .util.config import Config, initialize_globals
Expand Down
2 changes: 1 addition & 1 deletion training/coqui_stt_training/train.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
}.get(DESIRED_LOG_LEVEL))

from datetime import datetime
from ds_ctcdecoder import ctc_beam_search_decoder, Scorer
from coqui_stt_ctcdecoder import ctc_beam_search_decoder, Scorer
from .evaluate import evaluate
from six.moves import zip, range
from .util.augmentations import NormalizeSampleRate
Expand Down
2 changes: 1 addition & 1 deletion training/coqui_stt_training/util/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

from attrdict import AttrDict
from xdg import BaseDirectory as xdg
from ds_ctcdecoder import Alphabet, UTF8Alphabet
from coqui_stt_ctcdecoder import Alphabet, UTF8Alphabet

from .flags import FLAGS
from .gpu import get_available_gpus
Expand Down
4 changes: 2 additions & 2 deletions training/coqui_stt_training/util/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,11 @@ def check_ctcdecoder_version():

try:
# pylint: disable=import-outside-toplevel
from ds_ctcdecoder import __version__ as decoder_version
from coqui_stt_ctcdecoder import __version__ as decoder_version
except ImportError as e:
if e.msg.find('__version__') > 0:
print("Coqui STT version ({ds_version}) requires CTC decoder to expose __version__. "
"Please upgrade the ds_ctcdecoder package to version {ds_version}".format(ds_version=ds_version_s))
"Please upgrade the coqui_stt_ctcdecoder package to version {ds_version}".format(ds_version=ds_version_s))
sys.exit(1)
raise e

Expand Down
2 changes: 1 addition & 1 deletion transcribe.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
from coqui_stt_training.util.feeding import split_audio_file
from coqui_stt_training.util.flags import create_flags, FLAGS
from coqui_stt_training.util.logging import log_error, log_info, log_progress, create_progressbar
from ds_ctcdecoder import ctc_beam_search_decoder_batch, Scorer
from coqui_stt_ctcdecoder import ctc_beam_search_decoder_batch, Scorer
from multiprocessing import Process, cpu_count


Expand Down

0 comments on commit c952ee0

Please sign in to comment.