# init


<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->

## Router Assembly

------------------------------------------------------------------------

<a
href="https://github.com/cj-mills/cjm-transcript-vad-align/blob/main/cjm_transcript_vad_align/routes/init.py#L24"
target="_blank" style="float:right; font-size:smaller">source</a>

### init_alignment_routers

``` python

def init_alignment_routers(
    state_store:SQLiteWorkflowStateStore, # The workflow state store
    workflow_id:str, # The workflow identifier
    source_service:SourceService, # Service for fetching source blocks
    alignment_service:AlignmentService, # Service for VAD analysis
    prefix:str, # Base prefix for alignment routes (e.g., "/workflow/align")
    audio_src_url:str, # URL for audio_src route (from core router)
    wrapped_init:Callable=None, # Optional wrapped init handler
)->Tuple: # (routers, urls, merged_routes)

```

*Initialize and return all alignment routers with URL bundle.*
