You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: src/content/writing/minimal-pairs.mdx
+28-1
Original file line number
Diff line number
Diff line change
@@ -11,12 +11,23 @@ import psmd from "../../lib/psmd";
11
11
importLinkfrom"../../components/Link";
12
12
importMinimalPairsfrom"./MinimalPairs.tsx";
13
13
importminimalPairsfrom"./minimal-pairs.ts";
14
+
import {
15
+
minimalPairsT,
16
+
minimalPairsD,
17
+
minimalPairsR,
18
+
minimalPairsN,
19
+
minimalPairsAa,
20
+
minimalPairsAyUy,
21
+
minimalPairsAyE,
22
+
minimalPairsEeE,
23
+
} from"../../games/games";
24
+
importGameDisplayfrom"../../games/GameDisplay";
14
25
15
26
There are certain sounds in Pashto that are quite difficult for some learners to distinguish.
16
27
17
28
For example, English speakers have a very hard time hearing the difference between the dental <InlinePsopts={opts}ps={{ p: "ت", f: "t" }}/> and retroflex <InlinePsopts={opts}ps={{ p: "ټ", f: "T" }}/>. Some of the vowels like <InlinePsopts={opts}ps={{ p: "ي", f: "ee" }}/> and <InlinePsopts={opts}ps={{ p: "ې", f: "e" }}/> can also be very tricky to distinguish.
18
29
19
-
Here are some examples of words that vary by these different sounds. Listen to them to train your ear to the difference, and then use the games to see if you can hear the difference yourself. (Games coming soon! 🚧)
30
+
Here are some examples of words that vary by these different sounds. Listen to them to train your ear to the difference, and then use the games to see if you can hear the difference yourself.
20
31
21
32
## ت - t and ټ - T
22
33
@@ -25,51 +36,67 @@ Here are some examples of words that vary by these different sounds. Listen to t
25
36
section={minimalPairs.find((x) =>x.title==="t and T")}
26
37
/>
27
38
39
+
<GameDisplayrecord={minimalPairsT} />
40
+
28
41
## د - d and ډ - D
29
42
30
43
<MinimalPairs
31
44
opts={opts}
32
45
section={minimalPairs.find((x) =>x.title==="d and D")}
33
46
/>
34
47
48
+
<GameDisplayrecord={minimalPairsD} />
49
+
35
50
## ر - r and ړ - R
36
51
37
52
<MinimalPairs
38
53
opts={opts}
39
54
section={minimalPairs.find((x) =>x.title==="r and R")}
40
55
/>
41
56
57
+
<GameDisplayrecord={minimalPairsR} />
58
+
42
59
## ن - n and ڼ - N
43
60
44
61
<MinimalPairs
45
62
opts={opts}
46
63
section={minimalPairs.find((x) =>x.title==="n and N")}
47
64
/>
48
65
66
+
<GameDisplayrecord={minimalPairsN} />
67
+
49
68
## ه - a and ا - aa
50
69
51
70
<MinimalPairs
52
71
opts={opts}
53
72
section={minimalPairs.find((x) =>x.title==="a and aa")}
54
73
/>
55
74
75
+
<GameDisplayrecord={minimalPairsAa} />
76
+
56
77
## ی - ay and ۍ - uy
57
78
58
79
<MinimalPairs
59
80
opts={opts}
60
81
section={minimalPairs.find((x) =>x.title==="ay and uy")}
61
82
/>
62
83
84
+
<GameDisplayrecord={minimalPairsAyUy} />
85
+
63
86
## ی - ay and ې - e
64
87
65
88
<MinimalPairs
66
89
opts={opts}
67
90
section={minimalPairs.find((x) =>x.title==="ay and e")}
68
91
/>
69
92
93
+
<GameDisplayrecord={minimalPairsAyE} />
94
+
70
95
## ي - ee and ې - e
71
96
72
97
<MinimalPairs
73
98
opts={opts}
74
99
section={minimalPairs.find((x) =>x.title==="ee and e")}
0 commit comments