Fix building wheels for RKNN (#2041)
This commit is contained in:
13
.github/workflows/build-wheels-aarch64-rknn.yaml
vendored
13
.github/workflows/build-wheels-aarch64-rknn.yaml
vendored
@@ -63,21 +63,18 @@ jobs:
|
|||||||
|
|
||||||
ls -lh
|
ls -lh
|
||||||
|
|
||||||
git clone --depth 1 --branch v1.2.12 https://github.com/alsa-project/alsa-lib
|
sudo apt-get update -y
|
||||||
pushd alsa-lib
|
sudo apt-get install -y alsa-utils libasound2-dev
|
||||||
./gitcompile
|
|
||||||
popd
|
|
||||||
|
|
||||||
export SHERPA_ONNX_RKNN_TOOLKIT2_PATH=$PWD/rknn-toolkit2
|
export SHERPA_ONNX_RKNN_TOOLKIT2_PATH=$PWD/rknn-toolkit2
|
||||||
export SHERPA_ONNX_RKNN_TOOLKIT2_LIB_DIR=$SHERPA_ONNX_RKNN_TOOLKIT2_PATH/rknpu2/runtime/Linux/librknn_api/aarch64
|
export SHERPA_ONNX_RKNN_TOOLKIT2_LIB_DIR=$SHERPA_ONNX_RKNN_TOOLKIT2_PATH/rknpu2/runtime/Linux/librknn_api/aarch64
|
||||||
export CPLUS_INCLUDE_PATH=$SHERPA_ONNX_RKNN_TOOLKIT2_PATH/rknpu2/runtime/Linux/librknn_api/include:$CPLUS_INCLUDE_PATH
|
export CPLUS_INCLUDE_PATH=$SHERPA_ONNX_RKNN_TOOLKIT2_PATH/rknpu2/runtime/Linux/librknn_api/include:$CPLUS_INCLUDE_PATH
|
||||||
export CPLUS_INCLUDE_PATH=$PWD/alsa-lib/include:$CPLUS_INCLUDE_PATH
|
|
||||||
export SHERPA_ONNX_ALSA_LIB_DIR=$PWD/alsa-lib/src/.libs
|
|
||||||
|
|
||||||
export SHERPA_ONNX_CMAKE_ARGS="-DSHERPA_ONNX_ENABLE_RKNN=ON -DSHERPA_ONNX_ENABLE_ALSA=1"
|
export SHERPA_ONNX_ENABLE_ALSA=1
|
||||||
|
|
||||||
|
export SHERPA_ONNX_CMAKE_ARGS="-DSHERPA_ONNX_ENABLE_RKNN=ON"
|
||||||
python3 setup.py bdist_wheel
|
python3 setup.py bdist_wheel
|
||||||
|
|
||||||
|
|
||||||
- name: Display results
|
- name: Display results
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -24,8 +24,8 @@ Usage:
|
|||||||
wget https://github.com/k2-fsa/sherpa-onnx/releases/download/speech-enhancement-models/gtcrn_simple.onnx
|
wget https://github.com/k2-fsa/sherpa-onnx/releases/download/speech-enhancement-models/gtcrn_simple.onnx
|
||||||
./bin/sherpa-onnx-offline-denoiser \
|
./bin/sherpa-onnx-offline-denoiser \
|
||||||
--speech-denoiser-gtcrn-model=gtcrn_simple.onnx \
|
--speech-denoiser-gtcrn-model=gtcrn_simple.onnx \
|
||||||
--input-wav input.wav \
|
--input-wav=input.wav \
|
||||||
--output-wav output_16k.wav
|
--output-wav=output_16k.wav
|
||||||
)usage";
|
)usage";
|
||||||
|
|
||||||
sherpa_onnx::ParseOptions po(kUsageMessage);
|
sherpa_onnx::ParseOptions po(kUsageMessage);
|
||||||
|
|||||||
Reference in New Issue
Block a user