File size: 10,538 Bytes
745f62a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# Hindi ASHA Role-Play Scripts — Week 1 Real-Voice Recording

**Purpose:** 4 scripts for real-voice ASHA visit recordings. One person (you) plays ASHA, helper plays patient/caregiver. Record on a real phone (not laptop mic). Noisy room, not a studio. Natural Hindi/Hinglish with interruptions, background noise, incomplete sentences.

**Output target:** `data/real_audio/<case>.wav` + `data/real_audio/<case>.expected.json` (for reproducibility).

**Recording tips:**
- Phone mic, 2–3 feet away — mimic real visit conditions
- Keep kitchen / fan / traffic sounds in the background
- Don't read word-for-word — glance at the script, then speak naturally
- 2–4 minutes per visit is realistic
- Don't restart on small mistakes — ASHA conversations aren't clean

---

## 1. ANC Normal — Routine Antenatal Check (no danger signs)

**Scenario:** ASHA Priya visits Sunita (28 years old, second pregnancy, 6 months / 24 weeks). Routine check. Everything normal.

**Expected extraction:** ANC form populated (gestation 24 weeks, BP normal, weight, IFA compliance, TT doses). Danger signs: **none**. Referral: **none**.

**Script outline:**

ASHA: नमस्ते सुनीता जी, कैसी हैं आप? आज छठा महीना चल रहा है ना?
Sunita: हाँ दीदी, सब ठीक है। बच्चा हिल रहा है अच्छे से।
ASHA: चलो BP देख लेते हैं पहले। (pause) एक सौ बीस बटा अस्सी, बिल्कुल ठीक है। वज़न कितना है अभी?
Sunita: पिछले हफ्ते तौला था — छप्पन किलो।
ASHA: अच्छा, दो किलो बढ़ा है, सही है। IFA की गोली रोज़ ले रही हो?
Sunita: हाँ रोज़ रात को खाने के बाद। कभी-कभी भूल जाती हूँ पर ज़्यादातर दिन लेती हूँ।
ASHA: कोशिश करो रोज़ लो, बच्चे के लिए ज़रूरी है। TT का दूसरा टीका लगवा लिया?
Sunita: हाँ पिछले महीने लगवाया था PHC में।
ASHA: बहुत बढ़िया। कोई तकलीफ़? सिरदर्द, चक्कर, पेट में दर्द — कुछ भी?
Sunita: नहीं दीदी, सब ठीक है। बस थोड़ी कमज़ोरी लगती है कभी-कभी।
ASHA: ये नॉर्मल है, खाना अच्छे से खाओ — दूध, दाल, हरी सब्ज़ी। पानी ज़्यादा पियो। अगले महीने फिर आऊँगी।

---

## 2. ANC Preeclampsia — Danger Case (must trigger referral)

**Scenario:** ASHA Priya visits Rekha (32 years old, first pregnancy, 32 weeks). Rekha complains of headache and blurred vision. BP reads **160/110**. This is a **preeclampsia danger sign** — must trigger urgent referral.

**Expected extraction:** ANC form with BP 160/110, gestation 32 weeks. Danger signs: **severe headache, blurred vision, elevated BP**. Referral: **urgent, within 24 hours, to CHC/district hospital**.

**Script outline:**

ASHA: नमस्ते रेखा जी। कैसी तबीयत है?
Rekha: दीदी, दो-तीन दिन से सिर बहुत दर्द कर रहा है। दवा से भी ठीक नहीं हो रहा।
ASHA: कहाँ दर्द होता है? पूरे सिर में या एक तरफ़?
Rekha: पूरे सिर में, माथे पे ज़्यादा। और कभी-कभी आँखों के सामने धुंधला हो जाता है।
ASHA: धुंधला? जैसे कि दिखाई कम देता है?
Rekha: हाँ दीदी, अभी-अभी भी थोड़ा ऐसा लगा। और पैर भी सूज रहे हैं।
ASHA: (concerned) रुको, BP चेक करती हूँ पहले। (pause) अरे... एक सौ साठ बटा एक सौ दस। ये बहुत हाई है रेखा।
Rekha: क्या हुआ दीदी?
ASHA: सुनो, ये ठीक नहीं है। तुम्हें और बच्चे को ख़तरा हो सकता है। अभी हमें तुरंत CHC जाना होगा, डॉक्टर को दिखाना होगा।
Rekha: अभी? पर घर पर कोई नहीं है।
ASHA: मैं साथ चलती हूँ। देर मत करो — ये preeclampsia का लक्षण है, बच्चे के लिए भी ख़तरा है। अभी चलते हैं।

---

## 3. PNC Day 7 — Normal Postnatal Check

**Scenario:** ASHA Priya visits Kavita (26 years old, delivered 7 days ago, normal vaginal delivery, baby girl 2.8 kg at birth). Routine PNC check. Everything normal.

**Expected extraction:** PNC form (day 7, mother vitals normal, baby feeding well, weight gain tracking, cord healed, no fever). Danger signs: **none**. Referral: **none**.

**Script outline:**

ASHA: कविता, कैसी हो? बच्ची कैसी है?
Kavita: दीदी सब ठीक है। दूध अच्छा पी रही है।
ASHA: कितनी बार फ़ीड करती हो दिन में?
Kavita: हर दो घंटे में — आठ-दस बार दिन में।
ASHA: बहुत अच्छा। तुम्हारा BP देख लूँ। (pause) एक सौ दस बटा सत्तर। बढ़िया। बुख़ार-वुख़ार तो नहीं है?
Kavita: नहीं दीदी।
ASHA: टाँके का दर्द?
Kavita: पहले था, अब कम है। थोड़ा खिंचता है बैठने में।
ASHA: ये नॉर्मल है। पानी से साफ़ रखो वहाँ। बच्ची का नाभि कैसी है? सूखी है?
Kavita: हाँ अब सूख गई है, दो दिन पहले गिर गई थी।
ASHA: अच्छा। वज़न कर लिया था बच्ची का?
Kavita: हाँ कल ANM दीदी आई थीं — तीन किलो हो गया है।
ASHA: सही है, दो सौ ग्राम बढ़ा है हफ्ते में — बहुत अच्छा। IFA और कैल्शियम ले रही हो अपनी?
Kavita: हाँ दोनों ले रही हूँ।
ASHA: बढ़िया। कोई दिक़्क़त लगे तो तुरंत बताओ।

---

## 4. Child Health — Diarrhea with Dehydration (danger case)

**Scenario:** ASHA Priya visits Sonam's home. Sonam's 14-month-old son Aarav has had diarrhea for 3 days, vomiting, and is very drowsy. Signs of moderate-to-severe dehydration — sunken eyes, dry mouth, reduced urine output, skin pinch slow return. Needs urgent referral.

**Expected extraction:** Child Health form (age 14 months, diarrhea 3 days, vomiting, reduced feeding). Danger signs: **dehydration, drowsiness/lethargy, persistent vomiting**. Referral: **urgent, same day, to nearest CHC with IV fluids**.

**Script outline:**

ASHA: सोनम, आरव कैसा है? कल तुमने बुलाया था फ़ोन पे।
Sonam: दीदी, तीन दिन से दस्त लग रहे हैं। पानी जैसे आते हैं। और दो बार से उल्टी भी कर रहा है।
ASHA: कितनी बार दस्त हो रहे हैं?
Sonam: गिनती नहीं है दीदी, आठ-दस बार दिन में। डायपर भीग जाता है हर बार।
ASHA: पानी पी रहा है? दूध?
Sonam: दूध नहीं ले रहा। पानी भी कम पी रहा है। थका रहता है बस।
ASHA: (looks at baby) आरव बेटा... (pause) सोनम ये बहुत सुस्त लग रहा है। आँखें भी धँसी हुई हैं।
Sonam: हाँ दीदी, कल रात से बहुत ढीला हो गया है।
ASHA: पेशाब कर रहा है?
Sonam: बहुत कम। सुबह से एक बार ही।
ASHA: (pinches skin gently) देखो, चमड़ी भी धीरे वापस जा रही है। इसको डीहाइड्रेशन हो रहा है — शरीर में पानी की कमी है। ORS दिया था?
Sonam: थोड़ा दिया था पर उल्टी कर देता है।
ASHA: सुनो, इसको अभी CHC ले जाना पड़ेगा — ड्रिप लगेगी। घर पे ये ठीक नहीं होगा। ये ख़तरे की स्थिति है। चलो तुरंत, मैं साथ आती हूँ।

---

## Recording Checklist (per case)

- [ ] 1. ANC Normal recorded
- [ ] 2. ANC Preeclampsia recorded
- [ ] 3. PNC Day 7 recorded
- [ ] 4. Child Health Diarrhea recorded

## Pipeline Validation (per case)

For each recording:
1. Upload via Voice Mode OR put in Field Mode queue + Sync
2. Check transcript captures key details (BP, symptoms, age, duration)
3. Check form fields populate correctly
4. Check danger signs fire only on cases 2 and 4
5. Save `data/real_audio/<case>.expected.json` from the extracted result (after manual review)

## When 4/4 pass

Update README Safety section: remove "all current test data is synthetic" caveat, replace with "validated on real-voice role-played ASHA conversations in noisy conditions, including two confirmed danger cases (preeclampsia, pediatric dehydration)."