{% extends "wagtailadmin/base.html" %} {% load i18n %} {% load l10n %} {% load wagtailimages_tags wagtailadmin_tags %} {% block titletag %}{% blocktrans with title=transcript.pk %}Editing {{ title }}{% endblocktrans %}{% endblock %} {% block extra_js %} {{ block.super }} {{ form.media.js }} {% url 'wagtailadmin_tag_autocomplete' as autocomplete_url %} {% endblock %} {% block extra_css %} {{ block.super }} {{ form.media.css }} {% endblock %} {% block content %} {% trans "Editing" as editing_str %} {% include "wagtailadmin/shared/header.html" with title=editing_str subtitle=transcript.pk icon="media" usage_object=transcript %} {% block form_row %}
{% blocktrans with confident=known_speaker_review.confident uncertain=known_speaker_review.uncertain total=known_speaker_review.total %} Voxhelm returned {{ total }} known-speaker suggestions: {{ confident }} confident and {{ uncertain }} uncertain (needs review). {% endblocktrans %}
{% trans "The bulk action applies known-speaker names to public Podlove, DOTe, and WebVTT output by start time and may smooth uncertain segments between confident speakers. Use the segment review table to override a segment or leave it blank." %}
{% trans "Store approved speaker mappings for public transcript output without rewriting the raw Podlove, DOTe, or WebVTT files." %}
{% if transcript_audio_sources %}{% trans "No episode contributors are available for this transcript's audio. Use one-off display names for speakers who should not become reusable contributors." %}
{% endif %}{% trans "Map this speaker label to one contributor before creating a voice reference." %}
{% endif %}| {% trans "Speaker" %} | {% trans "Start" %} | {% trans "End" %} | {% trans "Duration" %} | {% trans "Text" %} | {% trans "Audition" %} | {% trans "Reference" %} |
|---|---|---|---|---|---|---|
| {{ row.candidate.speaker_label }} | {{ row.candidate.start_timestamp_label }} | {{ row.candidate.end_timestamp_label }} | {{ row.candidate.duration_label }} | {{ row.candidate.text }} | {% if transcript_audio_sources %} {% else %} {% trans "No playable audio" %} {% endif %} | {% if row.duplicate_reference %} {% trans "Existing reference" %} {% elif row.contributor %} {% else %} {% trans "Needs contributor mapping" %} {% endif %} |
{% trans "No source-range candidates were found for this transcript." %}
{% endif %} {% else %}{% trans "No speaker labels were found in the Podlove, DOTe, or WebVTT transcript files." %}
{% endif %}