@bbc/react-transcript-editor
Version:
A React component to make transcribing audio and video easier and faster.
2,404 lines (2,403 loc) • 504 kB
JavaScript
const draftTranscriptExample = [
{
"text": "There is a day.",
"type": "paragraph",
"data": {
"speaker": "TBC 0",
"words": [
{
"text": "There",
"start": 13.05,
"end": 13.21
},
{
"text": "is",
"start": 13.21,
"end": 13.38
},
{
"text": "a",
"start": 13.38,
"end": 13.44
},
{
"text": "day.",
"start": 13.44,
"end": 13.86
}
],
"start": 13.05
},
"entityRanges": [
{
"start": 13.05,
"end": 13.21,
"text": "There",
"offset": 0,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 13.21,
"end": 13.38,
"text": "is",
"offset": 6,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 13.38,
"end": 13.44,
"text": "a",
"offset": 9,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 13.44,
"end": 13.86,
"text": "day.",
"offset": 11,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "About ten years ago when I asked a friend to hold a baby dinosaur robot upside down.",
"type": "paragraph",
"data": {
"speaker": "TBC 1",
"words": [
{
"text": "About",
"start": 13.86,
"end": 14.13
},
{
"text": "ten",
"start": 14.13,
"end": 14.37
},
{
"text": "years",
"start": 14.37,
"end": 14.61
},
{
"text": "ago",
"start": 14.61,
"end": 15.15
},
{
"text": "when",
"start": 15.44,
"end": 15.67
},
{
"text": "I",
"start": 15.67,
"end": 15.82
},
{
"text": "asked",
"start": 15.82,
"end": 16.19
},
{
"text": "a",
"start": 16.19,
"end": 16.27
},
{
"text": "friend",
"start": 16.27,
"end": 16.65
},
{
"text": "to",
"start": 16.65,
"end": 16.74
},
{
"text": "hold",
"start": 16.74,
"end": 17.2
},
{
"text": "a",
"start": 17.23,
"end": 17.32
},
{
"text": "baby",
"start": 17.32,
"end": 17.63
},
{
"text": "dinosaur",
"start": 17.63,
"end": 18.13
},
{
"text": "robot",
"start": 18.17,
"end": 18.61
},
{
"text": "upside",
"start": 18.72,
"end": 19.17
},
{
"text": "down.",
"start": 19.17,
"end": 19.56
}
],
"start": 13.86
},
"entityRanges": [
{
"start": 13.86,
"end": 14.13,
"text": "About",
"offset": 0,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 14.13,
"end": 14.37,
"text": "ten",
"offset": 6,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 14.37,
"end": 14.61,
"text": "years",
"offset": 10,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 14.61,
"end": 15.15,
"text": "ago",
"offset": 16,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 15.44,
"end": 15.67,
"text": "when",
"offset": 20,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 15.67,
"end": 15.82,
"text": "I",
"offset": 25,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 15.82,
"end": 16.19,
"text": "asked",
"offset": 27,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 16.19,
"end": 16.27,
"text": "a",
"offset": 33,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 16.27,
"end": 16.65,
"text": "friend",
"offset": 35,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 16.65,
"end": 16.74,
"text": "to",
"offset": 42,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 16.74,
"end": 17.2,
"text": "hold",
"offset": 45,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 17.23,
"end": 17.32,
"text": "a",
"offset": 50,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 17.32,
"end": 17.63,
"text": "baby",
"offset": 52,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 17.63,
"end": 18.13,
"text": "dinosaur",
"offset": 57,
"length": 8,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 18.17,
"end": 18.61,
"text": "robot",
"offset": 66,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 18.72,
"end": 19.17,
"text": "upside",
"offset": 72,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 19.17,
"end": 19.56,
"text": "down.",
"offset": 79,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "Was this toy.",
"type": "paragraph",
"data": {
"speaker": "TBC 2",
"words": [
{
"text": "Was",
"start": 21.88,
"end": 22.04
},
{
"text": "this",
"start": 22.08,
"end": 22.25
},
{
"text": "toy.",
"start": 22.25,
"end": 22.69
}
],
"start": 21.88
},
"entityRanges": [
{
"start": 21.88,
"end": 22.04,
"text": "Was",
"offset": 0,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 22.08,
"end": 22.25,
"text": "this",
"offset": 4,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 22.25,
"end": 22.69,
"text": "toy.",
"offset": 9,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "Pre or that he'd ordered and I was really excited about it because I've always loved about this one has really caught technical features.",
"type": "paragraph",
"data": {
"speaker": "TBC 3",
"words": [
{
"text": "Pre",
"start": 22.83,
"end": 23.21
},
{
"text": "or",
"start": 23.27,
"end": 23.75
},
{
"text": "that",
"start": 24.2,
"end": 24.6
},
{
"text": "he'd",
"start": 24.66,
"end": 24.86
},
{
"text": "ordered",
"start": 24.87,
"end": 25.32
},
{
"text": "and",
"start": 25.33,
"end": 25.43
},
{
"text": "I",
"start": 25.43,
"end": 25.49
},
{
"text": "was",
"start": 25.49,
"end": 25.66
},
{
"text": "really",
"start": 25.66,
"end": 25.87
},
{
"text": "excited",
"start": 25.87,
"end": 26.49
},
{
"text": "about",
"start": 26.49,
"end": 26.82
},
{
"text": "it",
"start": 26.82,
"end": 27.05
},
{
"text": "because",
"start": 27.05,
"end": 27.77
},
{
"text": "I've",
"start": 28.44,
"end": 28.59
},
{
"text": "always",
"start": 28.59,
"end": 28.78
},
{
"text": "loved",
"start": 28.78,
"end": 29.04
},
{
"text": "about",
"start": 29.06,
"end": 29.59
},
{
"text": "this",
"start": 29.79,
"end": 30.04
},
{
"text": "one",
"start": 30.04,
"end": 30.19
},
{
"text": "has",
"start": 30.19,
"end": 30.45
},
{
"text": "really",
"start": 30.45,
"end": 30.77
},
{
"text": "caught",
"start": 30.77,
"end": 30.96
},
{
"text": "technical",
"start": 30.96,
"end": 31.33
},
{
"text": "features.",
"start": 31.33,
"end": 31.79
}
],
"start": 22.83
},
"entityRanges": [
{
"start": 22.83,
"end": 23.21,
"text": "Pre",
"offset": 0,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 23.27,
"end": 23.75,
"text": "or",
"offset": 4,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 24.2,
"end": 24.6,
"text": "that",
"offset": 7,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 24.66,
"end": 24.86,
"text": "he'd",
"offset": 12,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 24.87,
"end": 25.32,
"text": "ordered",
"offset": 17,
"length": 7,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 25.33,
"end": 25.43,
"text": "and",
"offset": 25,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 25.43,
"end": 25.49,
"text": "I",
"offset": 29,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 25.49,
"end": 25.66,
"text": "was",
"offset": 31,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 25.66,
"end": 25.87,
"text": "really",
"offset": 35,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 25.87,
"end": 26.49,
"text": "excited",
"offset": 42,
"length": 7,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 26.49,
"end": 26.82,
"text": "about",
"offset": 50,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 26.82,
"end": 27.05,
"text": "it",
"offset": 56,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 27.05,
"end": 27.77,
"text": "because",
"offset": 59,
"length": 7,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 28.44,
"end": 28.59,
"text": "I've",
"offset": 67,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 28.59,
"end": 28.78,
"text": "always",
"offset": 72,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 28.78,
"end": 29.04,
"text": "loved",
"offset": 79,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 29.06,
"end": 29.59,
"text": "about",
"offset": 85,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 29.79,
"end": 30.04,
"text": "this",
"offset": 91,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 30.04,
"end": 30.19,
"text": "one",
"offset": 96,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 30.19,
"end": 30.45,
"text": "has",
"offset": 100,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 30.45,
"end": 30.77,
"text": "really",
"offset": 104,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 30.77,
"end": 30.96,
"text": "caught",
"offset": 111,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 30.96,
"end": 31.33,
"text": "technical",
"offset": 118,
"length": 9,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 31.33,
"end": 31.79,
"text": "features.",
"offset": 128,
"length": 9,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "It had moulders and touch sensors and had an infrared camera and one of the things that had was a tilt sensor so it.",
"type": "paragraph",
"data": {
"speaker": "TBC 4",
"words": [
{
"text": "It",
"start": 31.81,
"end": 31.92
},
{
"text": "had",
"start": 31.92,
"end": 32.15
},
{
"text": "moulders",
"start": 32.15,
"end": 32.74
},
{
"text": "and",
"start": 32.75,
"end": 32.91
},
{
"text": "touch",
"start": 32.91,
"end": 33.17
},
{
"text": "sensors",
"start": 33.17,
"end": 33.88
},
{
"text": "and",
"start": 34.2,
"end": 34.47
},
{
"text": "had",
"start": 34.49,
"end": 34.7
},
{
"text": "an",
"start": 34.71,
"end": 34.8
},
{
"text": "infrared",
"start": 34.8,
"end": 35.22
},
{
"text": "camera",
"start": 35.32,
"end": 35.98
},
{
"text": "and",
"start": 36.48,
"end": 36.64
},
{
"text": "one",
"start": 36.65,
"end": 36.79
},
{
"text": "of",
"start": 36.79,
"end": 36.87
},
{
"text": "the",
"start": 36.87,
"end": 36.98
},
{
"text": "things",
"start": 36.98,
"end": 37.22
},
{
"text": "that",
"start": 37.22,
"end": 37.33
},
{
"text": "had",
"start": 37.33,
"end": 37.53
},
{
"text": "was",
"start": 37.53,
"end": 37.63
},
{
"text": "a",
"start": 37.63,
"end": 37.85
},
{
"text": "tilt",
"start": 37.95,
"end": 38.39
},
{
"text": "sensor",
"start": 38.39,
"end": 39.03
},
{
"text": "so",
"start": 39.24,
"end": 39.51
},
{
"text": "it.",
"start": 39.51,
"end": 39.62
}
],
"start": 31.81
},
"entityRanges": [
{
"start": 31.81,
"end": 31.92,
"text": "It",
"offset": 0,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 31.92,
"end": 32.15,
"text": "had",
"offset": 3,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 32.15,
"end": 32.74,
"text": "moulders",
"offset": 7,
"length": 8,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 32.75,
"end": 32.91,
"text": "and",
"offset": 16,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 32.91,
"end": 33.17,
"text": "touch",
"offset": 20,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 33.17,
"end": 33.88,
"text": "sensors",
"offset": 26,
"length": 7,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 34.2,
"end": 34.47,
"text": "and",
"offset": 34,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 34.49,
"end": 34.7,
"text": "had",
"offset": 38,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 34.71,
"end": 34.8,
"text": "an",
"offset": 42,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 34.8,
"end": 35.22,
"text": "infrared",
"offset": 45,
"length": 8,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 35.32,
"end": 35.98,
"text": "camera",
"offset": 54,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 36.48,
"end": 36.64,
"text": "and",
"offset": 61,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 36.65,
"end": 36.79,
"text": "one",
"offset": 65,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 36.79,
"end": 36.87,
"text": "of",
"offset": 69,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 36.87,
"end": 36.98,
"text": "the",
"offset": 72,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 36.98,
"end": 37.22,
"text": "things",
"offset": 76,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 37.22,
"end": 37.33,
"text": "that",
"offset": 83,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 37.33,
"end": 37.53,
"text": "had",
"offset": 88,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 37.53,
"end": 37.63,
"text": "was",
"offset": 92,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 37.63,
"end": 37.85,
"text": "a",
"offset": 96,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 37.95,
"end": 38.39,
"text": "tilt",
"offset": 98,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 38.39,
"end": 39.03,
"text": "sensor",
"offset": 103,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 39.24,
"end": 39.51,
"text": "so",
"offset": 110,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 39.51,
"end": 39.62,
"text": "it.",
"offset": 113,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "Knew what direction.",
"type": "paragraph",
"data": {
"speaker": "TBC 5",
"words": [
{
"text": "Knew",
"start": 39.62,
"end": 39.82
},
{
"text": "what",
"start": 39.82,
"end": 39.96
},
{
"text": "direction.",
"start": 39.96,
"end": 40.53
}
],
"start": 39.62
},
"entityRanges": [
{
"start": 39.62,
"end": 39.82,
"text": "Knew",
"offset": 0,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 39.82,
"end": 39.96,
"text": "what",
"offset": 5,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 39.96,
"end": 40.53,
"text": "direction.",
"offset": 10,
"length": 10,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "It was facing when you held it upside down.",
"type": "paragraph",
"data": {
"speaker": "TBC 6",
"words": [
{
"text": "It",
"start": 40.53,
"end": 40.64
},
{
"text": "was",
"start": 40.64,
"end": 40.85
},
{
"text": "facing",
"start": 40.85,
"end": 41.54
},
{
"text": "when",
"start": 42.03,
"end": 42.26
},
{
"text": "you",
"start": 42.32,
"end": 42.44
},
{
"text": "held",
"start": 42.44,
"end": 42.62
},
{
"text": "it",
"start": 42.62,
"end": 42.73
},
{
"text": "upside",
"start": 42.73,
"end": 43.05
},
{
"text": "down.",
"start": 43.05,
"end": 43.61
}
],
"start": 40.53
},
"entityRanges": [
{
"start": 40.53,
"end": 40.64,
"text": "It",
"offset": 0,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 40.64,
"end": 40.85,
"text": "was",
"offset": 3,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 40.85,
"end": 41.54,
"text": "facing",
"offset": 7,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 42.03,
"end": 42.26,
"text": "when",
"offset": 14,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 42.32,
"end": 42.44,
"text": "you",
"offset": 19,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 42.44,
"end": 42.62,
"text": "held",
"offset": 23,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 42.62,
"end": 42.73,
"text": "it",
"offset": 28,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 42.73,
"end": 43.05,
"text": "upside",
"offset": 31,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 43.05,
"end": 43.61,
"text": "down.",
"offset": 38,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "I thought super courts are showing after my friend and I said to hold it by that helps you do that we were watching the theatrics of this robe that struggle and cry out and after a few seconds.",
"type": "paragraph",
"data": {
"speaker": "TBC 7",
"words": [
{
"text": "I",
"start": 46.53,
"end": 46.69
},
{
"text": "thought",
"start": 46.69,
"end": 46.91
},
{
"text": "super",
"start": 46.98,
"end": 47.57
},
{
"text": "courts",
"start": 47.57,
"end": 47.89
},
{
"text": "are",
"start": 47.93,
"end": 48.19
},
{
"text": "showing",
"start": 48.24,
"end": 48.69
},
{
"text": "after",
"start": 48.68,
"end": 48.87
},
{
"text": "my",
"start": 48.93,
"end": 49.04
},
{
"text": "friend",
"start": 49.04,
"end": 49.56
},
{
"text": "and",
"start": 49.97,
"end": 50.14
},
{
"text": "I",
"start": 50.14,
"end": 50.22
},
{
"text": "said",
"start": 50.22,
"end": 50.41
},
{
"text": "to",
"start": 50.43,
"end": 50.59
},
{
"text": "hold",
"start": 50.59,
"end": 50.83
},
{
"text": "it",
"start": 50.83,
"end": 50.95
},
{
"text": "by",
"start": 50.95,
"end": 51.07
},
{
"text": "that",
"start": 51.08,
"end": 51.25
},
{
"text": "helps",
"start": 51.25,
"end": 51.61
},
{
"text": "you",
"start": 51.61,
"end": 51.72
},
{
"text": "do",
"start": 51.72,
"end": 51.82
},
{
"text": "that",
"start": 51.82,
"end": 52.11
},
{
"text": "we",
"start": 55.19,
"end": 55.26
},
{
"text": "were",
"start": 55.34,
"end": 55.49
},
{
"text": "watching",
"start": 55.49,
"end": 55.93
},
{
"text": "the",
"start": 55.93,
"end": 56.02
},
{
"text": "theatrics",
"start": 56.02,
"end": 56.92
},
{
"text": "of",
"start": 56.92,
"end": 57.02
},
{
"text": "this",
"start": 57.02,
"end": 57.24
},
{
"text": "robe",
"start": 57.24,
"end": 57.52
},
{
"text": "that",
"start": 57.52,
"end": 58.01
},
{
"text": "struggle",
"start": 58.89,
"end": 59.84
},
{
"text": "and",
"start": 59.89,
"end": 60.09
},
{
"text": "cry",
"start": 60.09,
"end": 60.68
},
{
"text": "out",
"start": 60.68,
"end": 61.08
},
{
"text": "and",
"start": 62.77,
"end": 63.02
},
{
"text": "after",
"start": 63.25,
"end": 63.53
},
{
"text": "a",
"start": 63.53,
"end": 63.58
},
{
"text": "few",
"start": 63.58,
"end": 63.74
},
{
"text": "seconds.",
"start": 63.74,
"end": 64.52
}
],
"start": 46.53
},
"entityRanges": [
{
"start": 46.53,
"end": 46.69,
"text": "I",
"offset": 0,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 46.69,
"end": 46.91,
"text": "thought",
"offset": 2,
"length": 7,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 46.98,
"end": 47.57,
"text": "super",
"offset": 10,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 47.57,
"end": 47.89,
"text": "courts",
"offset": 16,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 47.93,
"end": 48.19,
"text": "are",
"offset": 23,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 48.24,
"end": 48.69,
"text": "showing",
"offset": 27,
"length": 7,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 48.68,
"end": 48.87,
"text": "after",
"offset": 35,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 48.93,
"end": 49.04,
"text": "my",
"offset": 41,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 49.04,
"end": 49.56,
"text": "friend",
"offset": 44,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 49.97,
"end": 50.14,
"text": "and",
"offset": 51,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 50.14,
"end": 50.22,
"text": "I",
"offset": 55,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 50.22,
"end": 50.41,
"text": "said",
"offset": 57,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 50.43,
"end": 50.59,
"text": "to",
"offset": 62,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 50.59,
"end": 50.83,
"text": "hold",
"offset": 65,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 50.83,
"end": 50.95,
"text": "it",
"offset": 70,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 50.95,
"end": 51.07,
"text": "by",
"offset": 73,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 51.08,
"end": 51.25,
"text": "that",
"offset": 76,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 51.25,
"end": 51.61,
"text": "helps",
"offset": 81,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 51.61,
"end": 51.72,
"text": "you",
"offset": 87,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 51.72,
"end": 51.82,
"text": "do",
"offset": 91,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 51.82,
"end": 52.11,
"text": "that",
"offset": 94,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 55.19,
"end": 55.26,
"text": "we",
"offset": 99,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 55.34,
"end": 55.49,
"text": "were",
"offset": 102,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 55.49,
"end": 55.93,
"text": "watching",
"offset": 107,
"length": 8,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 55.93,
"end": 56.02,
"text": "the",
"offset": 116,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 56.02,
"end": 56.92,
"text": "theatrics",
"offset": 120,
"length": 9,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 56.92,
"end": 57.02,
"text": "of",
"offset": 130,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 57.02,
"end": 57.24,
"text": "this",
"offset": 133,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 57.24,
"end": 57.52,
"text": "robe",
"offset": 138,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 57.52,
"end": 58.01,
"text": "that",
"offset": 143,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 58.89,
"end": 59.84,
"text": "struggle",
"offset": 148,
"length": 8,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 59.89,
"end": 60.09,
"text": "and",
"offset": 157,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 60.09,
"end": 60.68,
"text": "cry",
"offset": 161,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 60.68,
"end": 61.08,
"text": "out",
"offset": 165,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 62.77,
"end": 63.02,
"text": "and",
"offset": 169,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 63.25,
"end": 63.53,
"text": "after",
"offset": 173,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 63.53,
"end": 63.58,
"text": "a",
"offset": 179,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 63.58,
"end": 63.74,
"text": "few",
"offset": 181,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 63.74,
"end": 64.52,
"text": "seconds.",
"offset": 185,
"length": 8,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "First to bother me a little and I said o.k.",
"type": "paragraph",
"data": {
"speaker": "TBC 8",
"words": [
{
"text": "First",
"start": 64.88,
"end": 65.27
},
{
"text": "to",
"start": 65.32,
"end": 65.43
},
{
"text": "bother",
"start": 65.46,
"end": 65.74
},
{
"text": "me",
"start": 65.76,
"end": 65.95
},
{
"text": "a",
"start": 65.95,
"end": 66.06
},
{
"text": "little",
"start": 66.06,
"end": 66.45
},
{
"text": "and",
"start": 67.77,
"end": 67.84
},
{
"text": "I",
"start": 67.84,
"end": 67.97
},
{
"text": "said",
"start": 67.97,
"end": 68.22
},
{
"text": "o.k.",
"start": 68.22,
"end": 68.85
}
],
"start": 64.88
},
"entityRanges": [
{
"start": 64.88,
"end": 65.27,
"text": "First",
"offset": 0,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 65.32,
"end": 65.43,
"text": "to",
"offset": 6,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 65.46,
"end": 65.74,
"text": "bother",
"offset": 9,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 65.76,
"end": 65.95,
"text": "me",
"offset": 16,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 65.95,
"end": 66.06,
"text": "a",
"offset": 19,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 66.06,
"end": 66.45,
"text": "little",
"offset": 21,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 67.77,
"end": 67.84,
"text": "and",
"offset": 28,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 67.84,
"end": 67.97,
"text": "I",
"offset": 32,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 67.97,
"end": 68.22,
"text": "said",
"offset": 34,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 68.22,
"end": 68.85,
"text": "o.k.",
"offset": 39,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "That's enough.",
"type": "paragraph",
"data": {
"speaker": "TBC 9",
"words": [
{
"text": "That's",
"start": 69.97,
"end": 70.22
},
{
"text": "enough.",
"start": 70.22,
"end": 70.58
}
],
"start": 69.97
},
"entityRanges": [
{
"start": 69.97,
"end": 70.22,
"text": "That's",
"offset": 0,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 70.22,
"end": 70.58,
"text": "enough.",
"offset": 7,
"length": 7,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "Now, let's put him back down and then pepper, about to make it.",
"type": "paragraph",
"data": {
"speaker": "TBC 10",
"words": [
{
"text": "Now,",
"start": 70.58,
"end": 71.11
},
{
"text": "let's",
"start": 71.92,
"end": 72.12
},
{
"text": "put",
"start": 72.12,
"end": 72.25
},
{
"text": "him",
"start": 72.25,
"end": 72.33
},
{
"text": "back",
"start": 72.33,
"end": 72.54
},
{
"text": "down",
"start": 72.54,
"end": 73.09
},
{
"text": "and",
"start": 74.17,
"end": 74.41
},
{
"text": "then",
"start": 74.51,
"end": 74.6
},
{
"text": "pepper,",
"start": 74.62,
"end": 75.02
},
{
"text": "about",
"start": 75.03,
"end": 75.32
},
{
"text": "to",
"start": 75.32,
"end": 75.42
},
{
"text": "make",
"start": 75.43,
"end": 75.58
},
{
"text": "it.",
"start": 75.57,
"end": 75.66
}
],
"start": 70.58
},
"entityRanges": [
{
"start": 70.58,
"end": 71.11,
"text": "Now,",
"offset": 0,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 71.92,
"end": 72.12,
"text": "let's",
"offset": 5,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 72.12,
"end": 72.25,
"text": "put",
"offset": 11,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 72.25,
"end": 72.33,
"text": "him",
"offset": 15,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 72.33,
"end": 72.54,
"text": "back",
"offset": 19,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 72.54,
"end": 73.09,
"text": "down",
"offset": 24,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 74.17,
"end": 74.41,
"text": "and",
"offset": 29,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 74.51,
"end": 74.6,
"text": "then",
"offset": 33,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 74.62,
"end": 75.02,
"text": "pepper,",
"offset": 38,
"length": 7,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 75.03,
"end": 75.32,
"text": "about",
"offset": 46,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 75.32,
"end": 75.42,
"text": "to",
"offset": 52,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 75.43,
"end": 75.58,
"text": "make",
"offset": 55,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 75.57,
"end": 75.66,
"text": "it.",
"offset": 60,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "Stop crying.",
"type": "paragraph",
"data": {
"speaker": "TBC 11",
"words": [
{
"text": "Stop",
"start": 75.67,
"end": 75.92
},
{
"text": "crying.",
"start": 75.92,
"end": 76.45
}
],
"start": 75.67
},
"entityRanges": [
{
"start": 75.67,
"end": 75.92,
"text": "Stop",
"offset": 0,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 75.92,
"end": 76.45,
"text": "crying.",
"offset": 5,
"length": 7,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "If I was kind of a weird experience for me one thing I wasn't the most maternal person at the time.",
"type": "paragraph",
"data": {
"speaker": "TBC 12",
"words": [
{
"text": "If",
"start": 76.48,
"end": 76.76
},
{
"text": "I",
"start": 78.9,
"end": 79.04
},
{
"text": "was",
"start": 79.15,
"end": 79.29
},
{
"text": "kind",
"start": 79.29,
"end": 79.44
},
{
"text": "of",
"start": 79.44,
"end": 79.51
},
{
"text": "a",
"start": 79.51,
"end": 79.65
},
{
"text": "weird",
"start": 79.65,
"end": 79.93
},
{
"text": "experience",
"start": 79.93,
"end": 80.64
},
{
"text": "for",
"start": 80.64,
"end": 80.78
},
{
"text": "me",
"start": 80.78,
"end": 81.38
},
{
"text": "one",
"start": 82.1,
"end": 82.36
},
{
"text": "thing",
"start": 82.36,
"end": 82.67
},
{
"text": "I",
"start": 82.85,
"end": 83.02
},
{
"text": "wasn't",
"start": 83.03,
"end": 83.31
},
{
"text": "the",
"start": 83.31,
"end": 83.38
},
{
"text": "most",
"start": 83.38,
"end": 83.72
},
{
"text": "maternal",
"start": 83.76,
"end": 84.39
},
{
"text": "person",
"start": 84.39,
"end": 84.94
},
{
"text": "at",
"start": 84.94,
"end": 85.07
},
{
"text": "the",
"start": 85.07,
"end": 85.15
},
{
"text": "time.",
"start": 85.15,
"end": 85.8
}
],
"start": 76.48
},
"entityRanges": [
{
"start": 76.48,
"end": 76.76,
"text": "If",
"offset": 0,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 78.9,
"end": 79.04,
"text": "I",
"offset": 3,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 79.15,
"end": 79.29,
"text": "was",
"offset": 5,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 79.29,
"end": 79.44,
"text": "kind",
"offset": 9,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 79.44,
"end": 79.51,
"text": "of",
"offset": 14,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 79.51,
"end": 79.65,
"text": "a",
"offset": 17,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 79.65,
"end": 79.93,
"text": "weird",
"offset": 19,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 79.93,
"end": 80.64,
"text": "experience",
"offset": 25,
"length": 10,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 80.64,
"end": 80.78,
"text": "for",
"offset": 36,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 80.78,
"end": 81.38,
"text": "me",
"offset": 40,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 82.1,
"end": 82.36,
"text": "one",
"offset": 43,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 82.36,
"end": 82.67,
"text": "thing",
"offset": 47,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 82.85,
"end": 83.02,
"text": "I",
"offset": 53,
"length": 1,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 83.03,
"end": 83.31,
"text": "wasn't",
"offset": 55,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 83.31,
"end": 83.38,
"text": "the",
"offset": 62,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 83.38,
"end": 83.72,
"text": "most",
"offset": 66,
"length": 4,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 83.76,
"end": 84.39,
"text": "maternal",
"offset": 71,
"length": 8,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 84.39,
"end": 84.94,
"text": "person",
"offset": 80,
"length": 6,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 84.94,
"end": 85.07,
"text": "at",
"offset": 87,
"length": 2,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 85.07,
"end": 85.15,
"text": "the",
"offset": 90,
"length": 3,
"key": expect.any(String)//"ss8pm4p"
},
{
"start": 85.15,
"end": 85.8,
"text": "time.",
"offset": 94,
"length": 5,
"key": expect.any(String)//"ss8pm4p"
}
]
},
{
"text": "Although, since I've become a mother and nine months ago and their babies also score and you're the master now, but my response.",
"type": "paragraph",
"data": {
"speaker": "TBC 13",
"words": [
{
"text": "Although,",
"start": 86.66,
"end": 86.93
},
{
"text": "since",
"start": 86.94,
"end": 87.19
},
{
"text": "I've",
"start": 87.21,
"end": 87.38
},
{
"text": "become",