1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 ">
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
6+ < title > French IPA Transcription - Help</ title >
7+ < link href ="../css/tacit-css-1.7.1.min.css " rel ="stylesheet ">
8+ < link href ="help.css " rel ="stylesheet ">
9+ </ head >
10+ < body >
11+ < div id ="content ">
12+ < h1 > French IPA Transcription - Help</ h1 >
13+
14+ < p > < a href ="../index.html?lang=French "> ← Back to French transcription</ a > </ p >
15+
16+ < h2 > About This Implementation</ h2 >
17+
18+ < p > This < a href ="../index.html?lang=French "> French transcription app</ a > uses the < a
19+ href ="https://en.wiktionary.org/wiki/Module:fr-pron " target ="_blank " rel ="noopener noreferrer "> Wiktionary
20+ French Pronunciation
21+ Module</ a > to generate phonemic transcriptions for French text.</ p >
22+
23+ < p > The system uses comprehensive Wiktionary data dumps< a
24+ href ="https://kaikki.org/frwiktionary/ "> < sup > [1]</ sup > </ a > < a
25+ href ="https://kaikki.org/dictionary/French/index.html "> < sup > [2]</ sup > </ a > as a lexicon to first retrieve
26+ transcriptions from the dictionary. When a word is not found in the lexicon, it falls back to generating
27+ transcriptions using the pronunciation module's rule-based approach.</ p >
28+
29+ < h2 > Dialects Supported</ h2 >
30+ < ul >
31+ < li >
32+ < strong > Default - Standard French pronunciation</ strong >
33+ < p > This option generates IPA based on a traditional or conservative standard of French. This pronunciation
34+ maintains the historical distinctions between all four of the language's nasal vowels. It is a
35+ pronunciation still widely heard in < strong > Belgian French</ strong > , < strong > Quebecois French</ strong > ,
36+ and is often used in dictionaries for etymological clarity.</ p >
37+ < p > This setting preserves the four-vowel system:</ p >
38+ < ul >
39+ < li > < em > br< strong > un</ strong > </ em > is pronounced < strong > /bʁœ̃/</ strong > .</ li >
40+ < li > < em > br< strong > in</ strong > </ em > is pronounced < strong > /bʁɛ̃/</ strong > .</ li >
41+ < li > < em > bl< strong > anc</ strong > </ em > is pronounced < strong > /blɑ̃/</ strong > .</ li >
42+ < li > < em > b< strong > on</ strong > </ em > is pronounced < strong > /bɔ̃/</ strong > .</ li >
43+ </ ul >
44+ </ li >
45+ < li >
46+ < strong > Parisian (experimental) - Parisian French pronunciation patterns</ strong >
47+ < p > This option implements the major phonological shifts characteristic of modern Parisian and Metropolitan
48+ French. It transforms the traditional four-vowel system into a new three-vowel system through a series
49+ of mergers and shifts. </ p >
50+ < p > This setting applies the following crucial changes in a specific order:</ p >
51+ < ul >
52+ < li >
53+ < strong > The "un/in" Merger:</ strong > The distinction between < code > /œ̃/</ code > (in < em > brun</ em > )
54+ and < code > /ɛ̃/</ code > (in < em > brin</ em > ) is completely lost. Both sounds are merged into a single,
55+ open nasal vowel, transcribed as < code > /ɑ̃/</ code > .
56+ < ul >
57+ < li > < em > brun</ em > : < code > /bʁœ̃/</ code > → < code > /bʁɑ̃/</ code > </ li >
58+ < li > < em > brin</ em > : < code > /bʁɛ̃/</ code > → < code > /bʁɑ̃/</ code > </ li >
59+ < li > < strong > Result: < em > brun</ em > and < em > brin</ em > become perfect homophones.</ strong > </ li >
60+ </ ul >
61+ </ li >
62+ < li >
63+ < strong > The "an/on" Chain Shift:</ strong > This is a two-step process where one vowel shifts, and
64+ another moves into its former place. It is < strong > not a simple merger</ strong > .
65+ < ol >
66+ < li > First, the original vowel < code > /ɔ̃/</ code > (as in < em > b< strong > on</ strong > </ em > ) is
67+ modified to < code > /õ/</ code > . This is a subtle phonetic shift, often involving a change in
68+ vowel height or rounding, and is represented by a different IPA symbol.
69+ </ li >
70+ < li > Then, the original vowel < code > /ɑ̃/</ code > (as in < em > bl< strong > anc</ strong > </ em > ) shifts to
71+ take the now-vacant phonetic space of the original < code > /ɔ̃/</ code > .
72+ </ li >
73+ </ ol >
74+ < ul >
75+ < li > < em > bon</ em > : < code > /bɔ̃/</ code > → < code > /bõ/</ code > </ li >
76+ < li > < em > blanc</ em > : < code > /blɑ̃/</ code > → < code > /blɔ̃/</ code > </ li >
77+ < li > < strong > Result: Crucially, < em > bon</ em > and < em > blanc</ em > remain distinct.</ strong > Their
78+ vowel qualities have shifted, but they have not merged into one sound.
79+ </ li >
80+ </ ul >
81+ </ li >
82+ </ ul >
83+ </ li >
84+ </ ul >
85+ < h2 > Transcription Forms</ h2 >
86+ < ul >
87+
88+ < li > < strong > Phonemic</ strong > : A simplified, broad transcription that shows only the sounds that are essential
89+ for distinguishing meaning (phonemes). It represents the abstract sound system of the language.
90+ </ ul >
91+
92+
93+ < h2 > Technical Information</ h2 >
94+ < p > This implementation combines the < a href ="https://en.wiktionary.org/wiki/Module:fr-pron " target ="_blank "
95+ rel ="noopener noreferrer "> Wiktionary
96+ French pronunciation module</ a > with a comprehensive lexicon extracted from Wiktionary data dumps, providing
97+ both high accuracy for common words and broad coverage through rule-based generation.</ p >
98+
99+ < hr >
100+ < p > < small > For technical issues or suggestions, please visit our < a
101+ href ="https://github.com/hellpanderrr/hellpanderrr.github.io/tree/main/wiktionary_pron " target ="_blank "
102+ rel ="noopener noreferrer "> GitHub
103+ repository</ a > .</ small > </ p >
104+ </ div >
105+ </ body >
106+ </ html >
0 commit comments