LICENSE
README.md
pyproject.toml
audiobooker/__init__.py
audiobooker/cli.py
audiobooker/config_file.py
audiobooker/errors.py
audiobooker/formats.py
audiobooker/labels.py
audiobooker/models.py
audiobooker/project.py
audiobooker/review.py
audiobooker/shell_quote.py
audiobooker/casting/__init__.py
audiobooker/casting/dialogue.py
audiobooker/casting/presets.py
audiobooker/casting/voice_registry.py
audiobooker/casting/voice_suggester.py
audiobooker/language/__init__.py
audiobooker/language/_titles.py
audiobooker/language/de.py
audiobooker/language/en.py
audiobooker/language/es.py
audiobooker/language/fr.py
audiobooker/language/it.py
audiobooker/language/ja.py
audiobooker/language/profile.py
audiobooker/language/pt.py
audiobooker/nlp/__init__.py
audiobooker/nlp/booknlp_adapter.py
audiobooker/nlp/emotion.py
audiobooker/nlp/normalizer.py
audiobooker/nlp/speaker_resolver.py
audiobooker/parser/__init__.py
audiobooker/parser/docx.py
audiobooker/parser/epub.py
audiobooker/parser/pdf.py
audiobooker/parser/text.py
audiobooker/parser/text_cleaners.py
audiobooker/renderer/__init__.py
audiobooker/renderer/cache_manifest.py
audiobooker/renderer/engine.py
audiobooker/renderer/failure_report.py
audiobooker/renderer/ffmpeg_runner.py
audiobooker/renderer/hash_utils.py
audiobooker/renderer/output.py
audiobooker/renderer/progress.py
audiobooker/renderer/protocols.py
audiobooker_ai.egg-info/PKG-INFO
audiobooker_ai.egg-info/SOURCES.txt
audiobooker_ai.egg-info/dependency_links.txt
audiobooker_ai.egg-info/entry_points.txt
audiobooker_ai.egg-info/requires.txt
audiobooker_ai.egg-info/top_level.txt
tests/test_amend_casting_nlp.py
tests/test_amend_cli.py
tests/test_amend_core.py
tests/test_amend_parser_lang.py
tests/test_amend_renderer.py
tests/test_amend_residuals.py
tests/test_cli_commands.py
tests/test_cli_output_is_console_safe.py
tests/test_compile_errors.py
tests/test_dataloss_review_and_cancel.py
tests/test_diagnose.py
tests/test_dialogue.py
tests/test_dry_run_chapter_numbering.py
tests/test_e2e_smoke.py
tests/test_epub_parsing.py
tests/test_feat_attribution_confidence.py
tests/test_feat_cli_surface.py
tests/test_feat_f1_cli.py
tests/test_feat_f1_renderer.py
tests/test_feat_f2_cli.py
tests/test_feat_f2_parser.py
tests/test_feat_f3_cli.py
tests/test_feat_f3_config.py
tests/test_feat_f4_casting.py
tests/test_feat_f4_cli.py
tests/test_feat_f5_cli.py
tests/test_feat_f5_renderer.py
tests/test_feat_in_parser.py
tests/test_formats_unified.py
tests/test_health_a_casting.py
tests/test_health_a_cli.py
tests/test_health_a_parser.py
tests/test_health_a_renderer.py
tests/test_health_c_casting.py
tests/test_health_c_cli.py
tests/test_health_c_parser.py
tests/test_health_c_renderer.py
tests/test_language_profiles.py
tests/test_models.py
tests/test_output_assembly.py
tests/test_parsers.py
tests/test_phase1_config_guardrails.py
tests/test_phase5_features.py
tests/test_planted_red_w2_health_a.py
tests/test_planted_red_w5_stage_c.py
tests/test_project_persistence.py
tests/test_public_api_kwargs.py
tests/test_raya_attribution.py
tests/test_render_gates_on_attribution_quality.py
tests/test_renderer.py
tests/test_report_shows_guesses.py
tests/test_resume.py
tests/test_review.py
tests/test_review_edge_cases.py
tests/test_review_header_command_is_pasteable.py
tests/test_review_preserves_provenance.py
tests/test_review_workflow.py
tests/test_selective_render_keeps_other_chapters.py
tests/test_smoke_render_pipeline.py
tests/test_stageb_pipeline.py
tests/test_stageb_renderer.py
tests/test_stagec_cli.py
tests/test_unwired_features.py
tests/test_utterance_cache_preserves_pauses.py
tests/test_version.py
tests/test_voice_registry.py
tests/test_voice_suggester.py
tests/test_wave2_wave3_features.py
tests/test_wave3_feature_execution.py
tests/test_wave5_cli.py
tests/test_wave5_core.py
tests/test_wave5_merge.py