Compare commits

...

2 Commits

Author SHA1 Message Date
Alihan
9c020f947b resolve 2025-06-14 18:59:35 +03:00
Alihan
4936684db4 . 2025-06-14 18:58:57 +03:00
2 changed files with 36 additions and 1 deletions

View File

@@ -20,4 +20,3 @@ mcp[cli]
# • CPU version:
# pip install torch==2.6.0 torchvision==0.21.0 torchaudio==2.6.0 --index-url https://download.pytorch.org/whl/cpu
#
# You can use the command `nvcc --version` or `nvidia-smi` to check your CUDA version

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