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
  • cjm_transcript_decomp_qt.trainrun_picker

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
  • trainrun_rows function — One picker row per training run (work item a13ebc66): the manifest
  • 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.6.tar.gz (48.0 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.6-py3-none-any.whl (39.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cjm_transcript_decomp_qt-0.0.6.tar.gz
  • Upload date:
  • Size: 48.0 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.6.tar.gz
Algorithm Hash digest
SHA256 51ae7f28f4c9c747c65f31c0d0205b27f9ee2260f8ce463c230b2787d1c1abb4
MD5 2e1c267a2fac68aa7dbb2d7bff378986
BLAKE2b-256 4cb4fb8edf0ecac9e83295b80674da75197936a0131f20469c6118e64b1a2a3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cjm_transcript_decomp_qt-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c166aaa7d64e848678faf4ef25e3339f48d9a3eac4dfefd2607aae7cd563daf8
MD5 cc64c757cdf3f355600252dbe23a4419
BLAKE2b-256 2f3ddc08a976d17828cf051f2f0811387ef75fd62e56d5d7c0596263055f5251

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 files

0.0.2

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