List of all items
Structs
- DummyG2p
- G2pConverter
- G2pDiagnosticContext
- G2pMetadata
- Phoneme
- PhoneticFeatures
- accuracy::AccuracyBenchmark
- accuracy::AccuracyMetrics
- accuracy::LanguageMetrics
- accuracy::TestCase
- advanced::AdaptationModel
- advanced::AdaptationRule
- advanced::AdaptationStats
- advanced::AdaptivePronunciationSystem
- advanced::ContextualMapping
- advanced::EmotionAwareG2pProcessor
- advanced::EmotionClassifier
- advanced::EmotionModification
- advanced::EmotionProcessingEntry
- advanced::GlobalQualityFactors
- advanced::LanguagePhonemeSystem
- advanced::MultilingualPhonemeMapper
- advanced::PatternAdaptation
- advanced::PhonemeMapping
- advanced::PhonemeQualityFactors
- advanced::PhonemeQualityScorer
- advanced::PhonotacticRule
- advanced::QualityAssessment
- advanced::QualityModel
- advanced::SequenceQualityPattern
- advanced::StreamingConfig
- advanced::StreamingG2pProcessor
- advanced::StreamingPhoneme
- advanced::StreamingStats
- advanced::StressPatternRule
- advanced::StressPatternSystem
- advanced::SyntaxEmotionPattern
- advanced::UniversalPhoneme
- advanced::UniversalPhonemeInventory
- advanced::UserCorrection
- advanced::VoiceQualityAdjustments
- backends::chinese_pinyin::ChinesePinyinG2p
- backends::hybrid::BackendConfig
- backends::hybrid::HybridG2p
- backends::japanese_dict::JapaneseDictG2p
- backends::neural::NeuralG2pBackend
- backends::neural::core::ALiBiPositionBias
- backends::neural::core::AttentionLayer
- backends::neural::core::BeamCandidate
- backends::neural::core::BeamSearchDecoder
- backends::neural::core::EnhancedDecoder
- backends::neural::core::FeedForward
- backends::neural::core::LabelSmoothing
- backends::neural::core::LayerNorm
- backends::neural::core::LearningRateScheduler
- backends::neural::core::MultiHeadAttention
- backends::neural::core::PositionalEncoding
- backends::neural::core::RotaryPositionEmbedding
- backends::neural::core::SamplingStrategy
- backends::neural::core::SimpleDecoder
- backends::neural::core::SimpleEncoder
- backends::neural::core::SwiGLUFeedForward
- backends::neural::core::TransformerDecoderLayer
- backends::neural::core::TransformerEncoderLayer
- backends::neural::core::TransformerG2P
- backends::neural::training::LstmConfig
- backends::neural::training::LstmTrainer
- backends::neural::training::ModelMetadata
- backends::neural::training::TrainingBatch
- backends::neural::training::TrainingState
- backends::openjtalk::OpenJTalkG2p
- backends::registry::BackendInfo
- backends::registry::BackendRegistry
- backends::registry::RegistryG2p
- backends::rule_based::PhonologicalRule
- backends::rule_based::RuleBasedG2p
- backends::rule_based::StressRule
- config::BackendConfigs
- config::ConfigManager
- config::CustomRule
- config::G2pConfig
- config::GeneralConfig
- config::LanguageDetectionConfig
- config::NeuralConfig
- config::OpenJTalkConfig
- config::PerformanceConfig
- config::PhonetisaurusConfig
- config::PreprocessingConfig
- config::RuleBasedConfig
- detection::DetectionResult
- detection::LanguageDetector
- detection::mixed::LanguageSegment
- detection::mixed::MixedDetectionResult
- detection::mixed::MixedLanguageDetector
- detection::rules::RuleBasedDetector
- detection::statistical::StatisticalDetector
- languages::PhonemeInfo
- languages::PhonemeInventory
- models::AccentModification
- models::ArchitectureConfig
- models::ConfidenceStats
- models::ContextRule
- models::DatasetInfo
- models::DatasetStatistics
- models::EvaluationMetrics
- models::FewShotConfig
- models::G2pModel
- models::LearningRateSchedule
- models::ModelConfig
- models::ModelMetadata
- models::ModelParameters
- models::PronunciationCustomization
- models::RegularizationConfig
- models::SubstitutionRule
- models::TrainingConfig
- models::TrainingDataset
- models::TrainingExample
- models::TrainingProgress
- models::TransferLearningConfig
- optimization::AccuracyOptimizationStrategy
- optimization::AdaptiveLoadBalancingStrategy
- optimization::BatchProcessingOptimizer
- optimization::DynamicCachingStrategy
- optimization::ExpectedImprovement
- optimization::LatencyOptimizationStrategy
- optimization::MemoryOptimizationStrategy
- optimization::MetricsCollector
- optimization::OptimizationEffectivenessReport
- optimization::OptimizationEntry
- optimization::OptimizationRecommendation
- optimization::OptimizationState
- optimization::OptimizerConfig
- optimization::ParameterAdjustment
- optimization::PerformanceSnapshot
- optimization::QualityAwareOptimizer
- optimization::QualityImprovementStrategy
- optimization::QualityMetrics
- optimization::RealTimeOptimizer
- optimization::StrategyEffectiveness
- performance::batch::BatchPhonemeProcessor
- performance::batch::BatchProcessingStats
- performance::batch::BatchProcessor
- performance::batch::DynamicBatchProcessor
- performance::batch::DynamicBatchStats
- performance::batch::LengthGroupedBatch
- performance::cache::AdvancedCacheConfig
- performance::cache::AdvancedG2pCache
- performance::cache::CacheStats
- performance::cache::CachedG2p
- performance::cache::G2pCache
- performance::compression::AdaptiveCompressionManager
- performance::compression::CompressedCache
- performance::compression::CompressedCacheStats
- performance::compression::CompressionStats
- performance::memory::EnhancedBatchProcessor
- performance::memory::MemoryPool
- performance::memory::PoolStats
- performance::memory::PooledObject
- performance::metrics::MetricsExporter
- performance::metrics::MetricsSnapshot
- performance::metrics::SerializablePerformanceMetric
- performance::monitoring::PerformanceMetric
- performance::monitoring::PerformanceMonitor
- performance::targets::LatencyMeasurement
- performance::targets::LatencyStats
- performance::targets::MemorySnapshot
- performance::targets::MemoryStats
- performance::targets::PerformanceSummary
- performance::targets::PerformanceTargetMonitor
- performance::targets::PerformanceTargets
- performance::targets::TargetViolation
- performance::targets::ThroughputMeasurement
- performance::targets::ThroughputStats
- performance::targets::ViolationSummary
- phonology::processes::types::AssimilationProcess
- phonology::processes::types::ElisionProcess
- phonology::processes::types::FinalDevoicingProcess
- phonology::processes::types::FortitionProcess
- phonology::processes::types::GDroppingProcess
- phonology::processes::types::HDroppingProcess
- phonology::processes::types::LVocalizationProcess
- phonology::processes::types::LenitionProcess
- phonology::processes::types::LiaisonProcess
- phonology::processes::types::NasalizationProcess
- phonology::processes::types::PalatalizationProcess
- phonology::processes::types::PhonologicalProcessor
- phonology::processes::types::ProcessConfig
- phonology::processes::types::RDroppingProcess
- phonology::processes::types::TFlappingProcess
- phonology::processes::types::TGlottalingProcess
- phonology::processes::types::ThFrontingProcess
- phonology::processes::types::VoicingAssimilationProcess
- phonology::processes::types::VowelDevoicingProcess
- phonology::processes::types::VowelReductionProcess
- phonology::processes::types::YodCoalescenceProcess
- phonology::rules::AssimilationRule
- phonology::rules::DeletionRule
- phonology::rules::PhonologicalRule
- phonology::rules::ReductionRule
- phonology::rules::RuleApplication
- phonology::rules::RuleContext
- phonology::rules::RuleSet
- preprocessing::PreprocessingConfig
- preprocessing::TextAnalysis
- preprocessing::TextPreprocessor
- preprocessing::context_aware::ContextAwareConfig
- preprocessing::context_aware::ContextAwarePreprocessor
- preprocessing::context_aware::LinguisticToken
- preprocessing::context_aware::PhoneticContext
- preprocessing::entity_recognition::ContextualNerRule
- preprocessing::entity_recognition::SimpleNamedEntityRecognizer
- preprocessing::pos_tagging::ContextualPosRule
- preprocessing::pos_tagging::PosTaggingRules
- preprocessing::pos_tagging::RuleBasedPosTagger
- preprocessing::quality_filtering::BasicQualityFilter
- preprocessing::semantic_analysis::BasicSemanticAnalyzer
- preprocessing::semantic_analysis::FormalityIndicators
- preprocessing::semantic_analysis::SemanticContext
- preprocessing::semantic_analysis::SentimentLexicon
- preprocessing::semantic_analysis::TopicModel
- preprocessing::variant_selection::DictionaryVariantSelector
- preprocessing::variant_selection::VariantSelectionContext
- preprocessing::variant_selection::VariantSelectionRule
- preprocessing::variant_selection::VariantStatistics
- rules::EnglishRuleG2p
- rules::G2pRule
- ssml::accents::AccentMetadata
- ssml::accents::AccentProfile
- ssml::accents::AccentProsody
- ssml::accents::AccentRule
- ssml::accents::AccentStatistics
- ssml::accents::AccentSystem
- ssml::accents::AcousticModification
- ssml::accents::ArticulatoryModification
- ssml::accents::ContextualTransform
- ssml::accents::Demographics
- ssml::accents::DurationModification
- ssml::accents::DurationTransform
- ssml::accents::FormantModification
- ssml::accents::GeographicScope
- ssml::accents::IntonationModification
- ssml::accents::LexicalContext
- ssml::accents::PausePattern
- ssml::accents::PhonemeMapping
- ssml::accents::PhonemeModification
- ssml::accents::PhonemePattern
- ssml::accents::PhonemeSubstitution
- ssml::accents::PhoneticEnvironment
- ssml::accents::PitchContour
- ssml::accents::PitchModification
- ssml::accents::PitchTransform
- ssml::accents::PragmaticContext
- ssml::accents::ProsodicTransform
- ssml::accents::RhythmModification
- ssml::accents::RhythmTransform
- ssml::accents::StressModification
- ssml::accents::StressShift
- ssml::accents::SubstitutionContext
- ssml::accents::SyntacticContext
- ssml::accents::TransformContext
- ssml::accents::TransformRule
- ssml::context::AnalysisMetadata
- ssml::context::ContextAnalysisResult
- ssml::context::ContextAnalyzer
- ssml::context::ContextPattern
- ssml::context::ContextRule
- ssml::context::PhoneticCondition
- ssml::context::ProsodicCondition
- ssml::context::SyllableStructure
- ssml::dictionary::ContextualPronunciation
- ssml::dictionary::CoverageStatistics
- ssml::dictionary::DictionaryEntry
- ssml::dictionary::DictionaryManager
- ssml::dictionary::DictionaryMetadata
- ssml::dictionary::DictionaryStatistics
- ssml::dictionary::EntryMetadata
- ssml::dictionary::PronunciationDictionary
- ssml::elements::BreakTiming
- ssml::elements::CompressionParams
- ssml::elements::EmphasisParams
- ssml::elements::EnhancedProsody
- ssml::elements::FadeParams
- ssml::elements::ParagraphProsody
- ssml::elements::PersonalityTraits
- ssml::elements::PhonemeMetadata
- ssml::elements::PitchParams
- ssml::elements::PitchPoint
- ssml::elements::ProsodyContour
- ssml::elements::RateParams
- ssml::elements::RatePoint
- ssml::elements::RegionalAccent
- ssml::elements::SentenceProsody
- ssml::elements::SpeakerCharacteristics
- ssml::elements::SyllableTiming
- ssml::elements::VoiceCharacteristics
- ssml::elements::VolumeParams
- ssml::elements::VolumePoint
- ssml::processor::AppliedTransformation
- ssml::processor::CacheStatistics
- ssml::processor::ProcessingContext
- ssml::processor::ProcessingMetadata
- ssml::processor::ProcessingTiming
- ssml::processor::ProcessingWarning
- ssml::processor::ProcessorConfig
- ssml::processor::ProcessorStatistics
- ssml::processor::ProsodySettings
- ssml::processor::SsmlProcessingResult
- ssml::processor::SsmlProcessor
- ssml::processor::VoiceSettings
- ssml::simple_parser::SimpleSsmlParser
- ssml_legacy::SsmlProcessor
- streaming::StreamingChunker
- streaming::StreamingConfig
- streaming::TextChunk
- training::AugmentationConfig
- training::CheckpointInfo
- training::CheckpointManager
- training::CosineAnnealingLRScheduler
- training::CustomContext
- training::CustomDatasetEntry
- training::CustomDatasetFormat
- training::CustomDatasetMetadata
- training::CustomPhoneme
- training::DatasetPreparation
- training::EarlyStopping
- training::ExponentialLRScheduler
- training::FewShotLearningManager
- training::GlobalTrainingTracker
- training::ModelEvaluator
- training::ProgressTracker
- training::ResourceUsage
- training::StepLRScheduler
- training::TrainingPipeline
- training::TrainingPipelineConfig
- training::TrainingSession
- training::TrainingStatistics
- training::TransferLearningManager
- utils::diagnostics::DiagnosticReport
- utils::diagnostics::G2pProfiler
- utils::diagnostics::PerformanceReport
- utils::diagnostics::PerformanceStage
- utils::phoneme_analysis::PhonemeAnalysis
- utils::phoneme_normalization::NormalizationConfig
- utils::phoneme_simd::PhonemeCount
- utils::phoneme_stats::PhonemeStatistics
- utils::phoneme_validator::PhonemeValidationError
- utils::phoneme_validator::PhonemeValidationResult
- utils::phoneme_validator::PhonemeValidator
- utils::quality::AdvancedQualityAnalyzer
- utils::quality::AdvancedQualityMetrics
- utils::quality::CoarticulationRule
- utils::quality::ConversionDebugSummary
- utils::quality::DetailedQualityFactor
- utils::quality::LanguagePhonologyModel
- utils::quality::PhonemeQualityScore
- utils::quality::TextSegment
- utils::quality::ValidationReport
Enums
- G2pError
- LanguageCode
- ProcessingStage
- SyllablePosition
- advanced::EmotionType
- backends::hybrid::SelectionStrategy
- backends::neural::core::SchedulerType
- detection::DetectionMethod
- languages::MannerOfArticulation
- languages::PhonemeType
- languages::PlaceOfArticulation
- languages::VowelFrontness
- languages::VowelHeight
- languages::chinese::MandarinTone
- languages::japanese::MoraType
- languages::japanese::PitchPattern
- languages::korean::KoreanConsonantType
- languages::korean::SyllablePosition
- models::AdaptationStrategy
- models::ModelType
- optimization::AdjustmentType
- optimization::BatchOptimizationTarget
- optimization::OptimizationType
- performance::cache::EvictionStrategy
- performance::metrics::MetricsFormat
- performance::targets::ViolationSeverity
- phonology::PhonologicalFeature
- phonology::ProcessType
- phonology::rules::RuleCondition
- phonology::rules::SyllablePosition
- preprocessing::entity_recognition::EntityType
- preprocessing::pos_tagging::PosTag
- preprocessing::unicode::ScriptType
- ssml::accents::AccentTransformation
- ssml::accents::AgeGroup
- ssml::accents::AreaType
- ssml::accents::ContourType
- ssml::accents::EducationLevel
- ssml::accents::EmotionContext
- ssml::accents::FormalityLevel
- ssml::accents::GenderAssociation
- ssml::accents::IntonationPattern
- ssml::accents::LexicalFrequency
- ssml::accents::MannerModification
- ssml::accents::PauseLocation
- ssml::accents::PitchMovement
- ssml::accents::PlaceShift
- ssml::accents::RuleAction
- ssml::accents::RuleCondition
- ssml::accents::SocialClass
- ssml::accents::SpeakingStyle
- ssml::accents::TimingType
- ssml::accents::WordPosition
- ssml::accents::WordType
- ssml::context::BoundaryStrength
- ssml::context::CodaComplexity
- ssml::context::ContextCondition
- ssml::context::EmotionType
- ssml::context::EntityType
- ssml::context::NucleusType
- ssml::context::OnsetComplexity
- ssml::context::PatternToken
- ssml::context::PhraseType
- ssml::context::PositionCondition
- ssml::context::ProminenceLevel
- ssml::context::RegisterLevel
- ssml::context::RhythmPattern
- ssml::context::SemanticCondition
- ssml::context::StressLevel
- ssml::context::StressPattern
- ssml::context::SyntacticCondition
- ssml::dictionary::DifficultyLevel
- ssml::dictionary::PartOfSpeech
- ssml::dictionary::PronunciationContext
- ssml::elements::AgeGroup
- ssml::elements::BoundaryTone
- ssml::elements::BreakStrength
- ssml::elements::DictionaryScope
- ssml::elements::EmphasisLevel
- ssml::elements::InterpretAs
- ssml::elements::IntonationPattern
- ssml::elements::PitchPattern
- ssml::elements::PitchTransition
- ssml::elements::RateTransition
- ssml::elements::SilenceType
- ssml::elements::SpeakingStyle
- ssml::elements::SsmlElement
- ssml::elements::VoiceGender
- ssml::elements::VoiceQuality
- ssml::elements::VolumeTransition
- ssml::processor::ProcessingWarningType
- ssml::processor::TransformationType
- ssml_legacy::BreakStrength
- ssml_legacy::EmphasisLevel
- ssml_legacy::InterpretAs
- ssml_legacy::SsmlElement
- streaming::ChunkingStrategy
- training::DatasetFormat
- training::EarlyStoppingMode
- training::TrainingState
- utils::phoneme_normalization::PhonemeSet
- utils::phoneme_validator::ErrorCategory
- utils::phoneme_validator::ValidationLevel
- utils::quality::ArticulatoryModification
- utils::quality::QualityFactorType
- utils::quality::QualitySeverity
- utils::quality::ValidationError
Traits
- G2p
- optimization::OptimizationStrategy
- phonology::processes::Deserialize
- phonology::processes::PhonologicalProcess
- phonology::processes::Serialize
- preprocessing::entity_recognition::NamedEntityRecognition
- preprocessing::pos_tagging::PosTagging
- preprocessing::quality_filtering::QualityFiltering
- preprocessing::semantic_analysis::SemanticAnalysis
- preprocessing::variant_selection::VariantSelection
- training::LearningRateScheduler
- training::TrainingCallback
Macros
Attribute Macros
Derive Macros
Functions
- detection::get_language_indicators
- english::default
- english::new
- languages::arabic::get_arabic_inventory
- languages::chinese::get_chinese_inventory
- languages::get_inventory
- languages::japanese::get_japanese_inventory
- languages::korean::get_korean_inventory
- languages::russian::get_russian_inventory
- performance::simd::batch_preprocess
- performance::simd::filter_alphabetic
- performance::simd::find_phoneme_patterns
- performance::simd::is_simd_available
- performance::simd::is_valid_ascii_ipa
- performance::simd::is_valid_ipa_character
- performance::simd::normalize_whitespace
- performance::simd::simd_features
- performance::simd::validate_phoneme_symbols
- phonology::find_similar_phoneme
- phonology::get_features
- phonology::has_feature
- preprocessing::get_abbreviations
- preprocessing::numbers::expand_numbers
- preprocessing::text::expand_abbreviations
- preprocessing::text::expand_currency
- preprocessing::text::expand_datetime
- preprocessing::text::handle_urls
- preprocessing::text::remove_punctuation
- preprocessing::unicode::detect_script
- preprocessing::unicode::filter_symbols
- preprocessing::unicode::is_rtl_text
- preprocessing::unicode::normalize_text
- ssml::create_accent_system
- ssml::create_context_analyzer
- ssml::create_dictionary
- ssml::parse_ssml
- ssml::process_ssml
- ssml::ssml_to_text
- ssml::validate_ssml
- streaming::batch_chunk_text
- streaming::calculate_optimal_chunk_size
- utils::diagnostics::batch_process_phonemes
- utils::diagnostics::create_diagnostic_context
- utils::diagnostics::create_diagnostic_context_with_details
- utils::diagnostics::create_g2p_error_report
- utils::diagnostics::diagnose_conversion_error
- utils::diagnostics::extract_phonetic_features
- utils::phoneme_analysis::analyze_phoneme_sequence
- utils::phoneme_analysis::get_valid_phoneme_inventory
- utils::phoneme_analysis::get_valid_phoneme_inventory_slice
- utils::phoneme_analysis::is_consonant
- utils::phoneme_analysis::is_vowel
- utils::phoneme_analysis::validate_phonemes
- utils::phoneme_normalization::detect_phoneme_set
- utils::phoneme_normalization::ipa_to_arpabet
- utils::phoneme_normalization::normalize_phonemes
- utils::phoneme_normalization::phoneme_equivalence
- utils::phoneme_simd::batch_count_phonemes
- utils::phoneme_simd::batch_distance_matrix
- utils::phoneme_simd::batch_phoneme_error_rate
- utils::phoneme_simd::batch_phoneme_similarity
- utils::phoneme_simd::batch_validate_phonemes
- utils::phoneme_simd::parallel_batch_process
- utils::phoneme_similarity::calculate_phoneme_error_rate
- utils::phoneme_similarity::phoneme_feature_similarity
- utils::phoneme_similarity::phoneme_levenshtein_distance
- utils::phoneme_similarity::phoneme_sequence_similarity
- utils::quality::generate_conversion_debug_summary
- utils::quality::score_phoneme_quality
- utils::quality::segment_into_sentences
- utils::quality::segment_text_for_streaming
- utils::quality::validate_phoneme_sequence_advanced
- utils::text_processing::detect_syllable_boundaries
- utils::text_processing::postprocess_phonemes
- utils::text_processing::preprocess_text
- utils::text_processing::preprocess_text_simple
- utils::text_processing::preprocess_text_with_config