{
    "unit": "one human judgement",
    "priced_on": "Seconds of audio the rater hears, measured server-side from the audio you supply. Never from a number you send us, and never rounded up to a band.",
    "usd_per_hour_of_audio": 18,
    "usd_per_judgement": "audio_seconds / 3600 * usd_per_hour_of_audio, rounded up to the cent",
    "templates": {
        "tts_preference.v1": {
            "audio_seconds": "dur_a + dur_b: the rater hears both clips in full",
            "examples_usd_per_judgement": {
                "15s + 15s": 0.15,
                "30s + 30s": 0.3,
                "60s + 60s": 0.6,
                "10s + 50s": 0.3
            },
            "formula": "total_usd = sum over pairs of (usd_per_judgement * ratings_per_pair)",
            "example": "200 pairs of 30s clips, 5 ratings each = 1,000 judgements = $300.00"
        },
        "tts_detect.v1": {
            "audio_seconds": "the clip's own duration: the rater hears one clip",
            "examples_usd_per_judgement": {
                "15s": 0.08,
                "30s": 0.15,
                "60s": 0.3
            },
            "formula": "total_usd = sum over clips of (usd_per_judgement * ratings_per_clip)",
            "example": "600 clips of 30s audio, 8 ratings each = 4,800 judgements = $720.00"
        }
    },
    "limits": {
        "clip_seconds": [
            0.5,
            120
        ],
        "max_pairs_or_clips": 5000
    },
    "each_pair_or_clip_priced_individually": true,
    "billing": "Metered: nothing is reserved up front. Each judgement is charged when the work is handed to a rater; the study pauses, not fails, if the balance runs out.",
    "rater_pay": "How listeners are paid and selected: https://woodstitch.com/research/methodology"
}
