项目文件夹

文件
T
2021-02-09 23:36:32 +01:00

27 行
598 B
Bash
可执行文件

#!/bin/bash
set -e -x
# Build so file
cd /opt
git clone https://github.com/alphacep/vosk-api
cd /opt/vosk-api/src
KALDI_ROOT=/opt/kaldi make -j $(nproc)
# Decide architecture name
export VOSK_SOURCE=/opt/vosk-api
case $CROSS_TRIPLE in
*armv7-*)
export VOSK_ARCHITECTURE=armv7l
;;
*aarch64-*)
export VOSK_ARCHITECTURE=aarch64
;;
esac
# Copy library to output folder
mkdir -p /io/wheelhouse/linux-$VOSK_ARCHITECTURE
cp /opt/vosk-api/src/*.so /io/wheelhouse/linux-$VOSK_ARCHITECTURE
# Build wheel
pip3 wheel /opt/vosk-api/python --no-deps -w /io/wheelhouse