{
  "schemaVersion": "1.0",
  "recordId": "english-narration-harbour-20261013",
  "publisher": "Donatello Editorial",
  "canonical": "https://donatello.studio/gallery/english-text-to-speech",
  "path": "/gallery/voice/20261013-harbour",
  "publishedAt": "2026-10-13",
  "createdAt": "2026-10-13T02:13:05.742Z",
  "startedAt": "2026-10-13T02:13:06.173Z",
  "completedAt": "2026-10-13T02:13:22.692Z",
  "voice": "Florence",
  "language": "English",
  "text": "At sunrise, the harbour wakes slowly. A small boat crosses the water, and the bakery opens its blue door. For a moment, the whole town feels quiet and full of possibility. Today, we will follow one simple idea and see where it takes us.",
  "characters": 236,
  "settings": {
    "mode": "Text to speech",
    "voiceSelection": "Built-in catalogue voice",
    "speed": 1,
    "volumeDb": 0,
    "format": "mp3",
    "requestedBitrateKbps": 128,
    "sampleRateSelection": "Automatic",
    "temperature": 0.7,
    "topP": 0.7,
    "chunkLength": 300,
    "latency": "Normal / maximum quality",
    "normalizeText": true,
    "normalizeLoudness": true,
    "conditionOnPreviousChunks": true
  },
  "run": {
    "attempts": 1,
    "status": "completed",
    "queueSeconds": 0.431,
    "processingSeconds": 16.519,
    "acceptedToCompletedSeconds": 16.95,
    "timingDefinition": "Production job creation to completion, including queue time; excludes typing, review and file download. One observation, not a latency guarantee.",
    "entry": "Public production browser interface, authenticated account, ordinary generation queue and credit ledger",
    "accountRole": "Editorial administrator",
    "billingBypassed": false,
    "safetyBypassed": false,
    "relaxTest": false
  },
  "billing": {
    "creditsReserved": 8,
    "creditsConsumed": 8,
    "creditsRefunded": 0,
    "creditSource": "Existing promotional credits; not newly granted for this test",
    "paygReservations": 0,
    "providerCostUsd": 0.00354,
    "providerCostSource": "Recorded production generation cost; not an invoice or future price quote",
    "costScope": "Single successful speech generation. Excludes hosting, fixed costs and editorial review. Local validation used no paid API."
  },
  "output": {
    "url": "/gallery/voice/20261013-harbour/narration.mp3",
    "mimeType": "audio/mpeg",
    "byteSize": 254998,
    "sha256": "83d9341d1e2731827ea1ac8984d29c04cf9876250ec2435dc374af8b16d0b93a",
    "durationSeconds": 15.882449,
    "sampleRateHz": 44100,
    "channels": 1,
    "bitrateKbps": 128,
    "appReportedDurationSeconds": 15.909,
    "durationNote": "Container/decoder duration and application MP3-frame accounting differ slightly because of frame padding."
  },
  "verification": {
    "fullDecode": "Passed: complete MP3 decoded without errors",
    "wordCheck": "Local whisper.cpp base transcription matches all submitted words after punctuation, case and harbour/harbor spelling normalization",
    "peakDbfs": -1.1,
    "meanDbfs": -22.4,
    "silenceCheck": "No interval of at least 0.5 seconds below -45 dBFS detected",
    "editing": "Original stored production MP3 copied byte for byte; no post-processing, splicing or replacement audio",
    "reviewType": "Automated technical, transcript and signal checks; not an independent human listening panel or a subjective naturalness rating"
  },
  "previousEvidence": {
    "type": "Archived controlled integration QA sample, not the current featured narration",
    "createdAt": "2026-08-08T23:26:45.567Z",
    "publishedAt": "2026-08-26",
    "text": "Hello, this is a real English voice test generated by Donatello.",
    "url": "/gallery/voice/english-tts.mp3",
    "byteSize": 82754,
    "sha256": "57864f113bda4558e8bf50db0becd493b4d5830515efbcdec60a92eae252479f",
    "billingBypassed": true,
    "creditsConsumed": null,
    "note": "Kept unchanged for citations and the historical render-only video that reused it."
  },
  "limitations": "One English catalogue-voice run on an editorial administrator account. No administrative generation endpoint or billing bypass was used; this is not a non-admin-role, registration, Relax, cloning, dialogue or multilingual test. No quality winner or guaranteed pronunciation is established.",
  "rights": "The sample is first-party editorial evidence, not a stock-audio licence. Commercial use of users' own generated outputs remains subject to Donatello Terms, lawful inputs and third-party rights."
}
