{
  "slug": "przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci",
  "ranking_id": "Z05",
  "edition": "1.0",
  "date": "2026-09-26",
  "series": {
    "pl": "Nagranie pozostaje źródłem",
    "en": "The recording remains the source"
  },
  "number": 1,
  "title": {
    "pl": "Przedstawienie pomaga, ale nie potwierdza tożsamości",
    "en": "An introduction helps, but does not confirm identity"
  },
  "intro": {
    "pl": "Jak przedstawiać rozmówców, oznaczać klipy i odbierać podpisy. Praktyczne wzory oraz wąski test pokazujący granice automatycznej kontroli.",
    "en": "How to introduce speakers, frame clips and review attributions. Practical templates and a narrow test showing the limits of automatic checks."
  },
  "source_dates": [
    "2026-09-18"
  ],
  "checked_at": "2026-09-26",
  "sources": [
    {
      "title": "Przedstaw się. Przedstaw gościa. — broszura dla prowadzących",
      "access": "internal",
      "date": "2026-09-18",
      "scope": "Full editorial method adapted; stale thresholds, prices and automatic correctness claims omitted"
    },
    {
      "title": "Reguła konfliktu i testy projektu Głosoteka",
      "access": "internal",
      "date": "2026-09-26",
      "scope": "Read-only source inspection; isolated deterministic test on six synthetic records; no audio or production execution"
    },
    {
      "title": "pyannoteAI: diarization, recognition and identification",
      "url": "https://www.pyannote.ai/blog/speaker-diarization-vs-recognition-vs-identification",
      "accessed_at": "2026-09-26"
    }
  ],
  "evidence_scope": {
    "pl": "Szablony fikcyjne i test reguły tekstowej. Bez pomiaru identyfikacji głosów i bez testu całego wdrożenia.",
    "en": "Fictional templates and a text-rule test. No voice-identification measurement or complete deployment test."
  },
  "update_trigger": {
    "pl": "Zmiana reguły, błąd przykładu lub nowy pomiar akustyczny.",
    "en": "A rule change, example error or new acoustic measurement."
  },
  "ai": {
    "authoring": "Codex",
    "source_selection": "Claude Code + Codex",
    "human_review": "post-publication withdrawal by Lech R. Rustecki",
    "independent_model_review": false
  },
  "interactive": "introductions-diagram",
  "schema_version": 1,
  "language": "en",
  "url": "https://www.l00p.ai/en/resources/series/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/",
  "markdown_sha256": "61f52f38c657f4566e75b974961433512c06e4970acb7672f3082bff44514be3",
  "sections": [
    {
      "id": "rozdzial-01",
      "title": "01 / One sentence for the listener and editor",
      "url": "https://www.l00p.ai/en/resources/series/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/#rozdzial-01",
      "markdown": "A conversation starts with “hello”, followed by two voices talking for fifteen minutes. Who is hosting and who is answering? Someone in the studio knows. A listener who joined later, or an editor preparing a quotation, may not.\n\nIntroduce yourself and name your guest immediately before handing over. A first name, surname and agreed role give the conversation structure. They are not a magic phrase that makes a system label every statement correctly. An introduction can be misheard, mistranscribed or assigned to the wrong voice.\n\nThis guide develops an internal handbook for presenters dated 18 September 2026. It preserves the radio practice while separating it from system-specific parameters and promises of automatic accuracy. Examples are fictional templates, not broadcast quotations."
    },
    {
      "id": "rozdzial-02",
      "title": "02 / A speaker number is not a name",
      "url": "https://www.l00p.ai/en/resources/series/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/#rozdzial-02",
      "markdown": "Transcription records words. Diarization divides a recording into segments assigned to distinguishable voices. Identification attempts to connect a voice to a particular person. [pyannoteAI's explanation](https://www.pyannote.ai/blog/speaker-diarization-vs-recognition-vs-identification) distinguishes anonymous speaker labels from identification using reference profiles.\n\nThe label “speaker 2” contains no name. A name spoken in a sentence need not belong to the person speaking. A host may introduce a guest, a guest may mention a book's author, and both may listen to an archival clip. The relationship between words, voice and recording time must be established.\n\nKeep the original audio and a reference to the relevant passage. Text helps locate the moment. Listening lets you check what is actually audible; it does not resolve every uncertainty about identity by itself."
    },
    {
      "id": "rozdzial-03",
      "title": "03 / Introduce people when the voice changes",
      "url": "https://www.l00p.ai/en/resources/series/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/#rozdzial-03",
      "markdown": "Before recording, establish the spelling and pronunciation of names and the agreed description of each role. Do not supply a title from memory. Adapt these templates:\n\n- Opening: “Hello, this conversation is hosted by Anna Nowak.”\n- Guest entry: “My guest is Jan Kowalski, the project coordinator. Where did you begin?” Then leave room for the answer.\n- Second guest: “Now I will hand over to Ewa Zielińska.” Do not introduce several people as though the following answers automatically establish their order.\n- Return: “We are back with Jan Kowalski.” Repetition also helps someone who has just tuned in.\n\nA natural pause helps separate the question and answer. We give no universal duration: it depends on the conversation and connection. A clear introduction serves people, rather than asking them to recite model commands."
    },
    {
      "id": "rozdzial-04",
      "title": "04 / Mark breaks, clips and corrections",
      "url": "https://www.l00p.ai/en/resources/series/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/#rozdzial-04",
      "markdown": "Restore context after a break or change of host. If recordings are split into files, check whether every passage you use retains participant information. Do not assume that a name recorded earlier automatically carries over to the next file.\n\nFrame a clip verbally: “Let us listen to an archival statement…” and afterwards, “That was a recorded excerpt; we return to the conversation.” This helps listeners and editors. It does not guarantee that an algorithm will correctly locate the played material's boundaries.\n\nIf you get a name wrong, correct it in a full sentence. Mark the correction's time in an editing note; do not silently remove the evidence of the mistake from the source recording. When speech overlaps, do not force a certain attribution merely to complete a table. Ask for a calm repetition when necessary.\n\n![The original recording provides two clues: introduction text and voice comparison. Then listen, check context and make an editorial decision. Outcome: an attribution with evidence, or withholding. No alert does not confirm identity.](https://www.l00p.ai/wydawnictwo/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/podpis-en-v1.svg)\n\nOriginal editorial workflow, Codex / L00P.AI. Not a measurement, deployment architecture or recognition guarantee.\n\nThe diagram separates source material, supporting clues and an editorial decision. Introduction text and voice comparison can complement each other, but they can also lead jointly to an error. Absence of contradiction is not independent confirmation of identity."
    },
    {
      "id": "rozdzial-05",
      "title": "05 / What we actually checked",
      "url": "https://www.l00p.ai/en/resources/series/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/#rozdzial-05",
      "markdown": "On 26 September, we locally tested a conflict rule from the retrieved version of code used in the Głosoteka project. The function received ready-made fictional records: a bank name and an introduction name, with confidence states. It did not listen to audio. We ran no models, accessed no real voice bank and did not test the complete deployment.\n\nSix code-behaviour cases were checked. Two different names with the required input states produced a conflict signal. Matching names, an unrecognised voice or insufficient introduction confidence did not. In a separate case, two different first names with the same surname also produced no conflict signal.\n\nThis is an important limit: “no alert” does not mean “the same person”. Six results matching the expected code behaviour are not six correct identifications. The [trial record — PL/EN JSON](/wydawnictwo/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/proba-reguly-v1.json) discloses fictional inputs, observations and the scope of the check, without broadcast participants' data."
    },
    {
      "id": "rozdzial-06",
      "title": "06 / Accept the attribution, not just a message",
      "url": "https://www.l00p.ai/en/resources/series/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/#rozdzial-06",
      "markdown": "Before using a named quotation, check a passage that includes the introduction and answer. Compare the full name, voice order and any correction. Establish whether it is recorded material or a statement about someone absent. Verify role and position separately: vocal similarity does not confirm someone's job title.\n\nIf there is a conflict, retain both suggestions and the reason for withholding the name. If evidence is insufficient, keep a neutral description or refer the material for clarification. Do not fill in a name from the schedule solely because that person normally hosts the programme. Plans may differ from recordings.\n\nSimilarly, [a faithful quotation does not confirm a fact](/en/resources/series/wierny-cytat-nie-potwierdza-faktu/): an accurately transcribed introduction establishes the words spoken, not automatically the truth of every claim they contain."
    },
    {
      "id": "rozdzial-07",
      "title": "07 / A short card before the conversation",
      "url": "https://www.l00p.ai/en/resources/series/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/#rozdzial-07",
      "markdown": "Establish participants and the agreed attribution. Introduce people at their first turn, restore context after breaks, and label clips and corrections. Afterwards, retain the recording, important timestamps and unresolved attributions. Consider permission for public attribution and voice-use rules separately from the technical ability to match voices.\n\nIf a participant is to remain anonymous, do not use a tool to circumvent that agreement. Do not add a voice reference to a bank merely because a recording is available. The scope of that use needs separate agreement.\n\nWe can help turn your interview practice into an acceptance checklist and attribution rules. A description of the process is enough to begin; private recordings and participant data need not appear in a public example."
    },
    {
      "id": "rozdzial-08",
      "title": "08 / Provenance and the next measurement",
      "url": "https://www.l00p.ai/en/resources/series/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/#rozdzial-08",
      "markdown": "We read the handbook, the current conflict rule, its text-processing dependencies and existing test cases. The editorial method and cited scope of pyannoteAI documentation were reviewed on 26 September 2026. We do not carry over the handbook's thresholds, prices, processing times or assurance that an introduction is sufficient for correct attribution.\n\nCodex prepared the PL/EN text, original SVG and trial record. Review is by the author, without an independent second model. No third-party recordings or illustrations were used. An acoustic test on appropriately licensed material with confirmed speaker identities remains a separate task. A rule change, example error or that measurement triggers another review. A human may withdraw the publication."
    }
  ],
  "media": [
    {
      "url": "https://www.l00p.ai/wydawnictwo/przedstawienie-pomaga-ale-nie-potwierdza-tozsamosci/podpis-en-v1.svg",
      "kind": "diagram_in_code",
      "depicts_real_measurement": false
    }
  ]
}
