changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "caveat": {
+ "description": "What this arithmetic excludes. Repeat it rather than presenting a single number.",
+ "type": "string"
+ },
+ "runtime_minutes": {
+ "description": "Spoken runtime in minutes at each rate. Present when script_text or word_count was given.",
+ "properties": {
+ "fast": {
+ "description": "Runtime at the fast rate.",
+ "type": "number"
+ },
+ "median": {
+ "description": "Runtime at the median rate.",
+ "type": "number"
+ },
+ "slow": {
+ "description": "Runtime at the slow rate.",
+ "type": "number"
+ }
+ },
+ "required": [
+ "fast",
+ "median",
+ "slow"
+ ],
+ "type": "object"
+ },
+ "source": {
+ "description": "Where the rates come from, with the published write-up.",
+ "type": "string"
+ },
+ "speaking_rates_words_per_minute": {
+ "description": "The measured rates used, in words per minute: slow is the 25th percentile, median the 50th, fast the 75th.",
+ "properties": {
+ "fast": {
+ "description": "75th percentile speaking rate.",
+ "type": "number"
+ },
+ "median": {
+ "description": "Median speaking rate.",
+ "type": "number"
+ },
+ "slow": {
+ "description": "25th percentile speaking rate.",
+ "type": "number"
+ }
+ },
+ "required": [
+ "fast",
+ "median",
+ "slow"
+ ],
+ "type": "object"
+ },
+ "target_minutes": {
+ "description": "The target runtime asked for, echoed back. Present when target_minutes was given.",
+ "type": "number"
+ },
+ "word_budget": {
+ "description": "Words needed to fill the target at each rate. Present when target_minutes was given.",
+ "properties": {
+ "fast": {
+ "description": "Word budget at the fast rate.",
+ "type": "integer"
+ },
+ "median": {
+ "description": "Word budget at the median rate.",
+ "type": "integer"
+ },
+ "slow": {
+ "description": "Word budget at the slow rate.",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "fast",
+ "median",
+ "slow"
+ ],
+ "type": "object"
+ },
+ "word_count": {
+ "description": "Words counted or supplied. Present when script_text or word_count was given.",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "speaking_rates_words_per_minute",
+ "source",
+ "caveat"
+ ],
+ "type": "object"
+}