.codecrate.toml
.coveragerc
.gitignore
.pre-commit-config.yaml
.prettierrc.yml
.readthedocs.yaml
.ruff.toml
LICENSE
README.md
pyproject.toml
requirements-test.txt
setup.py
.github/pytest.ini
.github/workflows/codecov.yml
.github/workflows/pre-commit.yml
.github/workflows/python-publish.yml
.github/workflows/tests.yml
.ledger/ledger.toml
.ledger/releaseledger/.ledger-project.toml
.ledger/releaseledger/config.toml
.ledger/releaseledger/write.lock
.ledger/releaseledger/data/.ledger-project.toml
.ledger/releaseledger/data/ledgers/main/events/events.jsonl
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/release.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0002.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0003.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0004.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0005.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0006.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0007.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0008.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0009.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0010.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0011.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0012.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0013.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0014.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0015.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0016.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0017.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.0/entries/entry-0018.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.1/release.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.1/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.1/entries/entry-0002.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.1/entries/entry-0003.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.1/entries/entry-0004.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.2/release.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.2/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.2/entries/entry-0002.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.2/entries/entry-0003.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.2/entries/entry-0004.md
.ledger/releaseledger/data/ledgers/main/releases/0.7.2/entries/entry-0005.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/release.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0-cancelled/release.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0-cancelled/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0-cancelled/entries/entry-0002.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0-cancelled/entries/entry-0003.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0-cancelled/entries/entry-0004.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0-cancelled/entries/entry-0005.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0002.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0003.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0004.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0005.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0006.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0007.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0008.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0009.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0010.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0011.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0012.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0013.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0014.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0015.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0016.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0017.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0018.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0019.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0020.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0021.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0022.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0023.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.0/entries/entry-0024.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.1/release.md
.ledger/releaseledger/data/ledgers/main/releases/0.8.1/entries/entry-0001.md
.ledger/taskledger/.ledger-project.toml
.ledger/taskledger/config.toml
benchmarks/BENCHMARK_SUMMARY.md
benchmarks/CHINESE_DATASET.md
benchmarks/FRENCH_DATASET.md
benchmarks/GERMAN_DATASET.md
benchmarks/ITALIAN_DATASET.md
benchmarks/JAPANESE_DATASET.md
benchmarks/KOREAN_DATASET.md
benchmarks/PORTUGUESE_DATASET.md
benchmarks/SPANISH_DATASET.md
benchmarks/__init__.py
benchmarks/add_zh_metadata.py
benchmarks/all_languages_benchmark_results.json
benchmarks/benchmark_comparison.py
benchmarks/benchmark_cs_g2p.py
benchmarks/benchmark_de_comparison.py
benchmarks/benchmark_de_g2p.py
benchmarks/benchmark_en_gb_comparison.py
benchmarks/benchmark_en_lexicon.py
benchmarks/benchmark_en_misaki.py
benchmarks/benchmark_en_synthetic.py
benchmarks/benchmark_en_us_comparison.py
benchmarks/benchmark_es_comparison.py
benchmarks/benchmark_fr_comparison.py
benchmarks/benchmark_fr_g2p.py
benchmarks/benchmark_g2p.py
benchmarks/benchmark_it_comparison.py
benchmarks/benchmark_ja_comparison.py
benchmarks/benchmark_ja_g2p.py
benchmarks/benchmark_ko_comparison.py
benchmarks/benchmark_load_silver.py
benchmarks/benchmark_pt_br_comparison.py
benchmarks/benchmark_zh_comparison.py
benchmarks/download_childes.py
benchmarks/extract_childes_fast.py
benchmarks/extract_childes_sentences.py
benchmarks/generate_phonemes.py
benchmarks/generate_zh_synthetic.py
benchmarks/random_sentence_generator.py
benchmarks/regenerate_phonemes.py
benchmarks/validate_synthetic_data.py
benchmarks/data/README.md
benchmarks/data/__init__.py
benchmarks/data/de_synthetic.json
benchmarks/data/de_words.json
benchmarks/data/en_gb_synthetic.json
benchmarks/data/en_gb_words.json
benchmarks/data/en_us_synthetic.json
benchmarks/data/en_us_words.json
benchmarks/data/es_synthetic.json
benchmarks/data/fr_synthetic.json
benchmarks/data/fr_words.json
benchmarks/data/it_synthetic.json
benchmarks/data/ja_synthetic.json
benchmarks/data/ko_synthetic.json
benchmarks/data/pt_br_synthetic.json
benchmarks/data/zh_synthetic.json
benchmarks/data/zh_synthetic_handcrafted.json
docs/README_DOCS.md
docs/abbreviation_customization.md
docs/advanced.md
docs/changelog.md
docs/conf.py
docs/contributing.md
docs/index.md
docs/installation.md
docs/languages.md
docs/make.bat
docs/make.py
docs/markers.md
docs/phonemes.md
docs/quickstart.md
docs/requirements.txt
docs/spans.md
docs/api/backends.md
docs/api/chinese.md
docs/api/core.md
docs/api/czech.md
docs/api/english.md
docs/api/french.md
docs/api/german.md
docs/api/hebrew.md
docs/api/italian.md
docs/api/japanese.md
docs/api/korean.md
docs/api/mixed.md
docs/api/portuguese.md
docs/api/spanish.md
docs/api/utils.md
examples/abbreviation_customization.py
examples/debug_mode_demo.py
examples/demo_both_features.py
examples/marker_demo.py
examples/multilang_preprocess.py
examples/new_api_demo.py
examples/quick_demo_dr_to_drive.py
kokorog2p/__init__.py
kokorog2p/_optional.py
kokorog2p/_version.py
kokorog2p/abbreviation_utils.py
kokorog2p/attr_parser.py
kokorog2p/base.py
kokorog2p/espeak_g2p.py
kokorog2p/fallback_base.py
kokorog2p/goruut_g2p.py
kokorog2p/integrations.py
kokorog2p/markers.py
kokorog2p/multilang.py
kokorog2p/phonemes.py
kokorog2p/pipeline_api.py
kokorog2p/punctuation.py
kokorog2p/py.typed
kokorog2p/spacy_models.py
kokorog2p/span_processing.py
kokorog2p/token.py
kokorog2p/tokenization.py
kokorog2p/types.py
kokorog2p/vocab.py
kokorog2p/words_mismatch.py
kokorog2p.egg-info/PKG-INFO
kokorog2p.egg-info/SOURCES.txt
kokorog2p.egg-info/dependency_links.txt
kokorog2p.egg-info/requires.txt
kokorog2p.egg-info/scm_file_list.json
kokorog2p.egg-info/scm_version.json
kokorog2p.egg-info/top_level.txt
kokorog2p/backends/__init__.py
kokorog2p/backends/espeak/__init__.py
kokorog2p/backends/espeak/api.py
kokorog2p/backends/espeak/backend.py
kokorog2p/backends/espeak/cli_wrapper.py
kokorog2p/backends/espeak/phonemizer_base.py
kokorog2p/backends/espeak/voice.py
kokorog2p/backends/espeak/wrapper.py
kokorog2p/backends/goruut/__init__.py
kokorog2p/backends/goruut/backend.py
kokorog2p/cs/__init__.py
kokorog2p/cs/abbreviations.py
kokorog2p/cs/fallback.py
kokorog2p/cs/g2p.py
kokorog2p/cs/normalizer.py
kokorog2p/cs/data/__init__.py
kokorog2p/data/__init__.py
kokorog2p/data/kokoro_config.json
kokorog2p/data/kokoro_config_v1.1_de.json
kokorog2p/data/kokoro_config_v1.1_zh.json
kokorog2p/de/__init__.py
kokorog2p/de/abbreviations.py
kokorog2p/de/fallback.py
kokorog2p/de/g2p.py
kokorog2p/de/lexicon.py
kokorog2p/de/normalizer.py
kokorog2p/de/numbers.py
kokorog2p/de/text_rules.py
kokorog2p/de/data/__init__.py
kokorog2p/de/data/de_gold.json
kokorog2p/en/__init__.py
kokorog2p/en/abbreviations.py
kokorog2p/en/fallback.py
kokorog2p/en/g2p.py
kokorog2p/en/lexicon.py
kokorog2p/en/normalizer.py
kokorog2p/en/numbers.py
kokorog2p/en/data/__init__.py
kokorog2p/en/data/gb_gold.json
kokorog2p/en/data/gb_silver.json
kokorog2p/en/data/us_gold.json
kokorog2p/en/data/us_silver.json
kokorog2p/es/__init__.py
kokorog2p/es/abbreviations.py
kokorog2p/es/g2p.py
kokorog2p/es/normalizer.py
kokorog2p/es/data/__init__.py
kokorog2p/fr/__init__.py
kokorog2p/fr/abbreviations.py
kokorog2p/fr/fallback.py
kokorog2p/fr/g2p.py
kokorog2p/fr/lexicon.py
kokorog2p/fr/normalizer.py
kokorog2p/fr/numbers.py
kokorog2p/fr/data/__init__.py
kokorog2p/fr/data/fr_gold.json
kokorog2p/he/__init__.py
kokorog2p/he/g2p.py
kokorog2p/it/__init__.py
kokorog2p/it/abbreviations.py
kokorog2p/it/g2p.py
kokorog2p/it/normalizer.py
kokorog2p/it/data/__init__.py
kokorog2p/ja/__init__.py
kokorog2p/ja/cutlet.py
kokorog2p/ja/g2p.py
kokorog2p/ja/num2kana.py
kokorog2p/ja/data/__init__.py
kokorog2p/ja/data/ja_words.txt
kokorog2p/ko/README.md
kokorog2p/ko/__init__.py
kokorog2p/ko/english.py
kokorog2p/ko/g2p.py
kokorog2p/ko/g2pk.py
kokorog2p/ko/jamo_to_ipa.py
kokorog2p/ko/numerals.py
kokorog2p/ko/regular.py
kokorog2p/ko/special.py
kokorog2p/ko/utils.py
kokorog2p/ko/data/__init__.py
kokorog2p/ko/data/idioms.py
kokorog2p/ko/data/rules.py
kokorog2p/ko/data/table.csv
kokorog2p/pipeline/__init__.py
kokorog2p/pipeline/abbreviations.py
kokorog2p/pipeline/models.py
kokorog2p/pipeline/normalizer.py
kokorog2p/pipeline/tokenizer.py
kokorog2p/pt/__init__.py
kokorog2p/pt/abbreviations.py
kokorog2p/pt/g2p.py
kokorog2p/pt/normalizer.py
kokorog2p/pt/data/__init__.py
kokorog2p/zh/__init__.py
kokorog2p/zh/frontend.py
kokorog2p/zh/g2p.py
kokorog2p/zh/tone_sandhi.py
kokorog2p/zh/transcription.py
scripts/__init__.py
scripts/check_release_artifacts.py
scripts/rebuild_lexicon_base.py
scripts/rebuild_lexicon_de.py
scripts/rebuild_lexicon_en_gb.py
scripts/rebuild_lexicon_en_us.py
scripts/rebuild_lexicon_fr.py
tests/__init__.py
tests/conftest.py
tests/test_abbr2words_source_of_truth.py
tests/test_abbreviation_customization.py
tests/test_attr_parser.py
tests/test_base.py
tests/test_benchmark_validation.py
tests/test_ci_bug_fix.py
tests/test_contraction_detection.py
tests/test_cs_g2p.py
tests/test_cs_normalizer.py
tests/test_de_g2p.py
tests/test_de_normalizer.py
tests/test_dependency_contract.py
tests/test_en_abbreviations.py
tests/test_en_debug.py
tests/test_en_g2p.py
tests/test_en_lexicon.py
tests/test_en_normalizer.py
tests/test_en_numbers.py
tests/test_es_g2p.py
tests/test_espeak_backend.py
tests/test_espeak_phonemizer_base.py
tests/test_factory_languages.py
tests/test_fr_g2p.py
tests/test_g2p_cache_spacy_model.py
tests/test_goruut_backend.py
tests/test_guarded_abbreviation_merging.py
tests/test_he_g2p.py
tests/test_it_g2p.py
tests/test_ko_g2p.py
tests/test_markers.py
tests/test_memory_regressions.py
tests/test_minimal_install.py
tests/test_multilang.py
tests/test_multilang_preprocess.py
tests/test_normalization.py
tests/test_offline_optional_dependencies.py
tests/test_offset_tokenization.py
tests/test_phoneme_spacing.py
tests/test_phonemes.py
tests/test_pipeline_api.py
tests/test_pt_g2p.py
tests/test_public_api_consistency.py
tests/test_punctuation.py
tests/test_quote_handling.py
tests/test_quote_phonemes.py
tests/test_spacy_model_selection.py
tests/test_spacy_transformer_loading.py
tests/test_span_processing.py
tests/test_spokenform_migration.py
tests/test_ssmd_phrasplit_integration.py
tests/test_temperature_normalization.py
tests/test_token.py
tests/test_tokenizer.py
tests/test_vocab.py
tests/test_words_mismatch.py
tests/data/cs_spokenform_parity.json
tests/data/de_semantic_parity.json
tests/data/en_spokenform_parity.json
tests/data/es_spokenform_parity.json
tests/data/fr_spokenform_parity.json
tests/data/pt_spokenform_parity.json
tools/run_pytest_with_memory.py