File size: 3,059 Bytes
e275025
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#!/bin/bash
# Quick start commands for Medical Transcriber GUI Application
# Быстрые команды для запуска приложения

echo "╔════════════════════════════════════════════════════════╗"
echo "║  Medical Transcriber GUI - Быстрый старт              ║"
echo "╚════════════════════════════════════════════════════════╝"
echo ""

# Цвета для вывода
GREEN='\033[0;32m'
BLUE='\033[0;34m'
YELLOW='\033[1;33m'
NC='\033[0m' # No Color

echo -e "${BLUE}Выберите действие:${NC}"
echo ""
echo "1) Запустить GUI приложение через Python"
echo "2) Установить зависимости"
echo "3) Собрать Windows .exe файл"
echo "4) Показать информацию о проекте"
echo ""

read -p "Введите номер (1-4): " choice

case $choice in
  1)
    echo ""
    echo -e "${GREEN}Запуск GUI приложения...${NC}"
    echo ""
    python run_gui.py
    ;;
  2)
    echo ""
    echo -e "${GREEN}Установка зависимостей...${NC}"
    echo ""
    pip install -r requirements.txt
    echo ""
    echo -e "${GREEN}✓ Зависимости установлены!${NC}"
    ;;
  3)
    echo ""
    echo -e "${GREEN}Сборка Windows .exe файла...${NC}"
    echo ""
    python build_exe.py
    echo ""
    echo -e "${GREEN}✓ Сборка завершена!${NC}"
    echo -e "${BLUE}Файл находится в: dist/MedicalTranscriber.exe${NC}"
    ;;
  4)
    echo ""
    echo -e "${BLUE}=== Информация о проекте ===${NC}"
    echo ""
    echo "Medical Transcriber - Медицинский транскрибер с GUI"
    echo ""
    echo "Основные компоненты:"
    echo "  • STT (Whisper) - транскрибирование аудио"
    echo "  • Knowledge Base - база медицинских терминов"
    echo "  • LLM Correction - умная коррекция через OpenRouter"
    echo "  • Report Generator - создание DOCX отчётов"
    echo "  • GUI (PyQt6) - удобный интерфейс для Windows"
    echo ""
    echo "Документация:"
    echo "  • USER_GUIDE.md - руководство для пользователей"
    echo "  • BUILD_EXE.md - инструкции по сборке"
    echo "  • APP_ARCHITECTURE.md - техническая документация"
    echo ""
    echo "Быстрые команды:"
    echo "  python run_gui.py          - запустить GUI"
    echo "  python build_exe.py        - собрать .exe"
    echo "  pip install -r requirements.txt - установить зависимости"
    echo ""
    ;;
  *)
    echo "Неверный выбор!"
    exit 1
    ;;
esac