Support spoken language identification with whisper (#694)
This commit is contained in:
38
setup.py
38
setup.py
@@ -1,8 +1,6 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
import setuptools
|
||||
@@ -11,7 +9,7 @@ from cmake.cmake_extension import (
|
||||
BuildExtension,
|
||||
bdist_wheel,
|
||||
cmake_extension,
|
||||
enable_alsa,
|
||||
get_binaries,
|
||||
is_windows,
|
||||
)
|
||||
|
||||
@@ -42,39 +40,7 @@ def get_binaries_to_install():
|
||||
bin_dir.mkdir(parents=True, exist_ok=True)
|
||||
suffix = ".exe" if is_windows() else ""
|
||||
|
||||
# Remember to also change cmake/cmake_extension.py
|
||||
binaries = ["sherpa-onnx"]
|
||||
binaries += ["sherpa-onnx-keyword-spotter"]
|
||||
binaries += ["sherpa-onnx-offline"]
|
||||
binaries += ["sherpa-onnx-microphone"]
|
||||
binaries += ["sherpa-onnx-microphone-offline"]
|
||||
binaries += ["sherpa-onnx-microphone-offline-speaker-identification"]
|
||||
binaries += ["sherpa-onnx-online-websocket-server"]
|
||||
binaries += ["sherpa-onnx-offline-websocket-server"]
|
||||
binaries += ["sherpa-onnx-online-websocket-client"]
|
||||
binaries += ["sherpa-onnx-vad-microphone"]
|
||||
binaries += ["sherpa-onnx-vad-microphone-offline-asr"]
|
||||
binaries += ["sherpa-onnx-offline-tts"]
|
||||
binaries += ["sherpa-onnx-offline-tts-play"]
|
||||
|
||||
if enable_alsa():
|
||||
binaries += ["sherpa-onnx-alsa"]
|
||||
binaries += ["sherpa-onnx-alsa-offline"]
|
||||
binaries += ["sherpa-onnx-offline-tts-play-alsa"]
|
||||
binaries += ["sherpa-onnx-alsa-offline-speaker-identification"]
|
||||
|
||||
if is_windows():
|
||||
binaries += ["kaldi-native-fbank-core.dll"]
|
||||
binaries += ["sherpa-onnx-c-api.dll"]
|
||||
binaries += ["sherpa-onnx-core.dll"]
|
||||
binaries += ["sherpa-onnx-portaudio.dll"]
|
||||
binaries += ["onnxruntime.dll"]
|
||||
binaries += ["piper_phonemize.dll"]
|
||||
binaries += ["espeak-ng.dll"]
|
||||
binaries += ["ucd.dll"]
|
||||
binaries += ["kaldi-decoder-core.dll"]
|
||||
binaries += ["sherpa-onnx-fst.lib"]
|
||||
binaries += ["sherpa-onnx-kaldifst-core.lib"]
|
||||
binaries = get_binaries()
|
||||
|
||||
exe = []
|
||||
for f in binaries:
|
||||
|
||||
Reference in New Issue
Block a user