feat: 优化音频传输参数

This commit is contained in:
Del Wang
2025-12-29 14:28:21 +08:00
parent d7eeba90fd
commit 8db280ebc1
9 changed files with 195 additions and 328 deletions
+18 -15
View File
@@ -2,24 +2,27 @@
set -e
# SSH_PASSWORD=open-xiaoai
SSH_PASSWORD=open-xiaoai
# # 1. 编译 demo
# echo "Compiling hello demo..."
# docker run --rm -v $(pwd):/app/hello open-xiaoai-runtime \
# cargo build --manifest-path hello/Cargo.toml --target armv7-unknown-linux-gnueabihf --bin client --release
# 1. 编译 client
echo "Compiling client..."
docker run --rm -v $(pwd):/app/hello open-xiaoai-runtime \
cargo build --manifest-path hello/Cargo.toml --target armv7-unknown-linux-gnueabihf --bin client --release
# # 2. 上传二进制文件到小爱音箱
# function upload_to_xiaoai() {
# local binary_name=$1
# local ip=$2
# dd if=target/armv7-unknown-linux-gnueabihf/release/$binary_name \
# | sshpass -p $SSH_PASSWORD ssh -o HostKeyAlgorithms=+ssh-rsa root@$ip "dd of=/data/$binary_name" \
# && echo "✅ Uploaded $binary_name to $ip"
# }
# 2. 上传 client 到小爱音箱
function upload_to_xiaoai() {
local binary_name=$1
local ip=$2
dd if=target/armv7-unknown-linux-gnueabihf/release/$binary_name \
| sshpass -p $SSH_PASSWORD ssh -o HostKeyAlgorithms=+ssh-rsa root@$ip "dd of=/data/$binary_name" \
&& echo "✅ Uploaded $binary_name to $ip"
}
# upload_to_xiaoai client 192.168.31.153 # left
# upload_to_xiaoai client 192.168.31.235 # right
upload_to_xiaoai client 192.168.31.153 # left
upload_to_xiaoai client 192.168.31.235 # right
# 3. 编译 server
cargo build --bin server --release
./target/release/server
# dd if=test.wav | sshpass -p open-xiaoai ssh -o HostKeyAlgorithms=+ssh-rsa root@192.168.31.235 "dd of=/tmp/test.wav"