{
  "note": "발음 표기는 이 실습에서 선택한 편집 규칙이며 유일한 정답이 아닙니다. 음성 모델은 실행하지 않습니다.",
  "pronunciations": {
    "API": "에이피아이",
    "VRAM": "브이램",
    "3.5GB": "삼 점 오 기가바이트",
    "버전 2.5": "버전 이 점 오",
    "오후 3시 20분": "오후 세 시 이십 분",
    "12,500원": "만 이천오백 원",
    "uv run": "유브이 런",
    "uv": "유브이",
    "C++": "씨 플러스 플러스"
  },
  "cases": [
    {"id": "T1", "original": "API를 연결합니다.", "expected": "에이피아이를 연결합니다.", "expected_review": false},
    {"id": "T2", "original": "VRAM 3.5GB를 확인합니다.", "expected": "브이램 삼 점 오 기가바이트를 확인합니다.", "expected_review": false},
    {"id": "T3", "original": "버전 2.5를 설치합니다.", "expected": "버전 이 점 오를 설치합니다.", "expected_review": false},
    {"id": "T4", "original": "오후 3시 20분에 만납니다.", "expected": "오후 세 시 이십 분에 만납니다.", "expected_review": false},
    {"id": "T5", "original": "가격은 12,500원입니다.", "expected": "가격은 만 이천오백 원입니다.", "expected_review": false},
    {"id": "T6", "original": "uv run을 실행합니다.", "expected": "유브이 런을 실행합니다.", "expected_review": false},
    {"id": "T7", "original": "C++를 사용합니다.", "expected": "씨 플러스 플러스를 사용합니다.", "expected_review": false},
    {"id": "T8", "original": "CAPITAL과 API_KEY는 식별자입니다.", "expected": "CAPITAL과 API_KEY는 식별자입니다.", "expected_review": true},
    {"id": "T9", "original": "버전 12.5와 30GB를 확인합니다.", "expected": "버전 12.5와 30GB를 확인합니다.", "expected_review": true},
    {"id": "T10", "original": "python app.py --port 8080을 실행합니다.", "expected": "python app.py --port 8080을 실행합니다.", "expected_review": true}
  ]
}
