SlideShare a Scribd company logo
1 of 49
Download to read offline
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Mispronunciation Diagnosis of L2 English
at Articulatory Level Using Articulatory
Goodness-Of-Pronunciation Features
Naver Tech Talk
Hyuksu Ryu1
1Department of Linguistics, Seoul National University, Seoul, Korea
July 3, 2017
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Table of Contents
1 Introduction
2 Articulatory features
3 Method
4 Quantitative analysis of salient mispronunciation
5 Experiments
6 Conclusion
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Outlines
1 Introduction
2 Articulatory features
3 Method
4 Quantitative analysis of salient mispronunciation
5 Experiments
6 Conclusion
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Introduction
CALL/CAPT
• Computer-Assisted Language Learning
• Computer-Aided Pronunciation Training
Mispronunciation detection & diagnosis
• Necessary for conducting effective CALL/CAPT
Previous works regarding mispronunciation detection
• Extended recognition network (ERN) based approach
• Harrison et al. (2009)
• Confidence score based approach
• Franco et al. (1997), Witt & Young (2000)
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Introduction
Mispronunciation detection - ERN
• Expands pronunciation dictionaries of learners
• By predicting frequent erroneous pronunciation sequences
• When the erroneous pronunciation seq. are recognized
• Considered learners made pronunciation error
• Drawbacks
• difficult to identify mispronunciation patterns that learners
frequently show in terms of each L1-L2 pair
• difficult to guarantee that ERN covers most of the
possible mispronunciations
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Introduction
Mispronunciation detection - Confidence score
• Goodness-Of-Pronunciation (Witt & Young, 2000)
• Virtues
• easy to compute
• L1/L2 independence
• Drawbacks
• difficult to provide corrective feedback
learners do not know how to interpret confidence score alone
• Diagnosis for the detected errors are not provided
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Introduction
Previous works regarding diagnosis for mispronunciation
• Li et al. (2017)
• suggested multi-distribution DNN
• using acoustic features, grapheme, and canonical pronunciation
as input
• to predict actual pronunciation learners
• predicted pronunciation = canonical pronunciation →
mispronunciation
• Xie et al. (2016)
• extracted landmark features for nasal codas
• spoken by learners of Chinese
• detected pronunciation errors by applying SVM
• diagnose mispronunciation by recognition and detection results
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Introduction
In which way diagnosis is performed?
Pronunciation segments
Mispronunciation Correct pronunciation
False Acceptance
(FA)
True Rejection
(TR)
True Acceptance
(TA)
False Rejection
(FR)
Correct Diagnosis
(CD)
Diagnostic Error
(DE)
1 Pronunciation error detector
• distinguishes b/w mispronunciation & correct pronunciation
2 Mispronunciation Diagnosis
• carried out for instances which are correctly detected as
mispronunciations (True Rejection)
• diagnosis performance - DER (diagnosis error rate)
• defined as the % of incorrectly recognized among TR
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Introduction
Limitation of hierarchical approaches for diagnosis
• Provide diagnosis at phone level only
• example: ‘give’ /gIv/ as /gIb/
• if detect errors & recognize the phone as /b/
• the system reports a diagnosis of /v/→/b/
• Had better provide diagnosis information at articulatory level
• for more effective feedback
• diagnosis of fricative → stop, rather than /v/→/b/
• 2-step diagnosis procedure: detection & recognition
• detection errors and recognition errors are piled up
• affect diagnosis accuracy
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Introduction
Previous studies using articulatory features
• Ryu & Chung (2016)
• propose articulatory Goodness-Of-Pronunciation
• as novel features for pronunciation assessment in English
• Li et al. (2016a)
• extend GOP into speech attributes
• to detect mispronunciation of onset consonants in learners’
Chinese
Goal of this paper
• Propose a method to provide an articulatory diagnosis
• in English produced by Korea learners
• using articulatory Goodness-Of-Pronunciation features
• based on the distinctive feature theory
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Outlines
1 Introduction
2 Articulatory features
3 Method
4 Quantitative analysis of salient mispronunciation
5 Experiments
6 Conclusion
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Distinctive features
Phoneme
• The smallest unit that distinguishes meaning b/w words in a
particular language
Distinctive features
• Chomsky and Halle (1968)
• The minimum unit that discriminates phonemes in a language
• Differentiated by phonological features (Hayes 2008)
• makes the two phonemes ‘distinctively’ different
• /p/: [-voice] & /b/: [+voice]
Natural class
• A set of distinctive features
• Phoneme - represented by natural classes
• /p/: [-voice, -sonorant, -continuant, . . . , +labial]
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Distinctive features
Characteristics of distinctive features
• Binary values
• present / absent
• Possible to distinguish phonemes by multiple distinctive
features
• /p/: [-voice, -sonorant, -delayed release, . . . +labial]
• /d/: [+voice, -sonorant, -delayed release, . . . -labial]
• Articulatory properties
• articulatory features in this paper → distinctive features
• based on Hayes(2008)
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
List of Distinctive features
24 Articulatory attributes (distinctive features)
• In terms of categories of Manner, Place, and Laryngeal
Cat. Attribute Phonemes
Manner
Consonantal
/p, b, m, f, v, T, D, t, d, s, z, m, n, l, Ù, Ã, S, Z, ô, j,
k, g, N, h, w/
Sonorant
/m, n, l, ô, j, N, w, i, u, I, U, E, o, 2, O, æ, A, aU, aI,
eI, OI, Ä/
Continuant
/f, v, T, D, s, z, l, S, Z, ô, j, h, w, i, u, I, U, E, o, 2, O,
æ, A, aU, aI, eI, OI, Ä/
Approximant /l, ô, j, w, i, u, I, U, E, o, 2, O, æ, A, aU, aI, eI, OI, Ä/
Delayed release /f, v, T, D, s, z, Ù, Ã, S, Z/
Nasal /m, n, N/
Stop /p, b, t, d, k, g/
Fricative /f, v, T, D, s, z, S, Z/
Affricate /Ù, Ã/
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
List of Distinctive features
24 Articulatory attributes (distinctive features)
• In terms of categories of Manner, Place, and Laryngeal
Cat. Attribute Phonemes
Place
Labial /p, b, m, f, v, u, U, o, O, aU, OI/
Round /w, u, U, o, O, aU, OI/
Labiodental /f, v/
Coronal /T, D, t, d, s, z, n, l, Ù, Ã, S, Z, ô, Ä/
Anterior /T, D, s, z, n, l, Ä/
Distributed /T, D, Ù, Ã, S, Z, ô, Ä/
Strident /s, z, Ù, Ã, S, Z/
Lateral /l/
Dorsal /j, k, g, N, w/
High /j, k, g, N, w, i, u, I, U, aI, eI, OI/
Low /æ, A, aU, aI/
Front /j, i, I, E, æ, aI, eI, OI/
Back /w, u, U, o, 2, O, A, aU, aI, OI/
Tense /j, w, i, u, E, o, OI, eI, Ä/
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
List of Distinctive features
24 Articulatory attributes (distinctive features)
• In terms of categories of Manner, Place, and Laryngeal
Category Attribute Phonemes
Laryngeal Voice
/b, m, v, D, d, z, n, l, Ã, Z, ô, j, g, N, w, i, u, I,
U, E, o, 2, O, æ, A, aU, aI, eI, OI, Ä/
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Goodness-Of-Pronunciation (GOP)
Goodness-Of-Pronunciation (GOP)
• Suggested by Witt & Young (2000)
• To detect individual pronunciation errors
• Defined as the normalized posterior probability
• The distance b/w the phone of learners & native AM
GOP ≡
log P(op|p)
N(p)
−
log maxI
i=1P(op|qi )
N(p)
• N(p): # of frames composing the target phone p
• P(op|qi ): the prob. of observing op given the phone qi
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Articulatory GOP (aGOP)
Articulatory GOP (aGOP)
• Suggested in this paper
• Used to compare articulatory characteristics b/w natives and
learners w.r.t articulatory attributes
• Also used for pronunciation assessment (Ryu & Chung 2016)
aGOPk
(p) ≡
log P(op|qk)
N(p)
−
maxi P(op|qk
i )
N(p)
• k: the sort of articulatory attribute
• qk: the canonical value of the kth articulatory attribute at the
position of the forced-aligned target segment p
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Previous study using articulatory features
Li et al. (2016b)
• Mispronunciation detection of Mandarin learners
• Focused on mispronunciation detection of onset consonants
• Articulatory modeling in terms of categories
• only 4 articulatory models; manner, place, voice, aspiration
• each category - multiple attributes
• limitation that low performance when the category has
multiple attributes, such as place (Li et al. 2016a)
This study
• Articulatory modeling based on each attribute
• binary modeling: presence/absence
• Specify articulatory attributes in more details based on the
phonological theory
• more various articulatory information
• use them for mispronunciation diagnosis
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Outlines
1 Introduction
2 Articulatory features
3 Method
4 Quantitative analysis of salient mispronunciation
5 Experiments
6 Conclusion
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Corpus and Annotation
Corpus
• ETRI English speech corpus produced by Korean learners
• 21,110 sentences (21 hours)
• 151 learners
Annotation
• Phone-level transcription
• Ten Korean annotators
• expertise in phonetics/phonology
• experience in phone-level transcription
• 88.13% of phone-level agreement (Ryu et al. (2012))
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Acoustic model
Acoustic model
• AM for English native speech
• Using WSJ corpus of 37,000 sentences
• CD-DNN-HMM AM
• 39-Dim. MFCC+∆+∆∆
• using the default configurations of the Kaldi toolkit
• In addition to phone AM
• articulatory AM also trained in terms of articulatory attributes
• in order to compute aGOPs
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Diagnosis modeling
Articulatory diagnosis framework
Forced alignment/Recognition
GOP/aGOPs extraction
Is forced-aligned segment
a consonant?
Yes
Voicing/Place/Manner
Diagnosis
Rounding/Height/Backness
Diagnosis
No
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Diagnosis modeling
Articulatory diagnosis
• Based on forced-alignment, examine whether the
corresponding segment is a consonant or a vowel
• Articulatory diagnosis in the case of consonants
• voicing
• place of articulation
• manner of articulation
• Articulatory diagnosis in the case of vowels
• rounding
• height
• backness
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Articulatory diagnosis framework
Articulatory Diagnosis for Consonants
aGOP
continuant
aGOP
voice
GOP
phone
… aGOP
alveolar
Place
Diagnosis
Voicing
Diagnosis
Manner
Diagnosis
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Articulatory diagnosis framework
Articulatory Diagnosis for Consonants
• Explanatory variables: 24aGOPs + GOP
• Response variable:
• Binary value - correct/incorrect at each articulatory level
• by comparing canonical pronunciation & the actual realization
• Example of /T/→/s/
phone voice place manner
canonical /T/ voiceless dental fricative
actual /s/ voiceless alveolar fricative
response correct incorrect correct
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Articulatory diagnosis framework
Articulatory diagnosis modeling
• Feed-Forward Neural Network (FFNN)
• for each articulatory-level diagnosis
• Implemented by TensorFlow (Abadi et al., 2015)
• Hyper-parameters & configurations
• # of hidden layers: [3, 4, 5, 6, 7]
• # of nodes per layer: [128, 256, 512, 1024]
• act. func.: Exponential Linear Unit (Clevert et al., 2016)
• dropout rate: 0.5
• weight initialization: He initialization (He et al., 2015)
• learning rate: 0.005
• 10,000 epochs & early stopping based on the accuracy of the
validation set
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Articulatory diagnosis framework
Articulatory Diagnosis for Vowels
aGOP
continuant
aGOP
voice
GOP
phone
… aGOP
alveolar
Height
Diagnosis
Rounding
Diagnosis
Backness
Diagnosis
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Articulatory diagnosis framework
Articulatory Diagnosis for Vowels
• Explanatory variables: 24aGOPs + GOP
• Response variable:
• Binary value - correct/incorrect at each articulatory level
• by comparing canonical pronunciation & the actual realization
• Example of /A/→/o/
phone rounding height backness
canonical /A/ unround low back
actual /o/ round mid back
response incorrect incorrect correct
• Identical configurations of diagnosis modeling w/ consonants
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Outlines
1 Introduction
2 Articulatory features
3 Method
4 Quantitative analysis of salient mispronunciation
5 Experiments
6 Conclusion
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Quantitative analysis
Corpus analysis for salient mispronunciations
• Mispronunciation patterns in English by Korean learners
• 38,100 phones - marked as incorrect / entirely 602,810 phones
→ 6.32% of variation rate
Criteria for choosing salient phones
1 The variation rate > the overall variation rate (6.32%)
2 Entire freq. > 500
Salient phones
• 9 salient phones - variation freq. 26.553 instance
• Occupying approx. 70%
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Quantitative analysis
Details of salient phones
Category Phone
Entire Variation Variation
Freq. Freq. rate
Consonant
/z/ 12,603 3,425 27.18%
/D/ 14,967 3,488 23.30%
/T/ 3,392 613 18.07%
/v/ 9,492 1,434 15.11%
/d/ 23,814 2,999 12.59%
/t/ 49,804 4,206 8.45%
Vowel
/A/ 11,327 2,381 21.02%
/O/ 10,204 1,690 16.56%
/2/ 44,490 6,317 14.20%
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Quantitative analysis
Determining the most noticeable variations
• Appear only in the learners’ speech
• Choose variations more frequent than in native speech (Hong
et al., 2014) among salient phones
• /d, t/
1 deletion in consonant clusters (‘just’ /Ã2st/→/Ã2s/)
2 flapping (‘body’ /bAdi/→/bARi/)
• such variations - frequent in natives’ speech (Hong et al., 2014)
• not included in the list of the most noticeable variations
• Adopting the analysis of Hong et al. (2014)
• Consider the most noticeable variations → salient
mispronunciation patterns
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Quantitative analysis
Salient mispronunciations in consonants at articulatory level
Level Canon. Act. Example Freq. RatioVoicing
/z/
/s/
does
2,935 85.69%
(3,425) /d2z/→/d2s/
/v/
/f/
love to
305 21.27%
(1,434) /l2v tU/→/l2f tU/
Place
/D/
/d/
this
3,235 92.75%
(3,488) /DIs/→/dIs/
/s/
thing
213 34.75%
/T/ /TIN/→/sIN/
(613)
/t/
thank
331 54.00%
/TæNk/→/tæNk/
Manner
/D/
/d/
this
3,235 92.75%
(3,488) /DIs/→/dIs/
/T/
/s/
thing
213 34.75%
(613) /TIN/→/sIN/
/v/
/b/
give
766 53.42%
(1,434) /gIv/→/gIb/
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Quantitative analysis
Salient mispronunciations in consonants at articulatory level
• Voicing
• devoicing
• /z/→/s/: mainly occurs at word final
• /v/→/f/: mostly caused by regressive assimilation
• Place of articulation
• dental→alveolar
• do not exist in L1 phonemes
• Manner of articulation
• fricative→stop
• learners fail to produce fricative
• which do not exit in L1
• substitute them w/ their corresponding stops
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Quantitative analysis
Salient mispronunciations in vowels at articulatory level
Level Canon. Act. Example Freq. RatioRound
/A/
(2,381)
/o/
project
295 12.39%/prAÃEkt/→
/proÃEkt/
Height
/A/
(2,381)
/o/
project
295 12.39%/prAÃEkt/→
/proÃEkt/
/O/
(1,690)
/o/
law
735 43.49%
/lO:/→/lo/
/2/
(6,317)
/A/
another
1,106 17.51%/@n2DÄ/→
/@nADÄ/
/æ/
and
1,030 16.31%
/2nd/→/ænd/
Backness
/2/
(6,317)
/æ/
and
1,030 16.31%
/2nd/→/ænd/
/E/
Helen
654 10.35%
/hEl@n/→/hElEn/
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Quantitative analysis
Salient mispronunciations in vowels at articulatory level
• Rounding
• unrounded→rounded
• Height
• raising: low→mid
• lowering: mid→low
• Backness
• fronting: back→front
Reason for variations
• Not exist L1 and replace it w/ the most similar phoneme
• /O/→/o/
• Orthographic interference (Hong et al. 2015)
• ‘project’/prAÃEkt/→/proÃEkt/
• influenced from the grapheme ‘o’ for /A/
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Outlines
1 Introduction
2 Articulatory features
3 Method
4 Quantitative analysis of salient mispronunciation
5 Experiments
6 Conclusion
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Experimental setup
Articulatory diagnosis experiment
• Based on the corpus analysis of salient mispronunciations
• 7 salient phones
Data balancing
• Correct » incorrect → bias problem
• Adopt other phones’ correctly pronounced observations →
mispronounced samples of the target segment (Li et al., 2016)
Data split
• Training : test = 8:2
• 1:1 balance of correct/incorrect in training & test set
• Augmented instances - only in training set
• Validation = 20% of training set
• to determine hyper-parameters of FFNN
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Experimental setup
Details of training, validation, and test sets
Cat. Phone Training (Validation) Test Total
consonant
/z/ 14,685 (2,937) 3,671 18,356
/D/ 18,367 (3,673) 4,591 22,958
/T/ 4,447 (889) 1,111 5,558
/v/ 12,893 (2,578) 3,223 16,116
vowel
/A/ 14,314 (2,862) 3,578 17,892
/O/ 13,624 (2,724) 3,405 17,029
/2/ 61,077 (12,215) 15,269 76,346
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Experimental results
Performance of articulatory diagnosis in consonants
• In average: > 70% accuracy & .75 F1 score
• The proposed - effective for articulatory diagnosis
Phone Level Accuracy Precision Recall F1
/z/
voicing 70.14% 0.683 0.890 0.773
place 85.57% 0.857 0.877 0.867
manner 79.38% 0.821 0.825 0.823
/D/
voicing 83.60% 0.837 0.898 0.866
place 60.50% 0.623 0.670 0.646
manner 62.13% 0.632 0.852 0.726
/T/
voicing 79.68% 0.814 0.857 0.835
place 65.83% 0.672 0.697 0.684
manner 71.76% 0.761 0.830 0.794
/v/
voicing 80.18% 0.821 0.859 0.840
place 75.43% 0.795 0.842 0.818
manner 71.40% 0.751 0.815 0.782
average
voicing 78.40% 0.789 0.876 0.828
place 71.83% 0.737 0.772 0.754
manner 71.17% 0.741 0.831 0.781
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Experimental results
Performance of articulatory diagnosis in consonants
• Performance of place for /D, T/
• slightly lower than average
• Why?
• inter-dental fricative
• relatively small amount of amplitude (low energy)
• difficult to distinguish mispronunciation
• these factors affect the performance
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Experimental results
Performance of articulatory diagnosis in vowels
• High average performance, except in height
• rounding, backness - 70% accuracy,
• height - 65%
Phone Level Accuracy Precision Recall F1
/A/
rounding 83.79% 0.839 0.888 0.863
height 59.60% 0.658 0.853 0.743
backness 80.94% 0.811 0.896 0.851
/O/
rounding 70.43% 0.731 0.855 0.788
height 70.93% 0.759 0.898 0.823
backness 75.98% 0.753 0.887 0.815
/2/
rounding 88.25% 0.883 0.865 0.874
height 65.16% 0.693 0.887 0.778
backness 65.59% 0.761 0.859 0.807
average
rounding 80.82% 0.818 0.869 0.843
height 65.23% 0.703 0.879 0.782
backness 74.17% 0.775 0.881 0.824
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Experimental results
Performance of articulatory diagnosis in vowels
• Low performance for certain articulatory level
• Training sets contain variations to diphthongs
• /A/→/aI/
• Diphthongs - drastic articulatory change within a segment
• ex. /OI/
• mid→high in height
• back→front in backness
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Outlines
1 Introduction
2 Articulatory features
3 Method
4 Quantitative analysis of salient mispronunciation
5 Experiments
6 Conclusion
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Conclusion
In this paper,
• We proposed a method to provide an articulatory diagnosis
• in English spoken by Korean learners
• using articulatory Goodness-Of-Pronunciation (aGOP) features
• based on the distinctive feature theory in Phonology
So far, previous studies regarding diagnosis have limitation
• Carried out diagnosis at phone level
• Need to be performed at articulatory level for corrective
feedback
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Conclusion
We performed
• Articulatory diagnosis modeling
• consonants: voicing, place, and manner of articulation
• vowels: rounding, height, and backness
• Corpus-based analysis of salient mispronunciation patterns
By the results,
• The proposed method for articulatory diagnosis
• > 70% accuracy & > .75 of F1-score for all articulatory levels
• except height in vowels
• Effective mispronunciation diagnosis at articulatory level by
the proposed method
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Conclusion
Limitations
• Only decides the pronunciation is correct or not at the
articulatory level
• Not provide corrective feedback on how to correct the
pronunciation
In future work,
• Need to extend the experiment to provide corrective feedback
at articulatory levels
Introduction Articulatory features Method Quant. Analysis Experiments Conclusion
Thanks for listening
Any questions?

More Related Content

Viewers also liked

Video Object Segmentation in Videos
Video Object Segmentation in VideosVideo Object Segmentation in Videos
Video Object Segmentation in VideosNAVER Engineering
 
알파고 풀어보기 / Alpha Technical Review
알파고 풀어보기 / Alpha Technical Review알파고 풀어보기 / Alpha Technical Review
알파고 풀어보기 / Alpha Technical Review상은 박
 
바둑인을 위한 알파고
바둑인을 위한 알파고바둑인을 위한 알파고
바둑인을 위한 알파고Donghun Lee
 
Online video object segmentation via convolutional trident network
Online video object segmentation via convolutional trident networkOnline video object segmentation via convolutional trident network
Online video object segmentation via convolutional trident networkNAVER Engineering
 
Introduction of Deep Reinforcement Learning
Introduction of Deep Reinforcement LearningIntroduction of Deep Reinforcement Learning
Introduction of Deep Reinforcement LearningNAVER Engineering
 
알파고 해부하기 1부
알파고 해부하기 1부알파고 해부하기 1부
알파고 해부하기 1부Donghun Lee
 
딥러닝을 활용한 비디오 스토리 질의응답: 뽀로로QA와 심층 임베딩 메모리망
딥러닝을 활용한 비디오 스토리 질의응답: 뽀로로QA와 심층 임베딩 메모리망딥러닝을 활용한 비디오 스토리 질의응답: 뽀로로QA와 심층 임베딩 메모리망
딥러닝을 활용한 비디오 스토리 질의응답: 뽀로로QA와 심층 임베딩 메모리망NAVER Engineering
 
Deep Learning, Where Are You Going?
Deep Learning, Where Are You Going?Deep Learning, Where Are You Going?
Deep Learning, Where Are You Going?NAVER Engineering
 
Step-by-step approach to question answering
Step-by-step approach to question answeringStep-by-step approach to question answering
Step-by-step approach to question answeringNAVER Engineering
 
Multimodal Sequential Learning for Video QA
Multimodal Sequential Learning for Video QAMultimodal Sequential Learning for Video QA
Multimodal Sequential Learning for Video QANAVER Engineering
 
Finding connections among images using CycleGAN
Finding connections among images using CycleGANFinding connections among images using CycleGAN
Finding connections among images using CycleGANNAVER Engineering
 
RLCode와 A3C 쉽고 깊게 이해하기
RLCode와 A3C 쉽고 깊게 이해하기RLCode와 A3C 쉽고 깊게 이해하기
RLCode와 A3C 쉽고 깊게 이해하기Woong won Lee
 
1시간만에 GAN(Generative Adversarial Network) 완전 정복하기
1시간만에 GAN(Generative Adversarial Network) 완전 정복하기1시간만에 GAN(Generative Adversarial Network) 완전 정복하기
1시간만에 GAN(Generative Adversarial Network) 완전 정복하기NAVER Engineering
 
[2017 PYCON 튜토리얼]OpenAI Gym을 이용한 강화학습 에이전트 만들기
[2017 PYCON 튜토리얼]OpenAI Gym을 이용한 강화학습 에이전트 만들기[2017 PYCON 튜토리얼]OpenAI Gym을 이용한 강화학습 에이전트 만들기
[2017 PYCON 튜토리얼]OpenAI Gym을 이용한 강화학습 에이전트 만들기이 의령
 
알파고 (바둑 인공지능)의 작동 원리
알파고 (바둑 인공지능)의 작동 원리알파고 (바둑 인공지능)의 작동 원리
알파고 (바둑 인공지능)의 작동 원리Shane (Seungwhan) Moon
 
딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016
딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016
딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016Taehoon Kim
 
알아두면 쓸데있는 신기한 강화학습 NAVER 2017
알아두면 쓸데있는 신기한 강화학습 NAVER 2017알아두면 쓸데있는 신기한 강화학습 NAVER 2017
알아두면 쓸데있는 신기한 강화학습 NAVER 2017Taehoon Kim
 
Let Android dream electric sheep: Making emotion model for chat-bot with Pyth...
Let Android dream electric sheep: Making emotion model for chat-bot with Pyth...Let Android dream electric sheep: Making emotion model for chat-bot with Pyth...
Let Android dream electric sheep: Making emotion model for chat-bot with Pyth...Jeongkyu Shin
 
what is_tabs_share
what is_tabs_sharewhat is_tabs_share
what is_tabs_shareNAVER D2
 
[143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템
[143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템 [143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템
[143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템 NAVER D2
 

Viewers also liked (20)

Video Object Segmentation in Videos
Video Object Segmentation in VideosVideo Object Segmentation in Videos
Video Object Segmentation in Videos
 
알파고 풀어보기 / Alpha Technical Review
알파고 풀어보기 / Alpha Technical Review알파고 풀어보기 / Alpha Technical Review
알파고 풀어보기 / Alpha Technical Review
 
바둑인을 위한 알파고
바둑인을 위한 알파고바둑인을 위한 알파고
바둑인을 위한 알파고
 
Online video object segmentation via convolutional trident network
Online video object segmentation via convolutional trident networkOnline video object segmentation via convolutional trident network
Online video object segmentation via convolutional trident network
 
Introduction of Deep Reinforcement Learning
Introduction of Deep Reinforcement LearningIntroduction of Deep Reinforcement Learning
Introduction of Deep Reinforcement Learning
 
알파고 해부하기 1부
알파고 해부하기 1부알파고 해부하기 1부
알파고 해부하기 1부
 
딥러닝을 활용한 비디오 스토리 질의응답: 뽀로로QA와 심층 임베딩 메모리망
딥러닝을 활용한 비디오 스토리 질의응답: 뽀로로QA와 심층 임베딩 메모리망딥러닝을 활용한 비디오 스토리 질의응답: 뽀로로QA와 심층 임베딩 메모리망
딥러닝을 활용한 비디오 스토리 질의응답: 뽀로로QA와 심층 임베딩 메모리망
 
Deep Learning, Where Are You Going?
Deep Learning, Where Are You Going?Deep Learning, Where Are You Going?
Deep Learning, Where Are You Going?
 
Step-by-step approach to question answering
Step-by-step approach to question answeringStep-by-step approach to question answering
Step-by-step approach to question answering
 
Multimodal Sequential Learning for Video QA
Multimodal Sequential Learning for Video QAMultimodal Sequential Learning for Video QA
Multimodal Sequential Learning for Video QA
 
Finding connections among images using CycleGAN
Finding connections among images using CycleGANFinding connections among images using CycleGAN
Finding connections among images using CycleGAN
 
RLCode와 A3C 쉽고 깊게 이해하기
RLCode와 A3C 쉽고 깊게 이해하기RLCode와 A3C 쉽고 깊게 이해하기
RLCode와 A3C 쉽고 깊게 이해하기
 
1시간만에 GAN(Generative Adversarial Network) 완전 정복하기
1시간만에 GAN(Generative Adversarial Network) 완전 정복하기1시간만에 GAN(Generative Adversarial Network) 완전 정복하기
1시간만에 GAN(Generative Adversarial Network) 완전 정복하기
 
[2017 PYCON 튜토리얼]OpenAI Gym을 이용한 강화학습 에이전트 만들기
[2017 PYCON 튜토리얼]OpenAI Gym을 이용한 강화학습 에이전트 만들기[2017 PYCON 튜토리얼]OpenAI Gym을 이용한 강화학습 에이전트 만들기
[2017 PYCON 튜토리얼]OpenAI Gym을 이용한 강화학습 에이전트 만들기
 
알파고 (바둑 인공지능)의 작동 원리
알파고 (바둑 인공지능)의 작동 원리알파고 (바둑 인공지능)의 작동 원리
알파고 (바둑 인공지능)의 작동 원리
 
딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016
딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016
딥러닝과 강화 학습으로 나보다 잘하는 쿠키런 AI 구현하기 DEVIEW 2016
 
알아두면 쓸데있는 신기한 강화학습 NAVER 2017
알아두면 쓸데있는 신기한 강화학습 NAVER 2017알아두면 쓸데있는 신기한 강화학습 NAVER 2017
알아두면 쓸데있는 신기한 강화학습 NAVER 2017
 
Let Android dream electric sheep: Making emotion model for chat-bot with Pyth...
Let Android dream electric sheep: Making emotion model for chat-bot with Pyth...Let Android dream electric sheep: Making emotion model for chat-bot with Pyth...
Let Android dream electric sheep: Making emotion model for chat-bot with Pyth...
 
what is_tabs_share
what is_tabs_sharewhat is_tabs_share
what is_tabs_share
 
[143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템
[143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템 [143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템
[143]알파글래스의 개발과정으로 알아보는 ar 스마트글래스 광학 시스템
 

Similar to 조음 Goodness-Of-Pronunciation 자질을 이용한 영어 학습자의 조음 오류 진단

Principal characteristics of speech
Principal characteristics of speechPrincipal characteristics of speech
Principal characteristics of speechNikolay Karpov
 
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...HCI Lab
 
MAS5006_FUNDAMENTALS-OF-COMPUTATIONAL-LINGUISTICS_LT_1.0_35_Fundamentals of C...
MAS5006_FUNDAMENTALS-OF-COMPUTATIONAL-LINGUISTICS_LT_1.0_35_Fundamentals of C...MAS5006_FUNDAMENTALS-OF-COMPUTATIONAL-LINGUISTICS_LT_1.0_35_Fundamentals of C...
MAS5006_FUNDAMENTALS-OF-COMPUTATIONAL-LINGUISTICS_LT_1.0_35_Fundamentals of C...Vivek Parashar
 
Error Detection and Feedback with OT-LFG for Computer-assisted Language Learning
Error Detection and Feedback with OT-LFG for Computer-assisted Language LearningError Detection and Feedback with OT-LFG for Computer-assisted Language Learning
Error Detection and Feedback with OT-LFG for Computer-assisted Language LearningCITE
 
Lauren Hall-Lew & Zac Boyd's NWAV45 talk on Phonetic Variation and Self-Recor...
Lauren Hall-Lew & Zac Boyd's NWAV45 talk on Phonetic Variation and Self-Recor...Lauren Hall-Lew & Zac Boyd's NWAV45 talk on Phonetic Variation and Self-Recor...
Lauren Hall-Lew & Zac Boyd's NWAV45 talk on Phonetic Variation and Self-Recor...Lauren Hall-Lew
 
speech recognition and removal of disfluencies
speech recognition and removal of disfluenciesspeech recognition and removal of disfluencies
speech recognition and removal of disfluenciesAnkit Sharma
 
Eng. ed. 416 foundations of language and linguistics
Eng. ed. 416 foundations of language and linguisticsEng. ed. 416 foundations of language and linguistics
Eng. ed. 416 foundations of language and linguisticsDammar Singh Saud
 
Comparative study of Text-to-Speech Synthesis for Indian Languages by using S...
Comparative study of Text-to-Speech Synthesis for Indian Languages by using S...Comparative study of Text-to-Speech Synthesis for Indian Languages by using S...
Comparative study of Text-to-Speech Synthesis for Indian Languages by using S...ravi sharma
 
Discrete point test 1
Discrete point test 1Discrete point test 1
Discrete point test 1Novi Kirena
 
Teaching alphabetics and fluency in reading
Teaching alphabetics and fluency in readingTeaching alphabetics and fluency in reading
Teaching alphabetics and fluency in readingMarcia Luptak
 
Automatic structuring and correction suggestion system for Hungarian clinical...
Automatic structuring and correction suggestion system for Hungarian clinical...Automatic structuring and correction suggestion system for Hungarian clinical...
Automatic structuring and correction suggestion system for Hungarian clinical...nlpg
 

Similar to 조음 Goodness-Of-Pronunciation 자질을 이용한 영어 학습자의 조음 오류 진단 (20)

2106 PRSLLS
2106 PRSLLS2106 PRSLLS
2106 PRSLLS
 
Tesol 2010 Boston
Tesol 2010 BostonTesol 2010 Boston
Tesol 2010 Boston
 
6 POS SA.pptx
6 POS SA.pptx6 POS SA.pptx
6 POS SA.pptx
 
SQM_PKM_Final.pdf
SQM_PKM_Final.pdfSQM_PKM_Final.pdf
SQM_PKM_Final.pdf
 
Principal characteristics of speech
Principal characteristics of speechPrincipal characteristics of speech
Principal characteristics of speech
 
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
Hearing by seeing: Can improving the visibility of the speaker's lips make yo...
 
Speech-Recognition.pptx
Speech-Recognition.pptxSpeech-Recognition.pptx
Speech-Recognition.pptx
 
MAS5006_FUNDAMENTALS-OF-COMPUTATIONAL-LINGUISTICS_LT_1.0_35_Fundamentals of C...
MAS5006_FUNDAMENTALS-OF-COMPUTATIONAL-LINGUISTICS_LT_1.0_35_Fundamentals of C...MAS5006_FUNDAMENTALS-OF-COMPUTATIONAL-LINGUISTICS_LT_1.0_35_Fundamentals of C...
MAS5006_FUNDAMENTALS-OF-COMPUTATIONAL-LINGUISTICS_LT_1.0_35_Fundamentals of C...
 
Error Detection and Feedback with OT-LFG for Computer-assisted Language Learning
Error Detection and Feedback with OT-LFG for Computer-assisted Language LearningError Detection and Feedback with OT-LFG for Computer-assisted Language Learning
Error Detection and Feedback with OT-LFG for Computer-assisted Language Learning
 
Lauren Hall-Lew & Zac Boyd's NWAV45 talk on Phonetic Variation and Self-Recor...
Lauren Hall-Lew & Zac Boyd's NWAV45 talk on Phonetic Variation and Self-Recor...Lauren Hall-Lew & Zac Boyd's NWAV45 talk on Phonetic Variation and Self-Recor...
Lauren Hall-Lew & Zac Boyd's NWAV45 talk on Phonetic Variation and Self-Recor...
 
speech recognition and removal of disfluencies
speech recognition and removal of disfluenciesspeech recognition and removal of disfluencies
speech recognition and removal of disfluencies
 
Upper pri spelling secrets
Upper pri   spelling secretsUpper pri   spelling secrets
Upper pri spelling secrets
 
Assessing Listening
Assessing ListeningAssessing Listening
Assessing Listening
 
Eng. ed. 416 foundations of language and linguistics
Eng. ed. 416 foundations of language and linguisticsEng. ed. 416 foundations of language and linguistics
Eng. ed. 416 foundations of language and linguistics
 
Speech recognition (dr. m. sabarimalai manikandan)
Speech recognition (dr. m. sabarimalai manikandan)Speech recognition (dr. m. sabarimalai manikandan)
Speech recognition (dr. m. sabarimalai manikandan)
 
Comparative study of Text-to-Speech Synthesis for Indian Languages by using S...
Comparative study of Text-to-Speech Synthesis for Indian Languages by using S...Comparative study of Text-to-Speech Synthesis for Indian Languages by using S...
Comparative study of Text-to-Speech Synthesis for Indian Languages by using S...
 
Discrete point test 1
Discrete point test 1Discrete point test 1
Discrete point test 1
 
Teaching alphabetics and fluency in reading
Teaching alphabetics and fluency in readingTeaching alphabetics and fluency in reading
Teaching alphabetics and fluency in reading
 
ship
shipship
ship
 
Automatic structuring and correction suggestion system for Hungarian clinical...
Automatic structuring and correction suggestion system for Hungarian clinical...Automatic structuring and correction suggestion system for Hungarian clinical...
Automatic structuring and correction suggestion system for Hungarian clinical...
 

More from NAVER Engineering

디자인 시스템에 직방 ZUIX
디자인 시스템에 직방 ZUIX디자인 시스템에 직방 ZUIX
디자인 시스템에 직방 ZUIXNAVER Engineering
 
진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)NAVER Engineering
 
서비스 운영을 위한 디자인시스템 프로젝트
서비스 운영을 위한 디자인시스템 프로젝트서비스 운영을 위한 디자인시스템 프로젝트
서비스 운영을 위한 디자인시스템 프로젝트NAVER Engineering
 
BPL(Banksalad Product Language) 무야호
BPL(Banksalad Product Language) 무야호BPL(Banksalad Product Language) 무야호
BPL(Banksalad Product Language) 무야호NAVER Engineering
 
이번 생에 디자인 시스템은 처음이라
이번 생에 디자인 시스템은 처음이라이번 생에 디자인 시스템은 처음이라
이번 생에 디자인 시스템은 처음이라NAVER Engineering
 
날고 있는 여러 비행기 넘나 들며 정비하기
날고 있는 여러 비행기 넘나 들며 정비하기날고 있는 여러 비행기 넘나 들며 정비하기
날고 있는 여러 비행기 넘나 들며 정비하기NAVER Engineering
 
쏘카프레임 구축 배경과 과정
 쏘카프레임 구축 배경과 과정 쏘카프레임 구축 배경과 과정
쏘카프레임 구축 배경과 과정NAVER Engineering
 
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기NAVER Engineering
 
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)NAVER Engineering
 
200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드
200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드
200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드NAVER Engineering
 
200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기
200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기
200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기NAVER Engineering
 
200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활
200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활
200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활NAVER Engineering
 
200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출
200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출
200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출NAVER Engineering
 
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우NAVER Engineering
 
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...NAVER Engineering
 
200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법
200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법
200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법NAVER Engineering
 
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며NAVER Engineering
 
200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기
200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기
200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기NAVER Engineering
 
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기NAVER Engineering
 

More from NAVER Engineering (20)

React vac pattern
React vac patternReact vac pattern
React vac pattern
 
디자인 시스템에 직방 ZUIX
디자인 시스템에 직방 ZUIX디자인 시스템에 직방 ZUIX
디자인 시스템에 직방 ZUIX
 
진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)
 
서비스 운영을 위한 디자인시스템 프로젝트
서비스 운영을 위한 디자인시스템 프로젝트서비스 운영을 위한 디자인시스템 프로젝트
서비스 운영을 위한 디자인시스템 프로젝트
 
BPL(Banksalad Product Language) 무야호
BPL(Banksalad Product Language) 무야호BPL(Banksalad Product Language) 무야호
BPL(Banksalad Product Language) 무야호
 
이번 생에 디자인 시스템은 처음이라
이번 생에 디자인 시스템은 처음이라이번 생에 디자인 시스템은 처음이라
이번 생에 디자인 시스템은 처음이라
 
날고 있는 여러 비행기 넘나 들며 정비하기
날고 있는 여러 비행기 넘나 들며 정비하기날고 있는 여러 비행기 넘나 들며 정비하기
날고 있는 여러 비행기 넘나 들며 정비하기
 
쏘카프레임 구축 배경과 과정
 쏘카프레임 구축 배경과 과정 쏘카프레임 구축 배경과 과정
쏘카프레임 구축 배경과 과정
 
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
플랫폼 디자이너 없이 디자인 시스템을 구축하는 프로덕트 디자이너의 우당탕탕 고통 연대기
 
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
200820 NAVER TECH CONCERT 15_Code Review is Horse(코드리뷰는 말이야)(feat.Latte)
 
200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드
200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드
200819 NAVER TECH CONCERT 03_화려한 코루틴이 내 앱을 감싸네! 코루틴으로 작성해보는 깔끔한 비동기 코드
 
200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기
200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기
200819 NAVER TECH CONCERT 10_맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기
 
200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활
200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활
200819 NAVER TECH CONCERT 08_성능을 고민하는 슬기로운 개발자 생활
 
200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출
200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출
200819 NAVER TECH CONCERT 05_모르면 손해보는 Android 디버깅/분석 꿀팁 대방출
 
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
 
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
 
200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법
200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법
200820 NAVER TECH CONCERT 13_네이버에서 오픈 소스 개발을 통해 성장하는 방법
 
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
 
200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기
200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기
200820 NAVER TECH CONCERT 11_빠르게 성장하는 슈퍼루키로 거듭나기
 
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
 

Recently uploaded

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 

Recently uploaded (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 

조음 Goodness-Of-Pronunciation 자질을 이용한 영어 학습자의 조음 오류 진단

  • 1. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Mispronunciation Diagnosis of L2 English at Articulatory Level Using Articulatory Goodness-Of-Pronunciation Features Naver Tech Talk Hyuksu Ryu1 1Department of Linguistics, Seoul National University, Seoul, Korea July 3, 2017
  • 2. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Table of Contents 1 Introduction 2 Articulatory features 3 Method 4 Quantitative analysis of salient mispronunciation 5 Experiments 6 Conclusion
  • 3. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Outlines 1 Introduction 2 Articulatory features 3 Method 4 Quantitative analysis of salient mispronunciation 5 Experiments 6 Conclusion
  • 4. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Introduction CALL/CAPT • Computer-Assisted Language Learning • Computer-Aided Pronunciation Training Mispronunciation detection & diagnosis • Necessary for conducting effective CALL/CAPT Previous works regarding mispronunciation detection • Extended recognition network (ERN) based approach • Harrison et al. (2009) • Confidence score based approach • Franco et al. (1997), Witt & Young (2000)
  • 5. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Introduction Mispronunciation detection - ERN • Expands pronunciation dictionaries of learners • By predicting frequent erroneous pronunciation sequences • When the erroneous pronunciation seq. are recognized • Considered learners made pronunciation error • Drawbacks • difficult to identify mispronunciation patterns that learners frequently show in terms of each L1-L2 pair • difficult to guarantee that ERN covers most of the possible mispronunciations
  • 6. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Introduction Mispronunciation detection - Confidence score • Goodness-Of-Pronunciation (Witt & Young, 2000) • Virtues • easy to compute • L1/L2 independence • Drawbacks • difficult to provide corrective feedback learners do not know how to interpret confidence score alone • Diagnosis for the detected errors are not provided
  • 7. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Introduction Previous works regarding diagnosis for mispronunciation • Li et al. (2017) • suggested multi-distribution DNN • using acoustic features, grapheme, and canonical pronunciation as input • to predict actual pronunciation learners • predicted pronunciation = canonical pronunciation → mispronunciation • Xie et al. (2016) • extracted landmark features for nasal codas • spoken by learners of Chinese • detected pronunciation errors by applying SVM • diagnose mispronunciation by recognition and detection results
  • 8. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Introduction In which way diagnosis is performed? Pronunciation segments Mispronunciation Correct pronunciation False Acceptance (FA) True Rejection (TR) True Acceptance (TA) False Rejection (FR) Correct Diagnosis (CD) Diagnostic Error (DE) 1 Pronunciation error detector • distinguishes b/w mispronunciation & correct pronunciation 2 Mispronunciation Diagnosis • carried out for instances which are correctly detected as mispronunciations (True Rejection) • diagnosis performance - DER (diagnosis error rate) • defined as the % of incorrectly recognized among TR
  • 9. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Introduction Limitation of hierarchical approaches for diagnosis • Provide diagnosis at phone level only • example: ‘give’ /gIv/ as /gIb/ • if detect errors & recognize the phone as /b/ • the system reports a diagnosis of /v/→/b/ • Had better provide diagnosis information at articulatory level • for more effective feedback • diagnosis of fricative → stop, rather than /v/→/b/ • 2-step diagnosis procedure: detection & recognition • detection errors and recognition errors are piled up • affect diagnosis accuracy
  • 10. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Introduction Previous studies using articulatory features • Ryu & Chung (2016) • propose articulatory Goodness-Of-Pronunciation • as novel features for pronunciation assessment in English • Li et al. (2016a) • extend GOP into speech attributes • to detect mispronunciation of onset consonants in learners’ Chinese Goal of this paper • Propose a method to provide an articulatory diagnosis • in English produced by Korea learners • using articulatory Goodness-Of-Pronunciation features • based on the distinctive feature theory
  • 11. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Outlines 1 Introduction 2 Articulatory features 3 Method 4 Quantitative analysis of salient mispronunciation 5 Experiments 6 Conclusion
  • 12. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Distinctive features Phoneme • The smallest unit that distinguishes meaning b/w words in a particular language Distinctive features • Chomsky and Halle (1968) • The minimum unit that discriminates phonemes in a language • Differentiated by phonological features (Hayes 2008) • makes the two phonemes ‘distinctively’ different • /p/: [-voice] & /b/: [+voice] Natural class • A set of distinctive features • Phoneme - represented by natural classes • /p/: [-voice, -sonorant, -continuant, . . . , +labial]
  • 13. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Distinctive features Characteristics of distinctive features • Binary values • present / absent • Possible to distinguish phonemes by multiple distinctive features • /p/: [-voice, -sonorant, -delayed release, . . . +labial] • /d/: [+voice, -sonorant, -delayed release, . . . -labial] • Articulatory properties • articulatory features in this paper → distinctive features • based on Hayes(2008)
  • 14. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion List of Distinctive features 24 Articulatory attributes (distinctive features) • In terms of categories of Manner, Place, and Laryngeal Cat. Attribute Phonemes Manner Consonantal /p, b, m, f, v, T, D, t, d, s, z, m, n, l, Ù, Ã, S, Z, ô, j, k, g, N, h, w/ Sonorant /m, n, l, ô, j, N, w, i, u, I, U, E, o, 2, O, æ, A, aU, aI, eI, OI, Ä/ Continuant /f, v, T, D, s, z, l, S, Z, ô, j, h, w, i, u, I, U, E, o, 2, O, æ, A, aU, aI, eI, OI, Ä/ Approximant /l, ô, j, w, i, u, I, U, E, o, 2, O, æ, A, aU, aI, eI, OI, Ä/ Delayed release /f, v, T, D, s, z, Ù, Ã, S, Z/ Nasal /m, n, N/ Stop /p, b, t, d, k, g/ Fricative /f, v, T, D, s, z, S, Z/ Affricate /Ù, Ã/
  • 15. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion List of Distinctive features 24 Articulatory attributes (distinctive features) • In terms of categories of Manner, Place, and Laryngeal Cat. Attribute Phonemes Place Labial /p, b, m, f, v, u, U, o, O, aU, OI/ Round /w, u, U, o, O, aU, OI/ Labiodental /f, v/ Coronal /T, D, t, d, s, z, n, l, Ù, Ã, S, Z, ô, Ä/ Anterior /T, D, s, z, n, l, Ä/ Distributed /T, D, Ù, Ã, S, Z, ô, Ä/ Strident /s, z, Ù, Ã, S, Z/ Lateral /l/ Dorsal /j, k, g, N, w/ High /j, k, g, N, w, i, u, I, U, aI, eI, OI/ Low /æ, A, aU, aI/ Front /j, i, I, E, æ, aI, eI, OI/ Back /w, u, U, o, 2, O, A, aU, aI, OI/ Tense /j, w, i, u, E, o, OI, eI, Ä/
  • 16. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion List of Distinctive features 24 Articulatory attributes (distinctive features) • In terms of categories of Manner, Place, and Laryngeal Category Attribute Phonemes Laryngeal Voice /b, m, v, D, d, z, n, l, Ã, Z, ô, j, g, N, w, i, u, I, U, E, o, 2, O, æ, A, aU, aI, eI, OI, Ä/
  • 17. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Goodness-Of-Pronunciation (GOP) Goodness-Of-Pronunciation (GOP) • Suggested by Witt & Young (2000) • To detect individual pronunciation errors • Defined as the normalized posterior probability • The distance b/w the phone of learners & native AM GOP ≡ log P(op|p) N(p) − log maxI i=1P(op|qi ) N(p) • N(p): # of frames composing the target phone p • P(op|qi ): the prob. of observing op given the phone qi
  • 18. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Articulatory GOP (aGOP) Articulatory GOP (aGOP) • Suggested in this paper • Used to compare articulatory characteristics b/w natives and learners w.r.t articulatory attributes • Also used for pronunciation assessment (Ryu & Chung 2016) aGOPk (p) ≡ log P(op|qk) N(p) − maxi P(op|qk i ) N(p) • k: the sort of articulatory attribute • qk: the canonical value of the kth articulatory attribute at the position of the forced-aligned target segment p
  • 19. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Previous study using articulatory features Li et al. (2016b) • Mispronunciation detection of Mandarin learners • Focused on mispronunciation detection of onset consonants • Articulatory modeling in terms of categories • only 4 articulatory models; manner, place, voice, aspiration • each category - multiple attributes • limitation that low performance when the category has multiple attributes, such as place (Li et al. 2016a) This study • Articulatory modeling based on each attribute • binary modeling: presence/absence • Specify articulatory attributes in more details based on the phonological theory • more various articulatory information • use them for mispronunciation diagnosis
  • 20. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Outlines 1 Introduction 2 Articulatory features 3 Method 4 Quantitative analysis of salient mispronunciation 5 Experiments 6 Conclusion
  • 21. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Corpus and Annotation Corpus • ETRI English speech corpus produced by Korean learners • 21,110 sentences (21 hours) • 151 learners Annotation • Phone-level transcription • Ten Korean annotators • expertise in phonetics/phonology • experience in phone-level transcription • 88.13% of phone-level agreement (Ryu et al. (2012))
  • 22. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Acoustic model Acoustic model • AM for English native speech • Using WSJ corpus of 37,000 sentences • CD-DNN-HMM AM • 39-Dim. MFCC+∆+∆∆ • using the default configurations of the Kaldi toolkit • In addition to phone AM • articulatory AM also trained in terms of articulatory attributes • in order to compute aGOPs
  • 23. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Diagnosis modeling Articulatory diagnosis framework Forced alignment/Recognition GOP/aGOPs extraction Is forced-aligned segment a consonant? Yes Voicing/Place/Manner Diagnosis Rounding/Height/Backness Diagnosis No
  • 24. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Diagnosis modeling Articulatory diagnosis • Based on forced-alignment, examine whether the corresponding segment is a consonant or a vowel • Articulatory diagnosis in the case of consonants • voicing • place of articulation • manner of articulation • Articulatory diagnosis in the case of vowels • rounding • height • backness
  • 25. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Articulatory diagnosis framework Articulatory Diagnosis for Consonants aGOP continuant aGOP voice GOP phone … aGOP alveolar Place Diagnosis Voicing Diagnosis Manner Diagnosis
  • 26. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Articulatory diagnosis framework Articulatory Diagnosis for Consonants • Explanatory variables: 24aGOPs + GOP • Response variable: • Binary value - correct/incorrect at each articulatory level • by comparing canonical pronunciation & the actual realization • Example of /T/→/s/ phone voice place manner canonical /T/ voiceless dental fricative actual /s/ voiceless alveolar fricative response correct incorrect correct
  • 27. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Articulatory diagnosis framework Articulatory diagnosis modeling • Feed-Forward Neural Network (FFNN) • for each articulatory-level diagnosis • Implemented by TensorFlow (Abadi et al., 2015) • Hyper-parameters & configurations • # of hidden layers: [3, 4, 5, 6, 7] • # of nodes per layer: [128, 256, 512, 1024] • act. func.: Exponential Linear Unit (Clevert et al., 2016) • dropout rate: 0.5 • weight initialization: He initialization (He et al., 2015) • learning rate: 0.005 • 10,000 epochs & early stopping based on the accuracy of the validation set
  • 28. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Articulatory diagnosis framework Articulatory Diagnosis for Vowels aGOP continuant aGOP voice GOP phone … aGOP alveolar Height Diagnosis Rounding Diagnosis Backness Diagnosis
  • 29. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Articulatory diagnosis framework Articulatory Diagnosis for Vowels • Explanatory variables: 24aGOPs + GOP • Response variable: • Binary value - correct/incorrect at each articulatory level • by comparing canonical pronunciation & the actual realization • Example of /A/→/o/ phone rounding height backness canonical /A/ unround low back actual /o/ round mid back response incorrect incorrect correct • Identical configurations of diagnosis modeling w/ consonants
  • 30. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Outlines 1 Introduction 2 Articulatory features 3 Method 4 Quantitative analysis of salient mispronunciation 5 Experiments 6 Conclusion
  • 31. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Quantitative analysis Corpus analysis for salient mispronunciations • Mispronunciation patterns in English by Korean learners • 38,100 phones - marked as incorrect / entirely 602,810 phones → 6.32% of variation rate Criteria for choosing salient phones 1 The variation rate > the overall variation rate (6.32%) 2 Entire freq. > 500 Salient phones • 9 salient phones - variation freq. 26.553 instance • Occupying approx. 70%
  • 32. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Quantitative analysis Details of salient phones Category Phone Entire Variation Variation Freq. Freq. rate Consonant /z/ 12,603 3,425 27.18% /D/ 14,967 3,488 23.30% /T/ 3,392 613 18.07% /v/ 9,492 1,434 15.11% /d/ 23,814 2,999 12.59% /t/ 49,804 4,206 8.45% Vowel /A/ 11,327 2,381 21.02% /O/ 10,204 1,690 16.56% /2/ 44,490 6,317 14.20%
  • 33. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Quantitative analysis Determining the most noticeable variations • Appear only in the learners’ speech • Choose variations more frequent than in native speech (Hong et al., 2014) among salient phones • /d, t/ 1 deletion in consonant clusters (‘just’ /Ã2st/→/Ã2s/) 2 flapping (‘body’ /bAdi/→/bARi/) • such variations - frequent in natives’ speech (Hong et al., 2014) • not included in the list of the most noticeable variations • Adopting the analysis of Hong et al. (2014) • Consider the most noticeable variations → salient mispronunciation patterns
  • 34. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Quantitative analysis Salient mispronunciations in consonants at articulatory level Level Canon. Act. Example Freq. RatioVoicing /z/ /s/ does 2,935 85.69% (3,425) /d2z/→/d2s/ /v/ /f/ love to 305 21.27% (1,434) /l2v tU/→/l2f tU/ Place /D/ /d/ this 3,235 92.75% (3,488) /DIs/→/dIs/ /s/ thing 213 34.75% /T/ /TIN/→/sIN/ (613) /t/ thank 331 54.00% /TæNk/→/tæNk/ Manner /D/ /d/ this 3,235 92.75% (3,488) /DIs/→/dIs/ /T/ /s/ thing 213 34.75% (613) /TIN/→/sIN/ /v/ /b/ give 766 53.42% (1,434) /gIv/→/gIb/
  • 35. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Quantitative analysis Salient mispronunciations in consonants at articulatory level • Voicing • devoicing • /z/→/s/: mainly occurs at word final • /v/→/f/: mostly caused by regressive assimilation • Place of articulation • dental→alveolar • do not exist in L1 phonemes • Manner of articulation • fricative→stop • learners fail to produce fricative • which do not exit in L1 • substitute them w/ their corresponding stops
  • 36. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Quantitative analysis Salient mispronunciations in vowels at articulatory level Level Canon. Act. Example Freq. RatioRound /A/ (2,381) /o/ project 295 12.39%/prAÃEkt/→ /proÃEkt/ Height /A/ (2,381) /o/ project 295 12.39%/prAÃEkt/→ /proÃEkt/ /O/ (1,690) /o/ law 735 43.49% /lO:/→/lo/ /2/ (6,317) /A/ another 1,106 17.51%/@n2DÄ/→ /@nADÄ/ /æ/ and 1,030 16.31% /2nd/→/ænd/ Backness /2/ (6,317) /æ/ and 1,030 16.31% /2nd/→/ænd/ /E/ Helen 654 10.35% /hEl@n/→/hElEn/
  • 37. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Quantitative analysis Salient mispronunciations in vowels at articulatory level • Rounding • unrounded→rounded • Height • raising: low→mid • lowering: mid→low • Backness • fronting: back→front Reason for variations • Not exist L1 and replace it w/ the most similar phoneme • /O/→/o/ • Orthographic interference (Hong et al. 2015) • ‘project’/prAÃEkt/→/proÃEkt/ • influenced from the grapheme ‘o’ for /A/
  • 38. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Outlines 1 Introduction 2 Articulatory features 3 Method 4 Quantitative analysis of salient mispronunciation 5 Experiments 6 Conclusion
  • 39. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Experimental setup Articulatory diagnosis experiment • Based on the corpus analysis of salient mispronunciations • 7 salient phones Data balancing • Correct » incorrect → bias problem • Adopt other phones’ correctly pronounced observations → mispronounced samples of the target segment (Li et al., 2016) Data split • Training : test = 8:2 • 1:1 balance of correct/incorrect in training & test set • Augmented instances - only in training set • Validation = 20% of training set • to determine hyper-parameters of FFNN
  • 40. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Experimental setup Details of training, validation, and test sets Cat. Phone Training (Validation) Test Total consonant /z/ 14,685 (2,937) 3,671 18,356 /D/ 18,367 (3,673) 4,591 22,958 /T/ 4,447 (889) 1,111 5,558 /v/ 12,893 (2,578) 3,223 16,116 vowel /A/ 14,314 (2,862) 3,578 17,892 /O/ 13,624 (2,724) 3,405 17,029 /2/ 61,077 (12,215) 15,269 76,346
  • 41. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Experimental results Performance of articulatory diagnosis in consonants • In average: > 70% accuracy & .75 F1 score • The proposed - effective for articulatory diagnosis Phone Level Accuracy Precision Recall F1 /z/ voicing 70.14% 0.683 0.890 0.773 place 85.57% 0.857 0.877 0.867 manner 79.38% 0.821 0.825 0.823 /D/ voicing 83.60% 0.837 0.898 0.866 place 60.50% 0.623 0.670 0.646 manner 62.13% 0.632 0.852 0.726 /T/ voicing 79.68% 0.814 0.857 0.835 place 65.83% 0.672 0.697 0.684 manner 71.76% 0.761 0.830 0.794 /v/ voicing 80.18% 0.821 0.859 0.840 place 75.43% 0.795 0.842 0.818 manner 71.40% 0.751 0.815 0.782 average voicing 78.40% 0.789 0.876 0.828 place 71.83% 0.737 0.772 0.754 manner 71.17% 0.741 0.831 0.781
  • 42. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Experimental results Performance of articulatory diagnosis in consonants • Performance of place for /D, T/ • slightly lower than average • Why? • inter-dental fricative • relatively small amount of amplitude (low energy) • difficult to distinguish mispronunciation • these factors affect the performance
  • 43. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Experimental results Performance of articulatory diagnosis in vowels • High average performance, except in height • rounding, backness - 70% accuracy, • height - 65% Phone Level Accuracy Precision Recall F1 /A/ rounding 83.79% 0.839 0.888 0.863 height 59.60% 0.658 0.853 0.743 backness 80.94% 0.811 0.896 0.851 /O/ rounding 70.43% 0.731 0.855 0.788 height 70.93% 0.759 0.898 0.823 backness 75.98% 0.753 0.887 0.815 /2/ rounding 88.25% 0.883 0.865 0.874 height 65.16% 0.693 0.887 0.778 backness 65.59% 0.761 0.859 0.807 average rounding 80.82% 0.818 0.869 0.843 height 65.23% 0.703 0.879 0.782 backness 74.17% 0.775 0.881 0.824
  • 44. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Experimental results Performance of articulatory diagnosis in vowels • Low performance for certain articulatory level • Training sets contain variations to diphthongs • /A/→/aI/ • Diphthongs - drastic articulatory change within a segment • ex. /OI/ • mid→high in height • back→front in backness
  • 45. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Outlines 1 Introduction 2 Articulatory features 3 Method 4 Quantitative analysis of salient mispronunciation 5 Experiments 6 Conclusion
  • 46. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Conclusion In this paper, • We proposed a method to provide an articulatory diagnosis • in English spoken by Korean learners • using articulatory Goodness-Of-Pronunciation (aGOP) features • based on the distinctive feature theory in Phonology So far, previous studies regarding diagnosis have limitation • Carried out diagnosis at phone level • Need to be performed at articulatory level for corrective feedback
  • 47. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Conclusion We performed • Articulatory diagnosis modeling • consonants: voicing, place, and manner of articulation • vowels: rounding, height, and backness • Corpus-based analysis of salient mispronunciation patterns By the results, • The proposed method for articulatory diagnosis • > 70% accuracy & > .75 of F1-score for all articulatory levels • except height in vowels • Effective mispronunciation diagnosis at articulatory level by the proposed method
  • 48. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Conclusion Limitations • Only decides the pronunciation is correct or not at the articulatory level • Not provide corrective feedback on how to correct the pronunciation In future work, • Need to extend the experiment to provide corrective feedback at articulatory levels
  • 49. Introduction Articulatory features Method Quant. Analysis Experiments Conclusion Thanks for listening Any questions?