Automatic Speech Disfluency Detection Using wav2vec2.0 for Different Languages with Variable Lengths
Speech is critical for interpersonal communication, but not everyone has fluent communication skills. Speech disfluency, including stuttering and interruptions, affects not only emotional expression but also clarity of expression for people who stutter. Existing methods for detecting speech disfluen...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-06-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/13/13/7579 |
_version_ | 1797592132110778368 |
---|---|
author | Jiajun Liu Aishan Wumaier Dongping Wei Shen Guo |
author_facet | Jiajun Liu Aishan Wumaier Dongping Wei Shen Guo |
author_sort | Jiajun Liu |
collection | DOAJ |
description | Speech is critical for interpersonal communication, but not everyone has fluent communication skills. Speech disfluency, including stuttering and interruptions, affects not only emotional expression but also clarity of expression for people who stutter. Existing methods for detecting speech disfluency rely heavily on annotated data, which can be costly. Additionally, these methods have not considered the issue of variable-length disfluent speech, which limits the scalability of detection methods. To address these limitations, this paper proposes an automated method for detecting speech disfluency that can improve communication skills for individuals and assist therapists in tracking the progress of stuttering patients. The proposed method focuses on detecting four types of disfluency features using single-task detection and utilizes embeddings from the pre-trained wav2vec2.0 model, as well as convolutional neural network (CNN) and Transformer models for feature extraction. The model’s scalability is improved by considering the issue of variable-length disfluent speech and modifying the model based on the entropy invariance of attention mechanisms. The proposed automated method for detecting speech disfluency has the potential to assist individuals in overcoming speech disfluency, improve their communication skills, and aid therapists in tracking the progress of stuttering patients. Additionally, the model’s scalability across languages and lengths enhances its practical applicability. The experiments demonstrate that the model outperforms baseline models in both English and Chinese datasets, proving its universality and scalability in real-world applications. |
first_indexed | 2024-03-11T01:47:08Z |
format | Article |
id | doaj.art-75295d9bff2143f6b84c8c34737b3759 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-11T01:47:08Z |
publishDate | 2023-06-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-75295d9bff2143f6b84c8c34737b37592023-11-18T16:08:26ZengMDPI AGApplied Sciences2076-34172023-06-011313757910.3390/app13137579Automatic Speech Disfluency Detection Using wav2vec2.0 for Different Languages with Variable LengthsJiajun Liu0Aishan Wumaier1Dongping Wei2Shen Guo3College of Software, Xinjiang University, Urumqi 830046, ChinaKey Laboratory of Multilingual Information Technology in Xinjiang Uyghur Autonomous Region, Urumqi 830046, ChinaKey Laboratory of Multilingual Information Technology in Xinjiang Uyghur Autonomous Region, Urumqi 830046, ChinaKey Laboratory of Multilingual Information Technology in Xinjiang Uyghur Autonomous Region, Urumqi 830046, ChinaSpeech is critical for interpersonal communication, but not everyone has fluent communication skills. Speech disfluency, including stuttering and interruptions, affects not only emotional expression but also clarity of expression for people who stutter. Existing methods for detecting speech disfluency rely heavily on annotated data, which can be costly. Additionally, these methods have not considered the issue of variable-length disfluent speech, which limits the scalability of detection methods. To address these limitations, this paper proposes an automated method for detecting speech disfluency that can improve communication skills for individuals and assist therapists in tracking the progress of stuttering patients. The proposed method focuses on detecting four types of disfluency features using single-task detection and utilizes embeddings from the pre-trained wav2vec2.0 model, as well as convolutional neural network (CNN) and Transformer models for feature extraction. The model’s scalability is improved by considering the issue of variable-length disfluent speech and modifying the model based on the entropy invariance of attention mechanisms. The proposed automated method for detecting speech disfluency has the potential to assist individuals in overcoming speech disfluency, improve their communication skills, and aid therapists in tracking the progress of stuttering patients. Additionally, the model’s scalability across languages and lengths enhances its practical applicability. The experiments demonstrate that the model outperforms baseline models in both English and Chinese datasets, proving its universality and scalability in real-world applications.https://www.mdpi.com/2076-3417/13/13/7579speech disfluency detectionstutteringlimited datawav2vec2.0entropy invariance |
spellingShingle | Jiajun Liu Aishan Wumaier Dongping Wei Shen Guo Automatic Speech Disfluency Detection Using wav2vec2.0 for Different Languages with Variable Lengths Applied Sciences speech disfluency detection stuttering limited data wav2vec2.0 entropy invariance |
title | Automatic Speech Disfluency Detection Using wav2vec2.0 for Different Languages with Variable Lengths |
title_full | Automatic Speech Disfluency Detection Using wav2vec2.0 for Different Languages with Variable Lengths |
title_fullStr | Automatic Speech Disfluency Detection Using wav2vec2.0 for Different Languages with Variable Lengths |
title_full_unstemmed | Automatic Speech Disfluency Detection Using wav2vec2.0 for Different Languages with Variable Lengths |
title_short | Automatic Speech Disfluency Detection Using wav2vec2.0 for Different Languages with Variable Lengths |
title_sort | automatic speech disfluency detection using wav2vec2 0 for different languages with variable lengths |
topic | speech disfluency detection stuttering limited data wav2vec2.0 entropy invariance |
url | https://www.mdpi.com/2076-3417/13/13/7579 |
work_keys_str_mv | AT jiajunliu automaticspeechdisfluencydetectionusingwav2vec20fordifferentlanguageswithvariablelengths AT aishanwumaier automaticspeechdisfluencydetectionusingwav2vec20fordifferentlanguageswithvariablelengths AT dongpingwei automaticspeechdisfluencydetectionusingwav2vec20fordifferentlanguageswithvariablelengths AT shenguo automaticspeechdisfluencydetectionusingwav2vec20fordifferentlanguageswithvariablelengths |