Merge branch 'main' of https://github.com/hehetoshang/open-xiaoai
This commit is contained in:
@@ -15,9 +15,15 @@ EOF
|
||||
|
||||
set -e
|
||||
|
||||
echo "🤫 等待网络连接中..."
|
||||
# 等待能够正常访问 baidu.com
|
||||
while ! ping -c 1 baidu.com > /dev/null 2>&1; do
|
||||
echo "🤫 等待网络连接中..."
|
||||
sleep 1
|
||||
done
|
||||
|
||||
sleep 5
|
||||
sleep 3
|
||||
|
||||
echo "✅ 网络连接成功"
|
||||
|
||||
MIN_SPACE_MB=32
|
||||
DOWNLOAD_BASE_URL="https://gitee.com/idootop/artifacts/releases/download/open-xiaoai-kws"
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
#! /bin/sh
|
||||
|
||||
exec > /dev/null 2>&1
|
||||
|
||||
cat << 'EOF'
|
||||
|
||||
▄▖ ▖▖▘ ▄▖▄▖
|
||||
▌▌▛▌█▌▛▌▚▘▌▀▌▛▌▌▌▐
|
||||
▙▌▙▌▙▖▌▌▌▌▌█▌▙▌▛▌▟▖
|
||||
▌
|
||||
|
||||
v1.0.0 by: https://del.wang
|
||||
|
||||
EOF
|
||||
|
||||
set -e
|
||||
|
||||
# 等待能够正常访问 baidu.com
|
||||
while ! ping -c 1 baidu.com > /dev/null 2>&1; do
|
||||
echo "🤫 等待网络连接中..."
|
||||
sleep 1
|
||||
done
|
||||
|
||||
sleep 3
|
||||
|
||||
echo "✅ 网络连接成功"
|
||||
|
||||
DOWNLOAD_BASE_URL="https://gitee.com/idootop/artifacts/releases/download"
|
||||
|
||||
WORK_DIR="/data/open-xiaoai/scripts"
|
||||
|
||||
if [ ! -d "$WORK_DIR" ]; then
|
||||
mkdir -p "$WORK_DIR"
|
||||
fi
|
||||
|
||||
if [ ! -f "$WORK_DIR/client-boot.sh" ]; then
|
||||
curl -L -# -o "$WORK_DIR/client-boot.sh" "$DOWNLOAD_BASE_URL/open-xiaoai-client/boot.sh"
|
||||
fi
|
||||
|
||||
if [ ! -f "$WORK_DIR/kws-boot.sh" ]; then
|
||||
curl -L -# -o "$WORK_DIR/kws-boot.sh" "$DOWNLOAD_BASE_URL/open-xiaoai-kws/boot.sh"
|
||||
fi
|
||||
|
||||
kill -9 `ps|grep "open-xiaoai/kws/monitor"|grep -v grep|awk '{print $1}'` > /dev/null 2>&1 || true
|
||||
|
||||
sh "$WORK_DIR/kws-boot.sh" --no-monitor > /dev/null 2>&1 &
|
||||
|
||||
sh "$WORK_DIR/client-boot.sh"
|
||||
@@ -0,0 +1,25 @@
|
||||
#! /bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
DOWNLOAD_BASE_URL="https://gitee.com/idootop/artifacts/releases/download"
|
||||
|
||||
WORK_DIR="/data/open-xiaoai/scripts"
|
||||
|
||||
if [ ! -d "$WORK_DIR" ]; then
|
||||
mkdir -p "$WORK_DIR"
|
||||
fi
|
||||
|
||||
if [ ! -f "$WORK_DIR/client.sh" ]; then
|
||||
curl -L -# -o "$WORK_DIR/client.sh" "$DOWNLOAD_BASE_URL/open-xiaoai-client/init.sh"
|
||||
fi
|
||||
|
||||
if [ ! -f "$WORK_DIR/kws.sh" ]; then
|
||||
curl -L -# -o "$WORK_DIR/kws.sh" "$DOWNLOAD_BASE_URL/open-xiaoai-kws/init.sh"
|
||||
fi
|
||||
|
||||
kill -9 `ps|grep "open-xiaoai/kws/monitor"|grep -v grep|awk '{print $1}'` > /dev/null 2>&1 || true
|
||||
|
||||
sh "$WORK_DIR/kws.sh" --no-monitor > /dev/null 2>&1 &
|
||||
|
||||
sh "$WORK_DIR/client.sh"
|
||||
@@ -15,9 +15,15 @@ EOF
|
||||
|
||||
set -e
|
||||
|
||||
echo "🤫 等待网络连接中..."
|
||||
# 等待能够正常访问 baidu.com
|
||||
while ! ping -c 1 baidu.com > /dev/null 2>&1; do
|
||||
echo "🤫 等待网络连接中..."
|
||||
sleep 1
|
||||
done
|
||||
|
||||
sleep 5
|
||||
sleep 3
|
||||
|
||||
echo "✅ 网络连接成功"
|
||||
|
||||
DOWNLOAD_BASE_URL="https://gitee.com/idootop/artifacts/releases/download/open-xiaoai-client"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user