Skip to content

Commit

Permalink
[BUGFIX] correctly add grpc to standalone build
Browse files Browse the repository at this point in the history
[TASK] Update CTranslate lib
  • Loading branch information
Sharrnah committed Nov 23, 2023
1 parent dd4bd7b commit 663fada
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 3 deletions.
4 changes: 3 additions & 1 deletion audioWhisper.spec
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import sys ; sys.setrecursionlimit(sys.getrecursionlimit() * 5)

datas = []
binaries = []
hiddenimports = ['torch', 'pytorch', 'torchaudio.lib.libtorchaudio', 'scipy.signal', 'transformers.models.nllb', 'sentencepiece', 'df.deepfilternet3', 'bitsandbytes', 'faiss-cpu', 'praat-parselmouth', 'parselmouth', 'pyworld', 'torchcrepe', 'grpcio']
hiddenimports = ['torch', 'pytorch', 'torchaudio.lib.libtorchaudio', 'scipy.signal', 'transformers.models.nllb', 'sentencepiece', 'df.deepfilternet3', 'bitsandbytes', 'faiss-cpu', 'praat-parselmouth', 'parselmouth', 'pyworld', 'torchcrepe', 'grpcio', 'grpc']
datas += collect_data_files('torch')
datas += collect_data_files('whisper')
datas += collect_data_files('pykakasi')
Expand Down Expand Up @@ -70,6 +70,8 @@ tmp_ret = collect_all('torchcrepe')
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
tmp_ret = collect_all('grpcio')
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
tmp_ret = collect_all('grpc')
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]

workdir = os.environ.get('WORKDIR_WIN', r'\drone\src')
workdir = "C:" + workdir # Now workdir = "C:\drone\src"
Expand Down
2 changes: 2 additions & 0 deletions build-standalone.bat
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ rem --hidden-import=parselmouth ^
rem --hidden-import=pyworld ^
rem --hidden-import=torchcrepe ^
rem --hidden-import=grpcio ^
rem --hidden-import=grpc ^
rem --copy-metadata rich ^
rem --copy-metadata tqdm ^
rem --copy-metadata regex ^
Expand Down Expand Up @@ -55,6 +56,7 @@ rem --collect-all praat-parselmouth ^
rem --collect-all pyworld ^
rem --collect-all torchcrepe ^
rem --collect-all grpcio ^
rem --collect-all grpc ^
rem --collect-submodules fairseq ^
rem --add-data ".cache/nltk/tokenizers/punkt;./nltk_data/tokenizers/punkt" ^
rem -i app-icon.ico
Expand Down
2 changes: 1 addition & 1 deletion install.bat
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
pip install -r requirements.txt -U
pip install -r requirements.txt -U --no-cache-dir
echo "run with --force-reinstall to update also git requirements"
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ python-osc>=1.8.0
websockets>=10.4
unidecode>=1.3.6
pykakasi>=2.2.1
ctranslate2==3.21.0
ctranslate2==3.22.0
sentencepiece==0.1.99
protobuf==3.20.3
progressbar2
Expand Down

0 comments on commit 663fada

Please sign in to comment.