Skip to content

SEOULER

당신은 지금 서울 현지인으로 위장한 외국인입니다.

Core trick

Gemini grades a learner's spoken Korean for accuracy, fluency, and naturalness, and drives a suspicion meter from those scores.

Tags

Description

당신은 지금 서울 현지인으로 위장한 외국인입니다. 광장시장 포장마차, 한강공원 치맥 자리, 친구들과의 스몰토크 — 서울 토박이들 사이에 자연스럽게 녹아들어야 합니다. 그들이 당신을 의심하기 전에, 먼저 정확한 발음으로 대화를 이어가세요. SEOULER는 한국어 억양·발음 학습을 스파이 생존 게임의 형식으로 풀어낸 인터랙티브 언어 게임입니다. Gemini AI가 실시간으로 당신의 발음을 평가하고, 주변 서울러들은 당신의 어색함을 눈치채기 시작합니다.
gonea012/GeminiHack★ 00 forksPythonCreated Feb 28, 2026 · last push Mar 3, 2026

README excerpt

<div align="center">
  <img src="frontend/public/images/Gemini_Generated_Image_Logo.png" alt="SEOULER" width="380" />
  <h3>서울 현지인으로 위장하라!</h3>
  <p><em>You are not a tourist. You are a Seouler.</em></p>
</div>

---

## What is SEOULER?

당신은 지금 **서울 현지인으로 위장한 외국인**입니다.

광장시장 포장마차, 한강공원 치맥 자리, 친구들과의 스몰토크 —
서울 토박이들 사이에 자연스럽게 녹아들어야 합니다.
그들이 당신을 의심하기 전에, 먼저 **정확한 발음**으로 대화를 이어가세요.

SEOULER는 한국어 억양·발음 학습을 **스파이 생존 게임**의 형식으로 풀어낸 인터랙티브 언어 게임입니다.
Gemini AI가 실시간으로 당신의 발음을 평가하고, 주변 서울러들은 당신의 어색함을 눈치채기 시작합니다.

---

## How to Play

1. **난이도 선택** — Easy / Medium / Hard
2. **서울러의 말을 듣고** 화면에 표시된 한국어 문장을 따라 말하세요
3. **Gemini AI가 발음을 평가** — 정확도, 자연스러움, 유창성 측정
4. **의심 게이지**를 관리하세요. 발음이 어색할수록 서울러들의 의심이 쌓입니다
5. 마지막 라운드까지 들키지 않으면 **서울러 인증 성공!**

---

## Game Scenarios

외국인들이 실제로 방문하는 서울의 핫플레이스를 배경으로 설계했습니다.

<div align="center">
  <img src="frontend/public/images/Gemini_Generated_Image_EasyCard.png" alt="Easy" width="200" />
  &nbsp;&nbsp;
  <img src="frontend/public/images/Gemini_Generated_Image_MediumCard.png" alt="Medium" width="200" />
  &nbsp;&nbsp;
  <img src="frontend/public/images/Gemini_Generated_Image_HardCard.png" alt="Hard" width="200" />
</div>

<br/>

| 난이도 | 배경 | 시나리오 |
|--------|------|----------|
| 🟢 Easy | 광장시장 포장마차 | 사장님께 음식 주문하기 |
| 🟡 Medium | 광장시장 옆 테이블 | 처음 만난 서울 사람들과 스몰토크 |
| 🔴 Hard | 한강공원 치맥 자리 | 알바 동료들과 반말로 수다 떨기 |

---

## Tech Stack

| 역할 | 기술 |
|------|------|
| AI 발음 평가 | Gemini 3 Flash (`gemini-3-flash-preview`) |
| TTS 음성 생성 | Gemini TTS (`gemini-2.5-flash-preview-

Team