47 lines
2.2 KiB
Markdown
47 lines
2.2 KiB
Markdown
# Maintained Examples
|
|
|
|
These files are safe, copyable starting points for Narratio configuration and
|
|
input structure. Replace placeholder identifiers, storage names, integration
|
|
URLs, and paths for the target environment. Field meanings and defaults belong
|
|
in the [configuration reference](../docs/config.md).
|
|
|
|
## Pipeline Configuration
|
|
|
|
- [Minimal pipeline](pipeline.minimal.yml): campaign discovery plus the required
|
|
WhisperX URL.
|
|
- [Production-shaped pipeline](pipeline.production.yml): S3 storage, publish,
|
|
external tools, and configured Scriptorium artifacts.
|
|
- [Full annotated pipeline](pipeline.full.annotated.yml): every implemented
|
|
pipeline section with explanatory comments.
|
|
|
|
The existing `internal/config` example test loads and validates each pipeline
|
|
with the sample campaign and a compatible local- or S3-audio session.
|
|
|
|
## Campaign And Session Configuration
|
|
|
|
- [Sample campaign](campaigns/sample-campaign/campaign.yml), its
|
|
[session template](campaigns/sample-campaign/session.template.yml), and its
|
|
adjacent stable inputs provide a complete campaign directory shape.
|
|
- [Local-audio session](session.local-audio.yml) and
|
|
[S3-audio session](session.s3-audio.yml) are concrete session files.
|
|
- [Session template](session.template.yml) and the campaign-local equivalent
|
|
demonstrate the narrow placeholder syntax consumed by `session init`; they
|
|
are templates, not runtime session files.
|
|
|
|
## Input Fixtures
|
|
|
|
- [Speakers](speakers.yml), [autocorrect](autocorrect.yml), and
|
|
[glossary](glossary.yml) show the standalone input shapes.
|
|
- The sample campaign references its local
|
|
[speakers](campaigns/sample-campaign/speakers.yml),
|
|
[autocorrect](campaigns/sample-campaign/autocorrect.yml),
|
|
[glossary](campaigns/sample-campaign/glossary.yml),
|
|
[players](campaigns/sample-campaign/players.yml), and
|
|
[party](campaigns/sample-campaign/party.yml) fixtures.
|
|
- [Sample speaker audio](audio/sample-speaker.flac) is a text placeholder that
|
|
reserves the expected filename and directory shape. Replace it with a real
|
|
FLAC file before running transcription.
|
|
|
|
The examples contain environment-variable names but no credential values. They
|
|
use fictional campaign content and reserved example domains.
|