Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨feat: 음소 교정 스크린 사진 추가 #60

Merged
merged 2 commits into from
May 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed assets/images/phoneme/vowels_1.jpg
Binary file not shown.
Binary file added assets/images/phoneme/vowels_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 0 additions & 9 deletions assets/images/phoneme/vowels_1.svg

This file was deleted.

Binary file removed assets/images/phoneme/vowels_2.jpg
Binary file not shown.
Binary file added assets/images/phoneme/vowels_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 0 additions & 9 deletions assets/images/phoneme/vowels_2.svg

This file was deleted.

94 changes: 47 additions & 47 deletions lib/models/phoneme_model.dart
Original file line number Diff line number Diff line change
Expand Up @@ -6,189 +6,189 @@ class Phoneme {

Phoneme(
{required this.symbol,
required this.description,
required this.imageSrc});
required this.description,
required this.imageSrc});
}

List<Phoneme> vowels = [
Phoneme(
symbol: 'i',
description: 'Close front unrounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ɪ',
description: 'Near-close near-front unrounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
description: 'The lips are relaxed and the central/front area of the tongue is in the central/high area of the mouth for this sound. The overall neutrality and relaxed tongue and lip position is why it is one of the pronunciations used in an unstressed vowel position.',
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'e',
description: 'Close-mid front unrounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'æ',
description: 'Near-open front unrounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ɑ',
description: 'Open back unrounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ɒ',
description: 'Open back rounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ɔ',
description: 'Open-mid back rounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'oʊ',
description: 'Close-mid back rounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'u',
description: 'Close back rounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ʊ',
description: 'Near-close near-back rounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ʌ',
description: 'Open-mid back unrounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ɜ',
description: 'Open-mid central unrounded vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ə',
description: 'Mid-central vowel',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'eɪ',
description: 'Close-mid front unrounded vowel diphthong',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'aɪ',
description: 'Open front unrounded vowel diphthong',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
];

// consonants
List<Phoneme> consonants = [
Phoneme(
symbol: 'p',
description: 'Voiceless bilabial plosive',
imageSrc: 'assets/images/vowels_1.jpg'),
imageSrc: 'assets/images/vowels_1.png'),
Phoneme(
symbol: 'b',
description: 'Voiced bilabial plosive',
imageSrc: 'assets/images/vowels_1.jpg'),
imageSrc: 'assets/images/vowels_1.png'),
Phoneme(
symbol: 't',
description: 'Voiceless alveolar plosive',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'd',
description: 'Voiced alveolar plosive',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'k',
description: 'Voiceless velar plosive',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'g',
description: 'Voiced velar plosive',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'f',
description: 'Voiceless labiodental fricative',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
description: 'The f sound /f/ is unvoiced (the vocal cords do not vibrate during its production), and is the counterpart to the voiced v sound /V/.To create the /f/, the jaw is held nearly closed. The upper backside of the bottom lip is pressed very lightly into the bottom of the top teeth. Air is pushed out the mouth between the top teeth and the upper backside of the bottom lip. This sound is to be a continuous consonant, meaning that it should be capable of being produced for a few seconds with even and smooth pronunciation for the entire duration.',
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'v',
description: 'Voiced labiodental fricative',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'θ',
description: 'Voiceless dental fricative (think)',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ð',
description: 'Voiced dental fricative (this)',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 's',
description: 'Voiceless alveolar fricative',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'z',
description: 'Voiced alveolar fricative',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ʃ',
description: 'Voiceless postalveolar fricative (shoe)',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ʒ',
description: 'Voiced postalveolar fricative (measure)',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ʧ',
description: 'Voiceless postalveolar affricate (chair)',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ʤ',
description: 'Voiced postalveolar affricate (judge)',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'm',
description: 'Bilabial nasal',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'n',
description: 'Alveolar nasal',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ŋ',
description: 'Velar nasal (sing)',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'l',
description: 'Alveolar lateral approximant',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'r',
description: 'Alveolar approximant',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ɹ',
description: 'Postalveolar approximant',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'h',
description: 'Voiceless glottal fricative',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'w',
description: 'Voiced labio-velar approximant',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
];

// R controlled vowels
List<Phoneme> rControlledVowels = [
Phoneme(
symbol: 'ɑr',
description: 'Start, car, far',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ɛr',
description: 'Terror, error, very',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ɪr',
description: 'First, bird, flirt',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
Phoneme(
symbol: 'ɔr',
description: 'Fort, more, door',
imageSrc: 'assets/images/phoneme/vowels_1.jpg'),
imageSrc: 'assets/images/phoneme/vowels_1.png'),
];
2 changes: 1 addition & 1 deletion lib/utilities/style/color_system.dart
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ class ColorSystem {
}) {
return createColorScheme(
brightness: Brightness.light,
primary: Colors.white,
primary: Colors.blue,
primaryVariant: primaryVariant,
secondary: secondary,
secondaryVariant: secondaryVariant,
Expand Down
Loading
Loading