.
This commit is contained in:
@@ -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
36
run_server.sh
Executable 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
|
||||
Reference in New Issue
Block a user