Fangjun Kuang
Committed by GitHub

Fix building wheels for RKNN (#2041)

... ... @@ -63,20 +63,17 @@ jobs:
ls -lh
git clone --depth 1 --branch v1.2.12 https://github.com/alsa-project/alsa-lib
pushd alsa-lib
./gitcompile
popd
sudo apt-get update -y
sudo apt-get install -y alsa-utils libasound2-dev
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 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"
python3 setup.py bdist_wheel
export SHERPA_ONNX_ENABLE_ALSA=1
export SHERPA_ONNX_CMAKE_ARGS="-DSHERPA_ONNX_ENABLE_RKNN=ON"
python3 setup.py bdist_wheel
- name: Display results
shell: bash
... ...
... ... @@ -24,8 +24,8 @@ Usage:
wget https://github.com/k2-fsa/sherpa-onnx/releases/download/speech-enhancement-models/gtcrn_simple.onnx
./bin/sherpa-onnx-offline-denoiser \
--speech-denoiser-gtcrn-model=gtcrn_simple.onnx \
--input-wav input.wav \
--output-wav output_16k.wav
--input-wav=input.wav \
--output-wav=output_16k.wav
)usage";
sherpa_onnx::ParseOptions po(kUsageMessage);
... ...