This commit is contained in:
Alihan
2025-06-14 18:58:57 +03:00
parent 11153dc757
commit 4936684db4
2 changed files with 42 additions and 1 deletions

View File

@@ -19,4 +19,9 @@ torchaudio==2.6.0+cu126
# • CPU版本:
# pip install torch==2.6.0 torchvision==0.21.0 torchaudio==2.6.0 --index-url https://download.pytorch.org/whl/cpu
#
# 可用命令`nvcc --version`或`nvidia-smi`查看CUDA版本
<<<<<<< Updated upstream
# 可用命令`nvcc --version`或`nvidia-smi`查看CUDA版本
=======
# You can use the command `nvcc --version` or `nvidia-smi` to check your CUDA version
# 可用命令`nvcc --version`或`nvidia-smi`查看CUDA版本
>>>>>>> Stashed changes

36
run_server.sh Executable file
View File

@@ -0,0 +1,36 @@
#!/bin/bash
set -e
datetime_prefix() {
date "+[%Y-%m-%d %H:%M:%S]"
}
# Get current user ID to avoid permission issues
USER_ID=$(id -u)
GROUP_ID=$(id -g)
# Set environment variables
export WHISPER_MODEL_DIR="/home/uad/agents/tools/mcp-transcriptor/data/models"
export TRANSCRIPTION_OUTPUT_DIR="/home/uad/agents/tools/mcp-transcriptor/data/transcripts"
export TRANSCRIPTION_BATCH_OUTPUT_DIR="/home/uad/agents/tools/mcp-transcriptor/data/transcripts/batch"
export TRANSCRIPTION_MODEL="base"
export TRANSCRIPTION_DEVICE="auto"
export TRANSCRIPTION_COMPUTE_TYPE="auto"
export TRANSCRIPTION_OUTPUT_FORMAT="txt"
export TRANSCRIPTION_BEAM_SIZE="2"
export TRANSCRIPTION_TEMPERATURE="0.0"
export TRANSCRIPTION_USE_TIMESTAMP="false"
export TRANSCRIPTION_FILENAME_PREFIX="test_"
# Log start of the script
echo "$(datetime_prefix) Starting whisper server script..."
# Optional: Verify required directories exist
if [ ! -d "$WHISPER_MODEL_DIR" ]; then
echo "$(datetime_prefix) Error: Whisper model directory does not exist: $WHISPER_MODEL_DIR"
exit 1
fi
# Run the Python script with the defined environment variables
sudo /home/uad/agents/tools/mcp-transcriptor/venv/bin/python \
/home/uad/agents/tools/mcp-transcriptor/whisper_server.py