Skip to main content

cjm-transcript-decomp-qt

Qt shell for the decomp-batch setup app — the second workflow TUI migrated to the PySide6 lane (DEC c4b0d6e5 leg 3, architecture 6c574c89). Imports the pure spine of cjm-transcript-decomp-tui (run/propset/training-run indexes, group_batches, SegmentStack + the fold/probe helpers, sidecar state, discovery) and shares its CLI ladder (build_parser/resolve_split_flags/resolve_settings/hand_off), so Qt-confirmed batches hand off to cjm-transcript-decomp-core byte-identically. The read-only graph seat, the VAD/FA/sentence probe chain, and the P propose pre-stage run under Qt via DecompSession — a kit LoopThreadSession owning the tui SegmentStack, resolving to the shell through queued Signals. Audio = SpanPlayer on QMediaPlayer (position-window span playback for fine segments AND gap rows).

Modules

  • cjm_transcript_decomp_qt.__init__
  • cjm_transcript_decomp_qt.app — The Qt decomp-batch shell: the same batch queueing over transcription-run
  • cjm_transcript_decomp_qt.cli — Console-script driver for the Qt shell: the SAME argument surface,
  • cjm_transcript_decomp_qt.panes — Pure row/label builders for the decomp Qt shell — the paint logic, Qt-free.
  • cjm_transcript_decomp_qt.session — One read-only decomp inspection seat + the propose pre-stage behind a

API

cjm_transcript_decomp_qt.app

  • DecompWindow class — Batch-setup window; exit with plan set = the CLI hands off headless.
  • fmt_span function — Status text for a playing span (source-coordinate seconds).

cjm_transcript_decomp_qt.cli

  • main function — Resolve the shared setup surface, run the Qt batch window, hand off.

cjm_transcript_decomp_qt.panes

  • batch_html function — The hand-off fold panel: how many core invocations the ordered picks
  • config_diffs function — The form's deltas from the RUN's recorded config, as key=value chips.
  • decomp_header function
  • decomp_rows function — One row per decomp run: id, timestamp, source/segment totals, source
  • drill_header_html function — Drilled decomp run: id + the transcription manifest it consumed.
  • drill_source_rows function — One row per extended source: title, fine-segment count, Source node.
  • form_rows function — One row per config field; a value differing from the RUN's recorded
  • probe_detail function — The focused predicted entry in full, plain text.
  • probe_rows function — The predicted skeleton painted with the SEGMENTS grammar (direct
  • probe_summary_html function — The probe readout: predicted vs committed counts + the recovered spans
  • probe_target_html function — The frozen probe target: which coarse chunk the sweep runs over.
  • probeview_header_html function — The predicted-skeleton headline: which config produced it, over which
  • run_detail_html function — Focused-run detail (614dd647): WHAT was transcribed + WHICH graph it
  • run_rows function — One row per transcription run: ORDERED queue position (the batch is a
  • runs_header function — The listing header: corpus size + where the manifests come from.
  • segment_detail function — The focused entry IN FULL as plain text (setPlainText — no truncation,
  • segment_rows function — The committed fine spine with FOCUSABLE interleaved gap rows — the gap
  • segments_header_html function — The drilled source's headline: row/gap/missing counts + the recorded
  • vadform_header_html function — Form headline + the probe-only doctrine + the split-preview state.

cjm_transcript_decomp_qt.session

  • DecompSession class — The loop-thread seat pair for the decomp shell.

Dependencies

Depends on: PySide6, cjm-substrate, cjm-substrate-qt-kit, cjm-substrate-tui-kit, cjm-transcript-decomp-core

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cjm_transcript_decomp_qt-0.0.2.tar.gz (30.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cjm_transcript_decomp_qt-0.0.2-py3-none-any.whl (26.5 kB view details)

Uploaded Python 3

File details

Details for the file cjm_transcript_decomp_qt-0.0.2.tar.gz.

File metadata

  • Download URL: cjm_transcript_decomp_qt-0.0.2.tar.gz
  • Upload date:
  • Size: 30.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for cjm_transcript_decomp_qt-0.0.2.tar.gz
Algorithm Hash digest
SHA256 d951d6fba7f658757f5a00a6a2bed2c183085a732aa423e60018a0ce25340b15
MD5 e302ef5f0b0813f190a365be91e93d00
BLAKE2b-256 023b8c28f8929765d0dd37504a4f7714067d10c2a48018db514afb9ee3e8e560

See more details on using hashes here.

File details

Details for the file cjm_transcript_decomp_qt-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for cjm_transcript_decomp_qt-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0f49aac0fcdd9765737961782dedd30732aa3fe9049c6d49d06773faf686de45
MD5 9fe6afc883a861fd4f1e1041cd48bdd8
BLAKE2b-256 435e51ebdece9b8ee1f5810fb6257c6bb7657b0f0c941044c84b7ead5235ffd7

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.6

2 files

This release

0.0.2 This release

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page