Next Article in Journal
Neural-Chain-Analysis-Based Exit Point Identification Method for Early-Exit DNNs
Previous Article in Journal
Automation of Learning Workflows for 3D Modeling Skills in Engineering Education
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Systematic Annotation Framework for Robust Speech Recognition

1
School of Information and Communication Engineering, Hainan University, No. 58 Renmin Avenue, Haikou 570228, China
2
School of Information Technology, Hainan College of Economics and Business, Guilinyang University District, Haikou 571127, China
3
School of Cyberspace Security (School of Cryptology), Hainan University, No. 58 Renmin Avenue, Haikou 570228, China
4
School of Computer Science and Technology, Hainan University, No. 58 Renmin Avenue, Haikou 570228, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2026, 16(10), 4850; https://doi.org/10.3390/app16104850
Submission received: 3 April 2026 / Revised: 2 May 2026 / Accepted: 11 May 2026 / Published: 13 May 2026
(This article belongs to the Topic Micro-Mechatronic Engineering, 2nd Edition)

Abstract

This study proposes a systematic annotation framework to improve the robustness of end-to-end automatic speech recognition (ASR) in a complex low-resource dialect setting, using Hainan Lingao dialect as a case study. The framework consists of three components: semantically complete utterance segmentation instead of fixed-duration clipping; structured annotation at the lexical, sentence, and pragmatic-behavior levels, including explicit tags for dialectal variation, environmental noise, and unintelligible speech as well as rules for handling overlapping speech; and a three-stage quality-assurance workflow with iterative guideline refinement. The framework was implemented in the construction of a Hainan Lingao dialect corpus from 16 speakers and evaluated using 80 h/10 h/10 h training, validation, and test splits under an identical Conformer-based ASR configuration. Compared with a plain-transcription baseline using no special tags and fixed 3 s segmentation, the full specification reduced character error rate (CER) from 8.7% to 7.9%, 24.3% to 18.5%, 19.5% to 15.2%, and 15.2% to 13.1% on clean, noisy, dialogue, and dialect-variation test sets, respectively. The corresponding sentence error rate (SER) decreased from 17.5% to 15.2%, 39.6% to 32.1%, 34.2% to 27.8%, and 28.3% to 24.5%. Ablation experiments further examined the individual contributions of pragmatic-behavior tags, noise tags, semantic segmentation, and dialect-feature annotation. Paired bootstrap testing with 10,000 resamples showed that all baseline-to-full-specification improvements were statistically significant (p < 0.01). These results indicate that systematic annotation can improve ASR robustness in this Lingao low-resource dialect setting, with the largest relative CER reductions observed in the noisy (23.7%) and dialogue (22.1%) scenarios.

1. Introduction

Automatic speech recognition (ASR) has shown strong potential in human–computer interaction, smart homes, in-vehicle systems, and accessibility services. Under quiet conditions with standard Mandarin, transcription accuracy has approached human performance. In real-world deployment, however, robustness remains a major challenge because background noise, device variability, accent diversity, speaking-rate variation, and overlapping speech jointly degrade recognition accuracy [1,2,3]. This limitation is especially severe in low-resource dialect scenarios, where the lack of high-quality annotated data remains a fundamental bottleneck [4,5].
Existing speech annotation schemes are still largely oriented toward standard pronunciation and quiet environments and treat plain-text transcription as the primary objective. As a result, they do not systematically capture dialectal sound shifts, environmental noise, or overlapping speech, all of which are common in practical ASR scenarios. In China, this problem is particularly pronounced because dialect resources are diverse and highly variable across initials, finals, tones, and mixed regional varieties [6]. As noted in prior surveys and corpus-construction studies of Chinese dialect speech recognition [7,8,9], the lack of unified and systematic annotation standards remains a major obstacle to progress.
Industrial guidelines such as Microsoft Azure [10] provide detailed text normalization. Academic schemes such as Discourse-CASS [11] offer deep linguistic annotation. However, existing frameworks still do not jointly address explicit noise tagging, pragmatic-behavior annotation, dialectal variation handling, and engineering scalability. To address this gap, this paper proposes a systematic annotation framework for robust speech recognition in low-resource dialect settings. The central research question of this study is whether a linguistically grounded, machine-readable, and scalable annotation framework can improve the robustness of end-to-end ASR under complex conditions, compared with conventional plain-transcription annotation. We formulate three working hypotheses. H1: A multi-level annotation framework integrating lexical, sentence-level, and pragmatic-behavior information will reduce CER and SER relative to a conventional annotation baseline under the same model configuration. H2: The performance gains will be most pronounced in acoustically and interactionally challenging scenarios, especially noisy and dialogue speech, because structured tags provide supervision beyond plain text. H3: The major components of the framework, including pragmatic-behavior tags, noise tags, semantic segmentation, and dialect-feature annotation, will each make an independent contribution to recognition robustness. As later shown in the case study, under the same model configuration, the conventional annotation baseline yields markedly higher CER and SER in noisy and dialogue conditions than the proposed specification.
Relative to existing industrial and academic annotation schemes, the novelty of this study lies in integrating semantically complete segmentation, machine-readable pragmatic and noise-event tagging, and a deployable three-stage quality-control workflow within a single operational specification for low-resource dialect ASR. Based on these hypotheses, this paper makes four main contributions. First, it formulates annotation-design principles centered on linguistic consistency, machine readability, and scalability. Second, it develops a hierarchical annotation scheme covering lexical, sentence-level, and pragmatic-behavior information. Third, it specifies fine-grained handling rules for dialectal variation, environmental noise, and overlapping speech, together with a three-stage quality-assurance and dynamic-optimization workflow. Fourth, it evaluates the framework through the construction of a Hainan Lingao dialect corpus and a set of comparative and ablation experiments.
The remainder of this paper is organized as follows. Section 2 reviews related work on speech annotation, dialect corpora, and robustness-oriented ASR and identifies the gap addressed in this study. Section 3 presents the proposed annotation framework and its design rationale. Section 4 describes the construction of the Hainan Lingao dialect corpus and the implementation of the annotation workflow. Section 5 reports the experimental results and discussion, and Section 6 concludes the paper.

2. Related Work

2.1. Evolution of Speech Recognition and Annotation Requirements

Speech recognition has evolved from isolated-word recognition to large-scale continuous speech recognition and then to end-to-end deep learning models, and the demand for data annotation has increased accordingly. In early studies based on dynamic time warping or hidden Markov models, annotation focused mainly on phone boundaries and isolated-word transcripts, and the schemes were relatively simple [12]. With the rise of deep learning, especially end-to-end models, the research paradigm changed fundamentally. End-to-end architectures represented by the Transformer [13] and Conformer [14] can learn the mapping from acoustic features to text sequences directly, thereby reducing reliance on forced alignment, but they also impose higher demands on the scale, quality, and contextual richness of training data [15]. Specifically, end-to-end models require longer context and coherent semantic units for effective sequence learning, whereas fragmentary, inconsistent, and low-information-density traditional annotation can no longer unlock their full potential. In recent years, researchers have also explored robustness improvements through decoupled speech-enhancement front ends, recognition back ends, and multimodal fusion. These architectural innovations implicitly require cleaner, more consistent training data as well as richer multimodal annotations, making annotation increasingly central to the development of speech recognition technology.

2.2. Dialect and Low-Resource Speech Corpora

In dialect and low-resource speech recognition, corpus construction is especially critical. In recent years, several representative dialect corpora have emerged, including THUYG-20 for Uyghur [16], ASR-CNanDiaCSC for Nanchang Gan Chinese [17], MDCC for Cantonese [18], and the large-scale dialect corpus WenetSpeech-Chuan [19]. These efforts have explored speaker diversity, domain-balanced text selection, and standardized recording conditions, thereby accumulating valuable resources for dialect speech recognition [20]. However, while corpus scale has expanded, research on annotation methods and specifications has lagged behind [21]. Three problems remain. First, annotation standards are fragmented and often lack design principles centered on linguistic consistency and machine readability, which makes corpora difficult to interoperate. Second, the handling of dialectal sound change, environmental noise, and overlapping speech often depends on annotators’ subjective judgment, which weakens internal consistency. Third, annotation is often limited to surface transcription and lacks structured descriptions of deeper information such as pragmatic behavior and acoustic scene. These issues directly constrain performance gains in dialect speech recognition, and in low-resource settings the shortage of high-quality annotated data has become a key bottleneck.

2.3. Large-Scale Speech Annotation Standards

As multilingual and low-resource speech recognition has gained attention, several large-scale speech corpora have emerged internationally, and their annotation philosophies and practices have significantly shaped the field [22]. Common Voice is a large-scale crowdsourced multilingual speech corpus for speech technology research and development, but it does not systematically specify fine-grained annotation for noise, accents, or dialogue structure [23]. VoxPopuli [24], built from European Parliament recordings, provides a large-scale multilingual corpus for ASR, semi-supervised learning, and speech translation, but its scenarios are relatively homogeneous and its coverage of everyday dialogue is limited. In industry, Microsoft’s Azure speech transcription guidelines [10] provide detailed text-normalization guidance for commercial ASR training, but they mainly target general scenarios and lack systematic annotation methods for dialogue behavior and complex acoustic events. In academia, Discourse-CASS [11] offers 18 layers of deep annotation for spoken Chinese discourse and is linguistically rich. However, its complex workflow and reliance on expert knowledge make direct engineering deployment difficult. This reveals a clear gap in current mainstream international standards between “engineering efficiency” and “linguistic depth”: industrial specifications emphasize scalability but offer limited information dimensions, whereas academic schemes emphasize theoretical completeness but are costly to implement. What is missing is a systematic annotation method that can balance both.

2.4. Annotation Requirements for Robust ASR

To improve ASR robustness in complex scenarios such as noise and accent variation, researchers have mainly focused on front-end signal enhancement, acoustic-model optimization, and data augmentation [25,26,27]. These methods, however, share a common limitation: annotated data are typically treated as fixed inputs, with insufficient attention paid to whether annotation information itself can further improve performance. Existing approaches, for example, rarely include fine-grained annotation of real noise, making it difficult for models to distinguish noise type, intensity, and speech content [28]. In dialogue settings, they also generally lack consistent tagging of interruptions, backchannels, and silence, so models cannot effectively learn the dynamic structure of conversation [29]. From an information-theoretic perspective, systematic annotation of noise events, dialogue behavior, and dialectal features can provide not only more precise supervision, but also direct support for modules such as environment classification and dialogue understanding, thereby improving robustness at the data level. In other words, further advances in robustness depend not only on algorithmic innovation, but also on a conceptual upgrade in data annotation. Overall, dialect speech recognition still lacks a scientific, systematic, and operational annotation scheme for building complex corpora. Against this background, this paper offers a systematic attempt to construct an annotation system spanning design, implementation, and validation, thereby providing a solid data foundation for robust speech recognition in real-world settings.

2.5. Research Gap and Problem Statement

The above review shows that existing work has made important progress in speech recognition, dialect corpus construction, and speech annotation, but three gaps remain, as summarized in Table 1. First, large-scale multilingual corpora and industrial transcription guidelines emphasize openness, scale, and engineering usability, yet they usually lack systematic annotation of complex phenomena that are critical to robust ASR, such as environmental noise, overlapping speech, dialogue dynamics, and dialect-specific variation. Second, linguistically rich academic annotation schemes provide deeper discourse and interactional information, but their complexity and annotation cost limit their direct applicability to large-scale engineering-oriented corpus construction. Third, existing dialect corpora provide valuable resources for low-resource ASR. However, most of them focus on corpus collection and transcription rather than on a unified, operational, and quality-controlled framework that jointly addresses lexical normalization, semantic segmentation, pragmatic behavior, and special acoustic events.
Therefore, the core problem addressed in this study is not merely how to build another dialect corpus, but how to design an annotation framework that simultaneously satisfies linguistic validity, machine readability, and engineering scalability for robust ASR in low-resource dialect settings. On this basis, the present work develops and evaluates a systematic multi-level annotation framework using the Hainan Lingao dialect corpus as a case study.

3. Proposed Method

Current speech-annotation practice often suffers from fragmented standards, inconsistent content, and limited information dimensionality. To quantify the effect of annotation quality on model robustness, we introduce an error-propagation model for annotation noise. Let X denote the acoustic features, Y the ground-truth labels, and Ŷ the noisy labels obtained in practice. If Lann measures annotation error, the upper bound of the model generalization error can be written as follows:
ε ε opt   +   α · E [ L ann ( Y , Y ^ ) ]   + ln ( 1 / δ ) 2 N
where εopt is the model’s Bayes-optimal error, α is the model’s sensitivity coefficient to annotation noise, and δ is the confidence level. This expression shows that, once model architecture and data size are fixed, minimizing expected annotation error is the key to improving system robustness. Furthermore, to analyze the composition of annotation noise more deeply, we decompose it into systematic bias and random error. Let H(Y|X) be the conditional entropy of the true labels given the acoustic signal. Then, the uncertainty in the annotation process can be modeled as
η ann =   D KL ( P gt | | P ann ) + H ( Y ^ | Y )
where DKL(Pgt‖Pann) denotes the KL divergence between the true distribution and the distribution induced by the annotation specification, capturing the extent to which the specification itself departs from linguistic reality, that is, the systematic bias; and H(Ŷ|Y) denotes the random entropy introduced by annotator behavior after the specification has been fixed, reflecting the degree of annotation consistency. Traditional annotation methods often overlook the first term and fail to constrain the second effectively. The systematic annotation method proposed in this paper is intended to reduce the former through linguistic consistency and the latter through a strict quality-assurance mechanism, thereby systematically reducing annotation noise and ultimately improving speech-recognition robustness. The above formulations provide a conceptual and analytical justification for the proposed annotation framework.

3.1. Design Principles

3.1.1. Linguistic Consistency

An annotation system is more than a set of engineering symbols. It must reflect the internal structure of the target language. Before annotation begins, the target language or dialect should be analyzed at the phonological, grammatical, and pragmatic levels. For the Lingao dialect, the annotation units should not simply reuse the Mandarin initial-final system. They should instead follow the dialect’s own phonemic contrasts and syllable structure. Transcripts should also respect local syntactic patterns. Spoken phenomena such as repetition, repair, and ellipsis should be normalized only when necessary to preserve authenticity. They should not be forced into written-language forms. At the pragmatic level, the guidelines should capture conversational dynamics through tags for listener feedback, shifts in interactional control, and silence-to-speech transitions between turns. This consistency allows annotated data to preserve interactional information and to provide reliable learning targets for models [30,31].

3.1.2. Machine Readability

Machine readability is essential if annotation is to support model training effectively. All outputs should therefore be clear, unambiguous, and easy to parse. This requires a restricted symbol inventory. In this framework, only four punctuation marks are permitted: the comma, period, question mark, and exclamation mark. Their usage is explicitly defined to avoid symbols that are difficult for models to learn. English content is written in lowercase with spaces between words to reduce formatting noise. Non-textual speech events and pragmatic behavior are represented with structured tags, such as [*] for unintelligible speech, [ENS] for sudden noise events, and [节奏指令] (instruction-response tag) for responses to interactional prompts. These tags provide supervision beyond plain text. Each segment is also linked to detailed metadata, including speaker ID, gender, age, place of origin, recording device, and environmental noise level. Such information supports speaker and environment adaptation [32]. Without machine readability, even linguistically precise annotation cannot be fully exploited in model training [33].

3.1.3. Scalability

Scalability ensures that the annotation system can adapt to future developments and changing requirements [34]. Language is dynamic, and speech technology continues to evolve, so the annotation system must support modularity and version evolution. In this paper, the system is divided into a core layer and an extension layer. The core layer contains basic annotation such as lexical and sentence-level labels and must be followed in all tasks. The extension layer contains dialect tags, fine-grained noise tags, pragmatic-behavior tags, and the like, which can be selectively enabled according to specific research tasks, such as dialect recognition or meeting transcription. In addition, a formal version-management mechanism should be established. When new speech phenomena or research needs arise, new tags may be introduced after expert review, and their definitions and usage should be clarified through version updates. This allows the specification to evolve as understanding deepens and tasks change, while strict version control preserves the reusability of historical data and compatibility between old and new annotations, thereby maximizing the long-term value of the corpus [35]. For example, if “emotion tags” need to be added in the future, they can be defined in the extension layer without changing the core structure.

3.2. Multi-Level Annotation Framework

Building on the above principles, this paper proposes a three-level annotation framework spanning lexical units to pragmatic behavior. The proposed annotation framework can be interpreted within a structured-prediction view, in which lexical units, sentence structure, and pragmatic behavior provide complementary levels of supervision. Under this view, the speech-recognition task can be described as a structured prediction problem. This formulation makes the dependencies among annotation levels explicit. Let O denote the acoustic observation sequence and W the target text sequence. In end-to-end modeling, the posterior probability is maximized directly. Because direct mapping in complex scenarios often fails to capture fine-grained characteristics, we introduce a set of multi-level latent variables Θ = {V, S, U}, representing lexical units, sentence structure, and pragmatic behavior, respectively. The speech-recognition process can then be decomposed into the following joint-probability maximization problem:
P ( W , Θ | O )   =   P ( V | O ) · P ( S | V ) · P ( U | S ) · P ( W | Θ )
In Equation (3), P(V|O) models the mapping from acoustic observations to lexical units and handles lexical boundaries and ambiguity resolution; P(S|V) characterizes syntactic dependency and topic coherence; and P(U|S) captures dialogue intention, affective tendency, and interaction strategy. Together, these levels capture information in the speech signal at different granularities, providing the model with supervision ranging from low-level acoustic structure to high-level semantics and pragmatics. At the same time, the levels are coupled through hierarchical conditional dependencies V → S → U, forming a bottom-up path of semantic enrichment while also supporting top-down attention guidance, thereby improving robustness and interpretability. The mathematical definitions and constraints of each annotation level are as follows:

3.2.1. Lexical-Level Annotation

In the multi-level latent-variable model Θ = {V, S, U}, lexical-level annotation corresponds to latent variable V. Its role is to map the acoustic observation sequence O to discrete lexical units and to provide a structured linguistic basis for subsequent sentence-level semantic modeling (S). To balance the openness of natural language with machine readability, lexical-level annotation reduces model uncertainty through a restricted symbol space. According to the machine-readability principle above, we define a restricted transcription symbol space as a normalized lexical set V, covering standard Chinese characters, normalized number forms, and lowercase English words. For any transcription sequence T, the legality constraint is
T ∈ V* ⇔ ∀x ∈ T, x ∈ V
By mapping open-vocabulary language into a normalized lexical set, this constraint effectively compresses the model’s search space, reduces the conditional entropy of the predicted text sequence, and makes training more stable and faster to converge. In practice, subsets of V should be specified more precisely for special categories such as numbers, English words, and modal particles so that linguistic consistency and machine readability can be maintained simultaneously.
Lexical-level annotation addresses lexical diversity and uncertainty by mapping continuous speech into discrete, normalized lexical units. Numbers must be transcribed into Chinese characters according to actual pronunciation. For example, ‘2381832’ should be rendered as ‘二三八幺八三二’ (the Chinese character sequence read digit by digit for ‘2381832’), which is more faithful to the nature of speech recognition than retaining Arabic numerals. Proper nouns such as personal and place names should use standard written forms when these are well-established; for less common items, transcription should follow pronunciation and commonly used characters, with explanations recorded in the metadata. As language contact intensifies, loanwords and mixed Chinese–English usage have become increasingly common. English words are written uniformly in lowercase, for example, ‘good’; abbreviations spelled out letter by letter should include spaces, for example, ‘a p p’; and complete English phrases should preserve inter-word spacing, for example, ‘good morning’.
Modal particles and fillers such as ‘呃’ (‘uh’), ‘啊’ (‘ah’), and ‘嗯’ (‘mm-hmm’ or ‘yes’) are important carriers of hesitation, thinking, affirmation, and related emotions or attitudes in speech. In this paper, they are transcribed uniformly with standardized characters bearing the mouth-radical form so that they can be distinguished from content words and annotated consistently. More specifically, the thinking sounds ‘e~~’ and ‘eng’ are uniformly rendered as ‘呃’ (‘uh’). The ‘en4’ sound used for affirmation is rendered as ‘嗯’ (‘mm-hmm/yes’). Internet spellings such as ‘额’ and ‘昂’ are normalized to ‘呃’ and ‘嗯’. Meaningless sounds such as ‘ang4’, ‘a4’, and ‘eng4’ are transcribed as ‘啊’ or ‘嗯’ according to actual pronunciation. The pronunciation ‘ei4 ei2’ is uniformly rendered as ‘诶’ (‘hey/eh’). Other fillers, including common Chinese discourse particles such as ‘呢、吧、啊、呃、呗、啵、嗯、哦、噢、唉、呐、哎嘛、诶、的、了、么’, are likewise normalized according to actual pronunciation, with mouth-radical forms used where applicable. In addition, clearly audible erhua forms should explicitly retain the character ‘儿’, as in ‘您今儿打算去哪儿啊?’ (‘Where are you planning to go today?’). This standardized transcription prevents the model from being confused by multiple written forms for the same sound. Examples are given in Table 2.

3.2.2. Sentence-Level Annotation

Sentence-level semantic annotation ensures that each annotation unit, typically an audio clip, is semantically and structurally complete. In the multi-level latent-variable model Θ = {V, S, U}, sentence-level annotation corresponds to latent variable S, which maps the continuous acoustic observation sequence O to a sequence of semantic units. Fixed-duration segmentation inevitably disrupts semantic continuity and cannot meet the long-context requirements of end-to-end models. In this paper, we define a set of boundary points B and seek the optimal segmentation sequence by maximizing the joint score of semantic completeness and acoustic purity:
B *   =   arg max B λ · Score sem ( O | B ) + ( 1 λ ) · Score acou ( O | B )
where Scoresem quantifies the semantic coherence of each segment, such as logical sentence structure and the appropriateness of semantic pauses, and can be evaluated using a language model or syntactic analysis; and Scoreacou quantifies signal-to-noise ratio and speaker purity, such as SNR and speaker exclusivity, and can be measured using voice activity detection (VAD) and speaker separation. If the original observation sequence O is segmented into a set of non-overlapping audio fragments, then any valid fragment must satisfy the following:
S p e a k e r s i = 1 ( s p e a k e r   e x c l u s i v i t y ) L e n s i T m i n ( s e m a n t i c c o m p l e t e n e s s   d u r a t i o n ) S i l e n c e s i s i τ m a x ( s i l e n c e / b l a n k   c o n t r o l )
Here, Speaker(si) = 1 indicates that fragment si contains speech from only one speaker. Tmin is the minimum duration threshold for semantic completeness and is set to 6 s in this paper. Silence(si) denotes the silent intervals within fragment si. τmax is the maximum allowed silence duration and is set to 1.5 s. These mathematical constraints ensure both acoustic purity and semantic coherence in the training samples. Based on the above optimization idea, we abandon traditional mechanical segmentation and instead treat audio segmentation as a systematic process that deeply integrates acoustic features with linguistic context, while formulating corresponding rules for segmenting audio signals. In the present implementation, semantic completeness was operationalized through punctuation-guided sentence boundaries and manual verification, while acoustic purity was enforced through VAD-based boundary detection, single-speaker exclusivity, and SNR screening.
Punctuation is an important part of sentence-level annotation because it structures the text and conveys intonation. This paper allows only four marks: the comma, period, question mark, and exclamation mark. Their mapping to speech prosody is explicitly defined so that punctuation corresponds directly to pauses and semantic structure in speech, providing the language model with prosodic and syntactic boundary cues and reducing uncertainty in text-structure prediction. The sentence-level semantic annotation specifications are shown in Table 3.

3.2.3. Pragmatic-Behavior Annotation

Real-world speech interaction is full of irregular nonverbal behavior. To describe the interactional dynamics of dialogue, we introduce a set of pragmatic-behavior tags as additional supervision. For a dialogue segment, a mapping function is defined to structure non-textual interactional information. Mathematically, this is equivalent to introducing additional mutual information, such that
I ( W ; O , U ) = I ( W ; O ) + I ( W ; U | O )     I ( W ; O )
This shows that pragmatic-behavior tags can provide information beyond pure acoustic features and thereby improve recognition accuracy. For example, the [附和] (backchannel) tag marks short agreeing or responsive expressions in dialogue, such as ‘对’ (‘right/yes’) and ‘嗯嗯’ (‘mm-hmm’), helping the model capture turn-taking behavior; the [节奏指令] (instruction-response) tag marks direct responses to interactional prompts, such as ‘到’ (‘present’) during roll call, and provides precise supervision for intent recognition; and the [打破沉默] (silence-breaking utterance) tag marks utterances that reopen a conversation after a long silence, such as ‘诶, 人呢?’ (‘Hey, where is everyone?’), helping the model handle long-range dependencies and dialogue-state tracking. These tags turn plain text transcription into a richer record of dialogue behavior, substantially increasing the value of the data for training dialogue systems and enabling models to learn interaction patterns that more closely resemble real human communication. The pragmatic-behavior annotation specifications are summarized in Figure 1.

3.3. Handling Special Speech Phenomena

In real-world speech interaction, phenomena such as dialect-specific pronunciation, environmental noise, and overlapping speech are pervasive and pose serious challenges to annotation consistency and accuracy. To address these complexities systematically, this paper develops an annotation model based on decision boundaries, transforming subjective auditory judgment into quantifiable and verifiable criteria, thereby reducing annotator arbitrariness and improving both the theoretical consistency and the engineering robustness of the annotated data.
(1) Annotation of dialect-specific pronunciation: Dialect-specific pronunciation is one of the central challenges in Chinese dialect recognition. For languages such as the Lingao dialect and Southern Min, which are spoken but lack a standardized script or have only incomplete writing systems, sufficient phonetic investigation must be conducted before annotation to determine the phonological framework. International Phonetic Alphabet transcription may be used, or near-sounding Chinese characters may be borrowed as phonographic surrogates, but a single transcription strategy must be maintained consistently across the entire corpus. More importantly, speaker information must be tightly linked to the speech data. Metadata should record not only the speaker’s township, but also sociolinguistic variables such as age, gender, education level, and language acquisition history. These data make it possible to analyze the effects of age grading and geographic variation on speech and also provide a basis for training models that adapt to different speaker characteristics. For accent strength, optional labels such as mild, moderate, and strong can be introduced to provide the model with finer-grained learning targets.
(2) Speech annotation in noisy environments: Speech annotation under noisy conditions requires a clear distinction between speech and non-speech components and between transcribable and non-transcribable segments. To formalize this logic, the decision boundary is expressed in terms of SNR, speech activity, and noise-event likelihood. For an audio segment, the annotation decision function is defined as follows:
φ ( o t )   =   Transcribe ( w ) , if   γ ( t )   >   τ 1 and   P ( speech | o t )   >   θ 1 Tag ( [ ENS ] ) , if   P ( noise | o t )   >   θ 2 Tag ( [ * ] ) , if   τ 0   <   γ ( t )   τ 1
Here, τ1 is the SNR threshold for transcribable speech, θ1 is the speech-confidence threshold, θ2 is the threshold for identifying a noise event, and τ0 is the lower bound of minimally intelligible SNR. This decision function converts traditional auditory judgment into a threshold-based decision problem grounded in acoustic features, effectively reducing annotator subjectivity. When the SNR exceeds τ1 and speech confidence exceeds θ1, the segment is transcribed as text. When the noise-event probability exceeds θ2, the [ENS] label is assigned and no text is transcribed. When the SNR falls between τ0 and τ1 and the speech content cannot be identified reliably, the [*] label is assigned to avoid speculative transcription errors. In addition, metadata should record detailed noise types, such as traffic noise, background conversation, and fan noise, and, where possible, graded noise levels. This provides direct support for training environment classifiers and targeted data augmentation, thereby systematically improving model robustness in the corresponding acoustic scenarios.
(3) Handling overlapping speech and pauses: The treatment of overlapping speech and pauses is critical to conversational speech recognition. Suppose the audio signal is S(t), where K is the number of speakers. When K ≥ 2, speech overlap exists. This paper follows the dominant-speaker principle: the signal component with the largest energy and complete semantics is retained as the target speech, that is,
S target = arg max S k | S k ( t ) | 2 dt · Integrity ( S k )
where Integrity(Sk) denotes semantic completeness and can be binarized according to linguistic rules, such as whether the signal forms a complete sentence or clause. If no separated component satisfies the completeness requirement, the segment is discarded according to the speaker-exclusivity constraint in Equation (6). Although this may result in a small amount of data loss, it aligns the distribution of the training data with the ideal recognition distribution and prevents the model from learning spurious mixed features.
For pauses in speech, we adopt a duration-based strategy: short pauses of less than 1.5 s are retained within the same utterance and are usually represented by commas so as to preserve breathing and rhythmic features in the natural speech stream, whereas long pauses exceeding 1.5 s serve as natural sentence boundaries. For independent non-linguistic sound events, such as coughing or throat-clearing, if they can be cleanly isolated, they are marked independently with sound-event tags and are not accompanied by text transcription. Although these fine-grained treatments increase annotation complexity, they preserve natural fluency to the greatest extent possible and provide a high-quality foundation for models to learn rhythm, turn-taking, and interaction structure in dialogue.

3.4. Quality Assurance and Validation

To ensure high accuracy and consistency of annotated data, this paper establishes a human–machine collaborative quality-assurance and validation mechanism that covers the entire workflow (see Figure 2) and defines strict acceptance criteria (see Table 4). Operating at three coordinated levels, consistency checking, expert review, and dynamic optimization, this mechanism forms a closed quality-control loop spanning initial annotation, review, and acceptance, upgrading traditional experience-driven quality control into a data-driven scientific management framework.
At the consistency-checking stage, we developed automated validation scripts to examine the formatting of annotation results, covering key dimensions such as tag compliance, punctuation usage, matching between audio files and transcripts, and the precision of silence trimming. Cross-validation is also conducted regularly: 5–10% of the annotated data are randomly sampled and reassigned to different annotators for independent re-annotation, and inter-annotator agreement (IAA) is calculated to quantify consistency. Items with low agreement are analyzed to clarify ambiguities in the guidelines and to generate supplementary explanations, thereby informing subsequent revision of the annotation specification.
At the expert-review stage, a two-tier process consisting of annotation review and annotation acceptance is implemented. During review, senior annotators conduct either full inspection or intensive sampling of the initial annotations, focusing on transcription accuracy, appropriateness of tag usage, and suitability of sentence segmentation. During acceptance, the project lead or linguistic experts perform final sample-based evaluation. To ensure scientific rigor and representativeness in sampling, this paper introduces a model for determining the sample size under stratified sampling. Let the total batch size be N. If the acceptance result is required to have an error no greater than E under confidence level 1 − α, the minimum sample size is given by
n min = Z 1 α / 2 2 · p ( 1 p ) E 2
where Z(1−α/2) is the quantile of the standard normal distribution (here, α = 0.05, corresponding to Z = 1.96), p is the expected pass rate (set to 0.95 based on historical data), and E is the acceptable error bound (set to 0.03 in this paper). The resulting sample size balances statistical power and acceptance cost, ensuring that the acceptance conclusion can represent overall batch quality with 95% confidence. In addition to checking individual items, acceptance also evaluates the macro-level balance of the batch, such as whether speaker gender ratio, age coverage, and geographic origin satisfy the corpus-construction objectives.
At the dynamic-optimization stage, a mechanism for specification feedback and version evolution is established. An immediate feedback channel is provided so that annotators can report cases not covered by the guidelines or cases that remain ambiguous in practice. The expert team responds quickly and issues rulings, dynamically updating the specification in the form of FAQs or supplementary notes. Strict version management is also introduced: every change is explicitly logged with its content, rationale, and effective date, ensuring traceability of annotation history and compatibility between versions. At the same time, typical error cases made by the speech-recognition model on the test set are analyzed in reverse to locate potential annotation defects or blind spots in the training data, enabling targeted revision of the specification. This closed-loop iteration among data, model, and specification gives the annotation system sustained evolutionary capability and provides long-term support for iterative optimization of robust speech-recognition systems.
A qualitative comparison among the proposed specification, a representative industrial general specification (Microsoft Azure), and an academically deep annotation scheme (Discourse-CASS) are shown in Figure 3 across their main design, annotation, and deployment dimensions.

4. Case Study: Construction of the Hainan Lingao Dialect Corpus

To validate the proposed method in practice, this paper applied it throughout the construction of the Hainan Lingao Dialect Speech Corpus. The Lingao dialect (Ong Be), spoken in northern Hainan Island by about 600,000 people, belongs to the Kra-Dai language family. It is spoken but lacks a standardized writing system, exhibits substantial internal regional accent variation, and suffers from an extreme scarcity of digital text resources. It is therefore a typical endangered low-resource dialect. During corpus construction, we strictly followed the transcription specifications described above. The text materials were drawn mainly from authoritative works such as Research on the Lingao Language and Collected Materials of Lingao Utterances, with additional material taken from local radio news programs. The text corpus covers seven domains: Lingao place names, common words, common sentences, daily dialogues, Lingao news, novels/stories, and distinctive slang. Domain proportions were set according to the natural distribution of everyday spoken language (see Figure 4a), and some phonologically important but low-frequency words were manually added to alleviate data sparsity.
Speaker selection followed three principles: dialect authenticity, age stratification, and geographic coverage. Sixteen speakers were recruited from eight core townships in Lingao County, Diaolou, Nanbao, Duowen, Heshe, Dongying, Lincheng, Bolian, and Xinying, with ages ranging from 18 to 52 years and a perfectly balanced gender distribution (8 male and 8 female). To support subsequent sociolinguistic analysis and speaker-adaptive modeling, a fine-grained metadata management system was established. Each speaker was assigned a unique structured ID encoding key sociodemographic information. The coding rule was “region code + name code + gender code + age-group code + file serial number.” The speaker-ID structure is illustrated in Figure 4b. This design standardizes metadata management throughout the data lifecycle, from collection to downstream use, and provides a solid basis for later analysis of the effects of age grading and geographic variation on speech recognition.
During speech collection and front-end preprocessing, we followed two principles: faithful reproduction of real acoustic scenes and prioritization of end-to-end data diversity. Recording devices included professional microphones, portable recorders, and smartphones. Recording environments covered diverse real-world scenes, including quiet indoor rooms, offices, household courtyards, and outdoor streets, and the metadata for each audio segment explicitly recorded noise type, estimated SNR, and other acoustic-environment attributes. Audio was standardized to mono, 16-bit quantization, 16 kHz sampling, and WAV format to satisfy the input requirements of mainstream end-to-end models. Each speaker completed both read speech and semi-spontaneous recordings based on the corpus pool. After collection, all raw audio was screened in Cool Edit Pro for SNR and background noise. Segments with SNR below 15 dB or irreparable reverberation were re-recorded or discarded. The core processing step was semantic-level intelligent segmentation based on voice activity detection (VAD). Using the pretrained Silero VAD model together with a self-developed Python 3.10script (Figure 5), long recordings were first processed to obtain timestamps for all speech-active intervals. The corresponding source text was then loaded and split into candidate sentences by punctuation and spaces. The timestamps were traversed one by one to crop the audio into semantically complete sentence segments with clean boundaries. These segments were exported under filenames in the form ‘speakerID_startTime_endTime.wav’, thereby establishing a one-to-one mapping between audio files and transcripts. This method reduced the average duration of each utterance to 6–12 s and expanded the corpus from dozens of long recordings to 42,000 utterances.
During annotation and quality control, we used the self-developed Dialect Annotation Management Platform shown in Figure 6 to operationalize the three-level quality-control mechanism across the entire workflow. All annotation tasks were organized around three levels: lexical, sentence-level, and pragmatic-behavior annotation. The platform adopts an RBAC permission model and defines four roles, annotator, reviewer, acceptor, and administrator, fully supporting the business loop from batch management to annotation control, review, and acceptance. The annotation-control module provides core functions such as corpus assignment, transcription editing, pragmatic-behavior tagging, and audio playback for verification. Following the lexical transcription guidelines, annotators transcribe Lingao speech fragments into agreed surrogate Chinese-character sequences and attach structured tags for special phenomena such as backchannels, instruction responses, environmental noise, and unintelligible speech. The review module allows reviewers to inspect annotated data item by item or in batches; items that fail review can be returned with one click to the annotator task pool together with rejection comments. The acceptance module is handled by linguistic experts, who perform sampled final review at the batch level from macro perspectives such as corpus–distribution balance, consistency of tag usage, and transcription accuracy. The platform standardizes, visualizes, and renders traceable what would otherwise be a complex annotation-management process, substantially reducing annotation cost.

5. Experimental Results and Analysis

5.1. Experimental Setup

To systematically evaluate the effectiveness of the multi-level annotation specification proposed in this paper, we constructed five training sets, one validation set, and four test sets, from the original Hainan Lingao dialect recordings. All datasets were drawn from the same source material and involved 16 speakers, evenly split by gender (8 male, 8 female), aged 18–52, from the eight core townships of Diaolou, Nanbao, Duowen, Heshe, Dongying, Lincheng, Bolian, and Xinying. Recording devices included professional microphones, portable recorders, and smartphones, and recording environments covered diverse real-world scenes, including quiet indoor spaces, offices, courtyards, and outdoor streets, so as to reflect practical acoustic variability. Audio was uniformly stored as mono 16-bit, 16 kHz WAV files. Before dataset partitioning, segments with SNR below 15 dB or with irreparable reverberation were re-recorded or discarded, and semantic-level segmentation was performed using the pretrained Silero VAD model together with a custom Python script to generate sentence-complete utterances. From the collected material, 80 h of speech were used for training, 10 h for validation, and 10 h for testing, with balanced distributions of speakers and scenes. All five training sets contained 80 h of speech. All models used the same Conformer-based end-to-end architecture with a 12-layer encoder, 4 attention heads, and 256 hidden units, jointly optimized with CTC/Attention. The batch size was 32, the initial learning rate was 0.002, the warmup schedule used 25,000 steps, and training lasted for 80 epochs with early stopping and model selection on the validation set. Character error rate (CER) and sentence error rate (SER) were used as evaluation metrics, and all results were averaged over three independent runs. Statistical significance was assessed by paired bootstrap resampling at the utterance level. For each test set, the baseline and full-specification systems were compared on the same utterances using 10,000 paired resamples of the recognition outputs, and CER/SER differences were considered statistically significant at p < 0.01.
The five training sets were defined as follows. The full-specification set strictly followed the three annotation levels proposed in this paper: lexical, sentence-level, and pragmatic-behavior annotation. The traditional-specification set contained only plain transcription, no special tags, and fixed 3 s segmentation, thereby simulating the current mainstream baseline. The three ablation sets respectively removed pragmatic-behavior tags (Ablation A), removed noise tags (Ablation B), and replaced semantic segmentation with fixed-duration segmentation (Ablation C). The test data totaled 10 h and covered four scenarios, each accounting for about 2.5 h: a clean test set (quiet indoor environments, SNR > 25 dB), a noisy test set (traffic, fan, and crowd noise added at 15-5 dB SNR), a dialogue test set (including natural overlap, backchannels, and interruptions), and a dialect-variation test set (covering accents from eight townships and three age groups). Each test set contained about 1250 utterances held out from training, ensuring an objective evaluation under matched speaker and scene distributions. All annotation followed the three-level quality-control mechanism described in Section 3.4, and the inter-annotator agreement (IAA) of the full-specification set exceeded 0.95, ensuring consistent data quality.

5.2. Comparative Results

The comparative experiments assessed the performance difference between the full annotation specification and the traditional baseline; the results are summarized in Figure 7a and Table 5. On the clean test set, the full specification reduced CER from 8.7% to 7.9%, corresponding to an absolute reduction of 0.8 percentage points and a relative reduction of 9.2%. On the noisy test set, CER decreased from 24.3% to 18.5%, corresponding to an absolute reduction of 5.8 percentage points and a relative reduction of 23.7%. On the dialogue test set, CER decreased from 19.5% to 15.2%, corresponding to an absolute reduction of 4.3 percentage points and a relative reduction of 22.1%. On the dialect-variation test set, CER decreased from 15.2% to 13.1%, corresponding to an absolute reduction of 2.1 percentage points and a relative reduction of 13.8%.
SER showed the same overall pattern. Under the full specification, SER on the clean, noisy, dialogue, and dialect-variation test sets was 15.2%, 32.1%, 27.8%, and 24.5%, respectively, compared with 17.5%, 39.6%, 34.2%, and 28.3% under the traditional specification. The average relative SER reduction was 16.4%. Paired bootstrap testing with 10,000 resamples showed that all baseline-to-full-specification differences were statistically significant (p < 0.01).

5.3. Ablation Study

To examine the contribution of individual annotation components, we conducted a systematic ablation study; the results are summarized in Figure 7b and Table 6. Removing pragmatic-behavior tags (Ablation A) increased CER on the dialogue test set from 15.2% to 16.8%, an absolute increase of 1.6 percentage points. Removing noise tags (Ablation B) increased CER on the noisy test set from 18.5% to 20.5%, an absolute increase of 2.0 percentage points. Replacing semantic segmentation with fixed-duration segmentation (Ablation C) increased CER from 7.9% to 8.3% on the clean test set and from 18.5% to 19.2% on the noisy test set, corresponding to absolute increases of 0.4 and 0.7 percentage points, respectively.
Across the ablation conditions, performance degradation was observed in all cases, with the largest change for Ablation A occurring on the dialogue test set, the largest change for Ablation B occurring on the noisy test set, and the largest change for Ablation C occurring on the noisy test set.

5.4. Analysis of Dialect-Feature Annotation

To quantify the contribution of dialect-feature annotation, we conducted an additional ablation study in which dialect-feature annotation was removed from the full specification; the results are summarized in Figure 7c. After removing dialect features, CER on the dialect-variation test set increased from 13.1% to 14.2%, an absolute increase of 1.1 percentage points. Stratified analysis showed that, for speakers older than 45 years and for samples from Diaolou and Xinying, the error-rate increase reached up to 2.8%, whereas for younger speakers (<25 years) and county-seat speakers from Lincheng, the increase was 0.4%.
At the lexical level, the adoption of a unified surrogate-character convention increased inter-annotator agreement from 0.89 to 0.96.
Table 5. Main CER and SER results across the baseline and full specification.
Table 5. Main CER and SER results across the baseline and full specification.
ScenarioCER (Base)CER (Full)ΔCERSER (Base)SER (Full)ΔSER
Clean8.77.9−0.817.515.2−2.3
Noisy24.318.5−5.839.632.1−7.5
Dialogue19.515.2−4.334.227.8−6.4
Dialect variation15.213.1−2.128.324.5−3.8
Table 6. Ablation results relative to the full specification.
Table 6. Ablation results relative to the full specification.
SettingScenarioCERΔ vs. Full
Ablation ADialogue16.8+1.6
Ablation BNoisy20.5+2.0
Ablation CClean8.3+0.4
Ablation CNoisy19.2+0.7
No dialect featuresDialect variation14.2+1.1

5.5. Discussion

Overall, the experimental results support four main conclusions. First, the systematic annotation method proposed in this paper substantially improves the robustness of speech-recognition models in complex environments, achieving relative performance gains exceeding 20% in noisy and dialogue scenarios, with all improvements statistically significant. This gain arises because traditional specifications provide only sparse text-level supervision, whereas the proposed specification injects rich structured prior knowledge through multi-level tags, enabling more precise disentanglement of acoustic interference and linguistic content. The larger gains in noisy conditions are consistent with the use of explicit noise-event and unintelligible-speech tags. The larger gains in dialogue conditions are consistent with the addition of pragmatic-behavior annotation for backchannels, interruptions, and interactional responses. Second, each component of the specification contributes independently to final performance. Pragmatic-behavior tags, noise tags, fine-grained semantic segmentation, and dialect-feature annotation respectively target dialogue interaction, acoustic interference, semantic boundaries, and accent variation, together forming a comprehensive data-enhancement strategy. Third, the experimental results are highly consistent with the annotation-error theory expressed in Equations (1) and (2). Equation (1) indicates that minimizing expected annotation error is key to improving system robustness, and the ablation results show that removing any component increases annotation error and worsens the generalization bound. Equation (2) decomposes annotation noise into systematic bias and random error; the targeted analysis of dialect-feature annotation shows that unified surrogate-character conventions reduce random error, while speaker metadata reduces systematic bias by providing a more accurate conditional distribution. Fourth, the present evidence supports the effectiveness of the proposed annotation framework within the Hainan Lingao corpus. It also suggests potential transferability to similar low-resource dialect settings. However, broader validation across additional dialect corpora and public benchmarks is still required. The current experiments nevertheless demonstrate its engineering feasibility for corpus construction under the conditions examined in this study.
This study has several limitations. First, the empirical validation was conducted on a single dialect corpus with 16 speakers from one geographical area, which limits the external generalizability of the findings. Second, the current experiments do not include evaluation on public multilingual or dialect ASR benchmarks. Third, the comparison is limited to a conventional plain-transcription baseline and does not yet include stronger alternative annotation or training baselines. Fourth, although the framework is general in design, its transferability to additional dialects and languages still requires direct validation through multiple case studies.

6. Conclusions

This paper systematically investigated annotation specifications for robust speech recognition, especially in complex Chinese dialect scenarios. A multi-level annotation framework grounded in linguistic principles and guided by machine readability and extensibility was proposed, covering lexical, sentence-level, and pragmatic-behavior levels and providing fine-grained handling rules for dialect variation, environmental noise, and overlapping speech. A three-stage quality-assurance mechanism consisting of initial annotation, review, and acceptance, together with a dynamic optimization process, ensured executability and continued evolution of the specification. Using the Hainan Lingao dialect corpus as a case study, this paper demonstrated the complete workflow from specification design to quality control. Comparative and ablation experiments showed that models trained with the proposed specification achieved relative CER reductions exceeding 20% in noisy and dialogue scenarios. They also showed that pragmatic-behavior tags, noise tags, fine-grained segmentation, and dialect-feature annotation each made significant contributions. Together, these results confirm both the effectiveness and the systematic nature of the method. Methodologically, the proposed specification bridges the gap between industrial general specifications and academically deep annotation schemes. Compared with industrial specifications such as Microsoft Azure, the framework strengthens the modeling of dialogue interaction through systematic pragmatic-behavior tags. Compared with academic systems such as Discourse-CASS, it retains key linguistic dimensions while improving engineering practicality through a streamlined hierarchy, quantitative decision criteria, and a three-stage quality-control mechanism. Under the case study conditions examined here, this design also demonstrates practical feasibility for engineering use. The proposed framework provides a practically validated annotation strategy for building more robust speech-recognition systems in the Hainan Lingao dialect corpus and, more broadly, in similar low-resource dialect settings. Future work will explore integration with self-supervised learning and large language models. It will also examine how structured annotation can enhance model cognition and extend the framework to the digital preservation of more endangered languages and dialects. In this way, this work may contribute to the protection and transmission of linguistic and cultural diversity.

Author Contributions

Conceptualization, Z.W. and C.C.; Methodology, Z.W. and X.X.; Software, Y.G.; Validation, Z.W., Y.C. and X.X.; Formal Analysis, Z.W.; Investigation, Z.W. and C.C.; Resources, C.C.; Data Curation, Z.W. and Y.G.; Writing—Original Draft Preparation, Z.W.; Writing—Review and Editing, C.C. and X.X.; Visualization, Z.W.; Supervision, C.C.; Project Administration, C.C.; Funding Acquisition, C.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by The National Natural Science Foundation of China grant number U24A20238.

Institutional Review Board Statement

Ethical review and approval were waived for this study by the Institutional Review Board of Hainan University (Hainan, China) due to the fact that the research only involves the recording of natural spoken language of the Hainan Lingao dialect, without collecting any personal privacy information, invasive experimental operations or other behaviors that may harm the rights and interests of the research participants.

Informed Consent Statement

Informed written consent was obtained from all speakers involved in the construction of the Hainan Lingao dialect corpus. All participants were informed of the research purpose, data usage scope and open access form of the research results and agreed to the publication of the relevant research data.

Data Availability Statement

The Hainan Lingao dialect speech corpus constructed in this study is available from the corresponding author (Cao Chunjie, caochunjie@hainanu.edu.cn) upon reasonable request. The raw audio and annotated data can be provided for non-commercial research purposes only, and the requester needs to sign a data use agreement.

Acknowledgments

The authors would like to thank all the speakers who participated in the recording of the Hainan Lingao dialect corpus for their valuable contribution to the research. We also thank the teachers and students of the School of Cyberspace Security (School of Cryptology) of Hainan University and Hainan College of Economics and Business for their technical support in corpus construction and model training.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Dua, M.; Akanksha; Dua, S. Noise robust automatic speech recognition: Review and analysis. Int. J. Speech Technol. 2023, 26, 475–519. [Google Scholar] [CrossRef]
  2. Baevski, A.; Zhou, H.; Mohamed, A.; Auli, M. wav2vec 2.0: A framework for self-supervised learning of speech representations. Adv. Neural Inf. Process. Syst. 2020, 33, 12449–12460. [Google Scholar]
  3. Xu, A.; Feng, T.; Bishop, S.; Lord, C.; Narayanan, S. End-to-end joint ASR and speaker role diarization with child-adult interactions. arXiv 2026, arXiv:2601.17640. [Google Scholar] [CrossRef]
  4. Peyghan, M.R.; Soleimani Roudi, S.; Zouashkiani, S.; Amini, S.; Rajabi, F.; Ghaemmaghami, S. Non-intrusive automatic speech recognition refinement: A survey. arXiv 2025, arXiv:2508.07285. [Google Scholar] [CrossRef]
  5. Dey, S.; Saha, G. Addressing the semi-open set dialect recognition problem under resource-efficient considerations. Speech Commun. 2023, 152, 102957. [Google Scholar] [CrossRef]
  6. Meng, Y.; Chen, N.; Li, H. Chinese dialect identification based on local and global feature fusion and multi-level feature aggregation. J. East China Univ. Sci. Technol. 2024, 50, 898–904. (In Chinese) [Google Scholar] [CrossRef]
  7. Li, Q.; Mai, Q.; Wang, M.; Ma, M. Chinese dialect speech recognition: A comprehensive survey. Artif. Intell. Rev. 2024, 57, 25. [Google Scholar] [CrossRef]
  8. Zu, Y.; Chen, Y.; Zhang, Y.; Zhou, L.; Shen, M.; Huang, J. A super phonetic system and multi-dialect Chinese speech corpus for speech recognition. In Proceedings of the International Symposium on Chinese Spoken Language Processing, Taipei, Taiwan, 23–24 August 2002; p. 48. Available online: https://www.isca-archive.org/iscslp_2002/zu02_iscslp.html (accessed on 31 March 2026).
  9. Lin, J.; Lu, S.; Huang, H.; Guan, W.; Xu, B.; Bu, H.; Hong, Q.; Li, L. MinSpeech: A corpus of Southern Min dialect for automatic speech recognition. In Proceedings of the Interspeech 2024, Kos, Greece, 1–5 September 2024; pp. 2330–2334. [Google Scholar] [CrossRef]
  10. Display Text Format Training Data. Available online: https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-display-text-format (accessed on 31 March 2026).
  11. Laboratory of Phonetics and Speech Science, Institute of Linguistics, Chinese Academy of Social Sciences. Discourse-CASS [Introduction: Chinese Spoken Discourse Corpus Discourse-CASS]. Available online: http://paslab.phonetics.org.cn/?p=7046 (accessed on 26 April 2026). (In Chinese)
  12. Rabiner, L.R. A tutorial on hidden Markov models and selected applications in speech recognition. Proc. IEEE 1989, 77, 257–286. [Google Scholar] [CrossRef] [PubMed]
  13. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention Is All You Need. Adv. Neural Inf. Process. Syst. 2017, 30, 5998–6008. [Google Scholar]
  14. Gulati, A.; Qin, J.; Chiu, C.-C.; Parmar, N.; Zhang, Y.; Yu, J.; Han, W.; Wang, S.; Zhang, Z.; Wu, Y.; et al. Conformer: Convolution-augmented Transformer for speech recognition. In Proceedings of the Interspeech 2020, Shanghai, China, 25–29 October 2020; pp. 5036–5040. [Google Scholar] [CrossRef]
  15. Faruqui, M.; Hakkani-Tur, D. Revisiting the boundary between ASR and NLU in the age of conversational dialog systems. Comput. Linguist. 2022, 48, 221–232. [Google Scholar] [CrossRef]
  16. Liu, C.; Li, Q.; You, Z. An end-to-end Uyghur speech recognition based on multi-task learning. In Proceedings of the 2022 International Conference on Automation, Robotics and Computer Engineering, Wuhan, China, 16–17 December 2022; pp. 1–6. [Google Scholar] [CrossRef]
  17. ASR-CNanDiaCSC: A Chinese Nanchang Dialect Conversational Speech Corpus. Available online: https://magichub.com/datasets/nanchang-dialect-conversational-speech-corpus/ (accessed on 31 March 2026).
  18. Yu, T.; Frieske, R.; Xu, P.; Cahyawijaya, S.; Yiu, C.T.; Lovenia, H.; Dai, W.; Barezi, E.J.; Chen, Q.; Ma, X.; et al. Automatic speech recognition datasets in Cantonese: A survey and new dataset. In Proceedings of the Thirteenth Language Resources and Evaluation Conference, Marseille, France, 20–25 June 2022; pp. 6487–6494. Available online: https://aclanthology.org/2022.lrec-1.696/ (accessed on 31 March 2026).
  19. Dai, Y.; Zhang, Z.; Wang, S.; Li, L.; Guo, Z.; Zuo, T.; Wang, S.; Xue, H.; Wang, C.; Wang, Q.; et al. WenetSpeech-Chuan: A large-scale Sichuanese corpus with rich annotation for dialectal speech processing. arXiv 2025, arXiv:2509.18004. [Google Scholar] [CrossRef]
  20. Al-Sabbagh, R. Ramsa: A large sociolinguistically rich Emirati Arabic speech corpus for ASR and TTS. arXiv 2026, arXiv:2603.08125. [Google Scholar] [CrossRef]
  21. Zhang, Y.; Aiskar, A.; Mijiti, A. End-to-end speech recognition based on different units. J. Chin. Inf. Process. 2024, 38, 166–172. Available online: https://kns.cnki.net/kcms2/article/abstract?v=iO0L29morZlxR7VPnPpchnjGbQtNTC2gB00ZAFYUuxVa3bpXINau2F3d_FcBe9K-c8HDBDn2bSMtPMqT4Ek2w40NYqDcYBHHZIFG8iMN4yOAXhnMGVZVoC8ca06bvbG66pqMplAlomM7C98yZNfze7VaxHxDZcb9ViNGxfPL0Dk=&uniplatform=NZKPT (accessed on 26 April 2026).
  22. Gao, Y.; Feng, X.; Li, B.; Xie, Y.; Zhang, J.; Li, Y. Advancing speech data collection and annotation: General methods, practical experience, and future perspectives. J. Shanghai Jiaotong Univ. (Sci.) 2026. published online. [Google Scholar] [CrossRef]
  23. Ardila, R.; Branson, M.; Davis, K.; Kohler, M.; Meyer, J.; Henretty, M.; Morais, R.; Saunders, L.; Tyers, F.; Weber, G. Common Voice: A massively-multilingual speech corpus. In Proceedings of the Twelfth Language Resources and Evaluation Conference, Marseille, France, 13–15 May 2020; pp. 4218–4222. Available online: https://aclanthology.org/2020.lrec-1.520/ (accessed on 26 April 2026).
  24. Wang, C.; Riviere, M.; Lee, A.; Wu, A.; Talnikar, C.; Haziza, D.; Williamson, M.; Pino, J.; Dupoux, E. VoxPopuli: A large-scale multilingual speech corpus for representation learning, semi-supervised learning and interpretation. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), Online, 1–6 August 2021; Association for Computational Linguistics: Kerrville, TX, USA, 2021; pp. 993–1003. [Google Scholar] [CrossRef]
  25. Dissen, Y.; Yonash, S.; Cohen, I.; Keshet, J. A front-end adaptation network for improving speech recognition performance in packet loss and noisy environments. IEEE/ACM Trans. Audio Speech Lang. Process. 2025, 33, 2175–2188. [Google Scholar] [CrossRef]
  26. Que, S.; Qian, L.; Li, M.; Wang, Q. OS-Denseformer: A lightweight end-to-end noise-robust method for Chinese speech recognition. Appl. Sci. 2025, 15, 12096. [Google Scholar] [CrossRef]
  27. Liu, D.; Nassereldine, A.; Xu, C.; Xiong, J. Towards pretraining robust ASR foundation model with acoustic-aware data augmentation. arXiv 2025, arXiv:2505.20606. [Google Scholar] [CrossRef]
  28. Wang, S.; Yu, W.; Chen, X.; Tian, X.; Zhang, J.; Lu, L.; Tsao, Y.; Yamagishi, J.; Wang, Y.; Zhang, C. QualiSpeech: A speech quality assessment dataset with natural language reasoning and descriptions. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Vienna, Austria, 27 July–1 August 2025; Association for Computational Linguistics: Kerrville, TX, USA, 2025; pp. 23588–23609. [Google Scholar] [CrossRef]
  29. Arora, S.; Lu, Z.; Chiu, C.-C.; Pang, R.; Watanabe, S. Talking Turns: Benchmarking audio foundation models on turn-taking dynamics. In Proceedings of the Thirteenth International Conference on Learning Representations, Singapore, 24–28 April 2025; Available online: https://openreview.net/forum?id=gainwDfkYH (accessed on 31 March 2026).
  30. Berez-Kroeker, A.L.; Gabber, S.; Slayton, A. Recent advances in technologies for resource creation and mobilization in language documentation. Annu. Rev. Linguist. 2023, 9, 195–214. [Google Scholar] [CrossRef]
  31. Brosa Rodríguez, A.; Jiménez López, M.D. Beyond the data: The impact of annotation inconsistencies in UD treebanks on typological universals and complexity assessment. In Proceedings of the 7th Workshop on Research in Computational Linguistic Typology and Multilingual NLP, Vienna, Austria, 31 July–1 August 2025; pp. 43–51. [Google Scholar] [CrossRef]
  32. Parsons, P.; Solberg, P.E.; Kvale, K.; Svendsen, T.; Salvi, G. Adding metadata to existing parliamentary speech corpus. In Proceedings of the Joint 25th Nordic Conference on Computational Linguistics and 11th Baltic Conference on Human Language Technologies (NoDaLiDa/Baltic-HLT 2025), Tallinn, Estonia, 2–5 March 2025; pp. 448–457. Available online: https://aclanthology.org/2025.nodalida-1.49/ (accessed on 31 March 2026).
  33. Ide, N.; Romary, L. International standard for a linguistic annotation framework. Nat. Lang. Eng. 2004, 10, 211–225. [Google Scholar] [CrossRef]
  34. Müller-Eberstein, M.; Van Der Goot, R.; Rogers, A. DECAF: A dynamically extensible corpus analysis framework. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations), Vienna, Austria, 27 July–1 August 2025; Association for Computational Linguistics: Kerrville, TX, USA, 2025; pp. 351–362. [Google Scholar] [CrossRef]
  35. Steingrímsson, S.; Barkarson, S.; Örnólfsson, G.T. IGC-Parl: Icelandic corpus of parliamentary proceedings. In Proceedings of the Second ParlaCLARIN Workshop, Marseille, France, 11 May 2020; pp. 11–17. Available online: https://aclanthology.org/2020.parlaclarin-1.3/ (accessed on 31 March 2026).
Figure 1. Taxonomy of pragmatic-behavior tags and their modeling roles. The (a) organizes the proposed tags into acoustic/data-state and dialogue/interaction-state categories. The (b) shows how these tags support speech-text alignment, turn-taking, backchannel modeling, and event grounding, clarifying the structured information added beyond plain transcription.
Figure 1. Taxonomy of pragmatic-behavior tags and their modeling roles. The (a) organizes the proposed tags into acoustic/data-state and dialogue/interaction-state categories. The (b) shows how these tags support speech-text alignment, turn-taking, backchannel modeling, and event grounding, clarifying the structured information added beyond plain transcription.
Applsci 16 04850 g001
Figure 2. Quality assurance and validation mechanism. The workflow forms a closed-loop pipeline from annotation and self-check to full-batch review, post-review audit, targeted rework, and version freeze. It clarifies where failed records or batches re-enter the process and how release decisions are separated from audit decisions.
Figure 2. Quality assurance and validation mechanism. The workflow forms a closed-loop pipeline from annotation and self-check to full-batch review, post-review audit, targeted rework, and version freeze. It clarifies where failed records or batches re-enter the process and how release decisions are separated from audit decisions.
Applsci 16 04850 g002
Figure 3. Qualitative comparison matrix of the proposed and representative existing specifications. The proposed specification is compared with Azure and Discourse-CASS across robustness, interaction modeling, noise-event annotation, segmentation granularity, cost, and scalability. The matrix highlights the intended balance between engineering deployability and linguistic depth.
Figure 3. Qualitative comparison matrix of the proposed and representative existing specifications. The proposed specification is compared with Azure and Discourse-CASS across robustness, interaction modeling, noise-event annotation, segmentation granularity, cost, and scalability. The matrix highlights the intended balance between engineering deployability and linguistic depth.
Applsci 16 04850 g003
Figure 4. Corpus composition and speaker-ID coding design. (a) shows the domain composition of the Lingao corpus, covering both frequent daily speech and lower-frequency task-specific material. (b) shows the structured speaker-ID schema that encodes region, gender, age, and serial number to support downstream stratified analysis and speaker-aware modeling.
Figure 4. Corpus composition and speaker-ID coding design. (a) shows the domain composition of the Lingao corpus, covering both frequent daily speech and lower-frequency task-specific material. (b) shows the structured speaker-ID schema that encodes region, gender, age, and serial number to support downstream stratified analysis and speaker-aware modeling.
Applsci 16 04850 g004
Figure 5. Workflow for automatic semantic-level audio segmentation based on Silero VAD. The pipeline first detects speech-active intervals from long recordings and then aligns them with transcript punctuation to extract sentence-complete utterances. This converts long audio into training-ready segments with explicit clip-to-text correspondence.
Figure 5. Workflow for automatic semantic-level audio segmentation based on Silero VAD. The pipeline first detects speech-active intervals from long recordings and then aligns them with transcript punctuation to extract sentence-complete utterances. This converts long audio into training-ready segments with explicit clip-to-text correspondence.
Applsci 16 04850 g005
Figure 6. Interface of the dialect annotation management platform. The platform integrates batch management, lexical tagging, pragmatic annotation, review, and acceptance in one interface. Role-based permissions and recorded revision steps operationalize the proposed three-level annotation and quality-control workflow at corpus scale.
Figure 6. Interface of the dialect annotation management platform. The platform integrates batch management, lexical tagging, pragmatic annotation, review, and acceptance in one interface. Role-based permissions and recorded revision steps operationalize the proposed three-level annotation and quality-control workflow at corpus scale.
Applsci 16 04850 g006
Figure 7. Performance gains and ablation results. (a) shows that the full specification reduces CER across clean, noisy, dialogue, and dialect test sets; (b) quantifies the degradation caused by removing each annotation component; and (c) shows that dialect-feature annotation is especially important for heavier-accent speakers. Together, the results demonstrate that the full annotation framework improves robustness both overall and in the most challenging conditions.
Figure 7. Performance gains and ablation results. (a) shows that the full specification reduces CER across clean, noisy, dialogue, and dialect test sets; (b) quantifies the degradation caused by removing each annotation component; and (c) shows that dialect-feature annotation is especially important for heavier-accent speakers. Together, the results demonstrate that the full annotation framework improves robustness both overall and in the most challenging conditions.
Applsci 16 04850 g007
Table 1. Comparison of representative speech corpora and annotation approaches with respect to requirements for robust ASR.
Table 1. Comparison of representative speech corpora and annotation approaches with respect to requirements for robust ASR.
ResourceStrengthNoise/EventDialogue/PragmaticDialect/Low-ResourceScalabilityMain Limitation for This Study
Common Voice [23]Massively multilingual crowdsourced speech corpusNot systematicNot designedBroad coverage, but limited structured variation annotationHighLacks fine-grained annotation of acoustic events, interactional phenomena, and dialect-specific variation
VoxPopuli [24]Large multilingual parliamentary speech corpusNot systematicNot designed for conversational interactionMultilingual, but mainly formal parliamentary speechHighRelatively homogeneous domain and interaction structure; limited coverage of spontaneous dialogue
Microsoft Azure [10] text-normalization guidelinesPractical normalization and customization supportNot designedNot a primary layerGeneral ASR customization rather than dialect-specific annotationHighStrong engineering usability but limited linguistic and interactional annotation depth
Discourse-CASS [11]Rich discourse and spoken-interaction representationNot a primary focusStrongNot optimized for low-resource dialect engineering workflowsLow to moderateHigh annotation complexity and limited scalability for large-scale corpus construction
Representative dialect speech corpora (THUYG-20 [16], MDCC [18], WenetSpeech-Chuan [19])Valuable low-resource and regional speech resourcesInconsistent across corporaRarely included systematicallyStrong dialect relevanceModerateTypically emphasize corpus collection and transcription rather than unified, systematic annotation frameworks
This studyMulti-level annotation framework for robust dialect ASRExplicitExplicitDesigned for low-resource dialect scenariosModerate to highCurrently validated on a single dialect corpus; broader cross-corpus evaluation remains future work
Table 2. Lexical-level transcription annotation specifications.
Table 2. Lexical-level transcription annotation specifications.
CategoryOriginal Content/ExampleFormatting RequirementConverted Example/Notes
Numbers and Symbolse.g., “2022年” (“year 2022”), “超过90%” (“more than 90%”), “@用户” (“@user”)Arabic numerals are transcribed according to their spoken Chinese pronunciation; special symbols are transliterated according to common readings.“二零二二年” (spoken Chinese form of “2022”), “超过百分之九十” (“more than ninety percent”), “艾特用户” (“at user”)
English Words and Letterse.g., “good morning”, “PPT”, “A区” (“Zone A”)English words are uniformly lowercase, and letters are separated by spaces; common abbreviations are written as one lowercase word if pronounced as a word, or spaced letter by letter if spelled out.“good morning” (word), “p p t” (letter spelling), “a区” (“Zone A”; lowercase letter + Chinese)
Modal Particles and Fillerse.g., “呃…我想想” (“Uh…let me think”), “嗯, 是的” (“Mm-hmm, yes”), “这个…那个…” (“this…that…”)Use standardized characters with the “mouth” radical to distinguish modal particles; preserve natural pauses and prosody.“呃…我想想” (“Uh…let me think”), “嗯, 是的” (“Mm-hmm, yes”), “这个…那个…” (“this…that…”) (distinguish hesitation/thinking from affirmation)
Proper Nounse.g., “清华大学” (“Tsinghua University”), “COVID-19”, slang term “hin好” (“hin-good”; hin = very)Well-known entities should use their standard names; dialectal or colloquial items with no established Chinese characters should, after investigation, be represented with standardized surrogate or homophonous characters.“清华大学” (“Tsinghua University”), “c o v i d 一九” (“COVID-19” spelled letter by letter + numeral), “hin好” (using “hin” to mean “very”)
Table 3. Sentence-level semantic annotation specifications.
Table 3. Sentence-level semantic annotation specifications.
Specification DimensionCore StandardDesign Intent
Speaker ExclusivityStrictly follow the principle that one audio segment contains clear speech from only one speaker; no overlap or mixed dialogue is allowed.Eliminates interference from overlapping speech and improves the purity of the training data.
Semantic CompletenessSegmentation should be based on semantic units (such as complete sentences or clauses); recommended duration > 6 s and >20 characters.Provide long-range context for end-to-end models and strengthen sequence learning.
Acoustic Environment ControlRetain natural pauses shorter than 1.5 s as speech-flow features; silence within a segment must not exceed 1.5 s; discard segments with overly low SNR (<50% recognizable content).Faithfully reflect natural dialogue rhythm while removing invalid noise interference.
Symbol Set RestrictionOnly comma (,), period (.), question mark (?), and exclamation mark (!) are allowed.Avoid special symbols that are difficult for models to parse and ensure standardized, consistent input text.
Prosody Mapping
1.
Sentence-type mapping: statements use periods, questions use question marks, and exclamations use exclamation marks.
Make punctuation correspond strictly to speech pauses and semantic structure, provide accurate prosodic and syntactic boundary information, and improve the naturalness and coherence of synthesis or recognition results.
2.
Within-sentence pause mapping: use commas to mark short pauses according to natural semantic breathing points.
3.
“Truncated” punctuation is forbidden: repair semantically incoherent short fragments (e.g., “小微, 等下, 出去, 加好友。” (“Xiaowei, later, go out, add friend.”) should be revised to “小微, 等下我们出去加个好友。” (“Xiaowei, let’s go out and add a friend later.”)).
Table 4. Speech acceptance criteria.
Table 4. Speech acceptance criteria.
Acceptance TypeAcceptance DimensionAcceptance StandardAcceptance Method
Single SpeakerLanguagePure dialect; pronunciation covers the various local varieties of the dialect region in equal proportions.Manual
FormatWAVAutomatic
ChannelMonoAutomatic
Sampling Rate16 kHz, 16 bitAutomatic
Speech Amplitude3000–20,000 smpl; checked in Cool Edit.Automatic
Background Noise<300 smpl; no abnormal interference sources such as echo or reverberation; checked in Cool Edit.Automatic
SNRSNR > 20 (SNR = speech energy/noise energy); 15–20 may still pass if transcription is normal; checked in Cool Edit.Automatic
DurationTypically 6–12 s per utterance after semantic segmentation; clips shorter than 6 s are automatically flagged for review.Automatic
StyleUse keyword-guided free speaking to closely reproduce the naturalness of free conversation; recording must be real, natural, and fluent, with no reading style.Manual
Audio QualityPronunciation is clear and full and can be transcribed normally.Manual
BatchGenderMale:female = 1:1Automatic
AgeAges 18–25 account for 20%, 26–40 for 40%, and over 40 for 40%.Automatic
Number of Speakers CoveredEffective duration per speaker must not exceed 40 min (customizable as needed).Automatic
Accepted DurationCounted after annotation. Effective duration = total duration with annotation results after removing invalid, non-transcribable speech.Manual
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, Z.; Cao, C.; Xie, X.; Chen, Y.; Guo, Y. Systematic Annotation Framework for Robust Speech Recognition. Appl. Sci. 2026, 16, 4850. https://doi.org/10.3390/app16104850

AMA Style

Wang Z, Cao C, Xie X, Chen Y, Guo Y. Systematic Annotation Framework for Robust Speech Recognition. Applied Sciences. 2026; 16(10):4850. https://doi.org/10.3390/app16104850

Chicago/Turabian Style

Wang, Zhong, Chunjie Cao, Xia Xie, Yongqing Chen, and Yuanbo Guo. 2026. "Systematic Annotation Framework for Robust Speech Recognition" Applied Sciences 16, no. 10: 4850. https://doi.org/10.3390/app16104850

APA Style

Wang, Z., Cao, C., Xie, X., Chen, Y., & Guo, Y. (2026). Systematic Annotation Framework for Robust Speech Recognition. Applied Sciences, 16(10), 4850. https://doi.org/10.3390/app16104850

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop