UNPKG

@bbc/react-transcript-editor

Version:

A React component to make transcribing audio and video easier and faster.

2,282 lines 686 kB
const draftTranscriptExample = [ { "text": "There is a day.", "type": "paragraph", "data": { "speaker": "TBC 0", "words": [ { "start": 13.02, "confidence": 0.68, "end": 13.17, "word": "there", "punct": "There", "index": 0 }, { "start": 13.17, "confidence": 0.61, "end": 13.38, "word": "is", "punct": "is", "index": 1 }, { "start": 13.38, "confidence": 0.99, "end": 13.44, "word": "a", "punct": "a", "index": 2 }, { "start": 13.44, "confidence": 1, "end": 13.86, "word": "day", "punct": "day.", "index": 3 } ], "start": 13.02 }, "entityRanges": [ { "start": 13.02, "end": 13.17, "confidence": 0.68, "text": "There", "offset": 0, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 13.17, "end": 13.38, "confidence": 0.61, "text": "is", "offset": 6, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 13.38, "end": 13.44, "confidence": 0.99, "text": "a", "offset": 9, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 13.44, "end": 13.86, "confidence": 1, "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": [ { "start": 13.86, "confidence": 1, "end": 14.13, "word": "about", "punct": "About", "index": 4 }, { "start": 14.13, "confidence": 1, "end": 14.38, "word": "ten", "punct": "ten", "index": 5 }, { "start": 14.38, "confidence": 1, "end": 14.61, "word": "years", "punct": "years", "index": 6 }, { "start": 14.61, "confidence": 1, "end": 15.15, "word": "ago", "punct": "ago", "index": 7 }, { "start": 15.47, "confidence": 0.78, "end": 15.59, "word": "when", "punct": "when", "index": 8 }, { "start": 15.68, "confidence": 0.98, "end": 15.84, "word": "i", "punct": "I", "index": 9 }, { "start": 15.86, "confidence": 1, "end": 16.19, "word": "asked", "punct": "asked", "index": 10 }, { "start": 16.19, "confidence": 0.95, "end": 16.28, "word": "a", "punct": "a", "index": 11 }, { "start": 16.28, "confidence": 1, "end": 16.65, "word": "friend", "punct": "friend", "index": 12 }, { "start": 16.65, "confidence": 1, "end": 16.74, "word": "to", "punct": "to", "index": 13 }, { "start": 16.74, "confidence": 1, "end": 17.2, "word": "hold", "punct": "hold", "index": 14 }, { "start": 17.23, "confidence": 0.88, "end": 17.33, "word": "a", "punct": "a", "index": 15 }, { "start": 17.33, "confidence": 1, "end": 17.63, "word": "baby", "punct": "baby", "index": 16 }, { "start": 17.63, "confidence": 1, "end": 18.14, "word": "dinosaur", "punct": "dinosaur", "index": 17 }, { "start": 18.14, "confidence": 0.98, "end": 18.59, "word": "robot", "punct": "robot", "index": 18 }, { "start": 18.72, "confidence": 1, "end": 19.17, "word": "upside", "punct": "upside", "index": 19 }, { "start": 19.17, "confidence": 1, "end": 19.58, "word": "down", "punct": "down.", "index": 20 } ], "start": 13.86 }, "entityRanges": [ { "start": 13.86, "end": 14.13, "confidence": 1, "text": "About", "offset": 0, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 14.13, "end": 14.38, "confidence": 1, "text": "ten", "offset": 6, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 14.38, "end": 14.61, "confidence": 1, "text": "years", "offset": 10, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 14.61, "end": 15.15, "confidence": 1, "text": "ago", "offset": 16, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 15.47, "end": 15.59, "confidence": 0.78, "text": "when", "offset": 20, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 15.68, "end": 15.84, "confidence": 0.98, "text": "I", "offset": 25, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 15.86, "end": 16.19, "confidence": 1, "text": "asked", "offset": 27, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 16.19, "end": 16.28, "confidence": 0.95, "text": "a", "offset": 33, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 16.28, "end": 16.65, "confidence": 1, "text": "friend", "offset": 35, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 16.65, "end": 16.74, "confidence": 1, "text": "to", "offset": 42, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 16.74, "end": 17.2, "confidence": 1, "text": "hold", "offset": 45, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 17.23, "end": 17.33, "confidence": 0.88, "text": "a", "offset": 50, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 17.33, "end": 17.63, "confidence": 1, "text": "baby", "offset": 52, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 17.63, "end": 18.14, "confidence": 1, "text": "dinosaur", "offset": 57, "length": 8, "key": expect.any(String)//"ss8pm4p" }, { "start": 18.14, "end": 18.59, "confidence": 0.98, "text": "robot", "offset": 66, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 18.72, "end": 19.17, "confidence": 1, "text": "upside", "offset": 72, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 19.17, "end": 19.58, "confidence": 1, "text": "down.", "offset": 79, "length": 5, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "It was a toy called plea.", "type": "paragraph", "data": { "speaker": "TBC 2", "words": [ { "start": 21.83, "confidence": 0.61, "end": 21.9, "word": "it", "punct": "It", "index": 21 }, { "start": 21.95, "confidence": 0.95, "end": 22.09, "word": "was", "punct": "was", "index": 22 }, { "start": 22.1, "confidence": 0.38, "end": 22.22, "word": "a", "punct": "a", "index": 23 }, { "start": 22.23, "confidence": 1, "end": 22.68, "word": "toy", "punct": "toy", "index": 24 }, { "start": 22.72, "confidence": 0.48, "end": 22.99, "word": "called", "punct": "called", "index": 25 }, { "start": 23.03, "confidence": 0.51, "end": 23.39, "word": "plea", "punct": "plea.", "index": 26 } ], "start": 21.83 }, "entityRanges": [ { "start": 21.83, "end": 21.9, "confidence": 0.61, "text": "It", "offset": 0, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 21.95, "end": 22.09, "confidence": 0.95, "text": "was", "offset": 3, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 22.1, "end": 22.22, "confidence": 0.38, "text": "a", "offset": 7, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 22.23, "end": 22.68, "confidence": 1, "text": "toy", "offset": 9, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 22.72, "end": 22.99, "confidence": 0.48, "text": "called", "offset": 13, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 23.03, "end": 23.39, "confidence": 0.51, "text": "plea.", "offset": 20, "length": 5, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "All 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": [ { "start": 23.45, "confidence": 0.42, "end": 23.82, "word": "all", "punct": "All", "index": 27 }, { "start": 24.2, "confidence": 1, "end": 24.6, "word": "that", "punct": "that", "index": 28 }, { "start": 24.65, "confidence": 0.59, "end": 24.84, "word": "he'd", "punct": "he'd", "index": 29 }, { "start": 24.86, "confidence": 0.94, "end": 25.3, "word": "ordered", "punct": "ordered", "index": 30 }, { "start": 25.3, "confidence": 0.84, "end": 25.42, "word": "and", "punct": "and", "index": 31 }, { "start": 25.42, "confidence": 0.96, "end": 25.49, "word": "i", "punct": "I", "index": 32 }, { "start": 25.49, "confidence": 1, "end": 25.66, "word": "was", "punct": "was", "index": 33 }, { "start": 25.66, "confidence": 1, "end": 25.88, "word": "really", "punct": "really", "index": 34 }, { "start": 25.88, "confidence": 1, "end": 26.49, "word": "excited", "punct": "excited", "index": 35 }, { "start": 26.49, "confidence": 1, "end": 26.82, "word": "about", "punct": "about", "index": 36 }, { "start": 26.82, "confidence": 1, "end": 27.04, "word": "it", "punct": "it", "index": 37 }, { "start": 27.04, "confidence": 1, "end": 27.77, "word": "because", "punct": "because", "index": 38 }, { "start": 28.35, "confidence": 0.79, "end": 28.47, "word": "i've", "punct": "I've", "index": 39 }, { "start": 28.59, "confidence": 1, "end": 28.79, "word": "always", "punct": "always", "index": 40 }, { "start": 28.79, "confidence": 1, "end": 29.03, "word": "loved", "punct": "loved", "index": 41 }, { "start": 29.09, "confidence": 0.52, "end": 29.6, "word": "about", "punct": "about", "index": 42 }, { "start": 29.8, "confidence": 1, "end": 30.04, "word": "this", "punct": "this", "index": 43 }, { "start": 30.04, "confidence": 0.99, "end": 30.2, "word": "one", "punct": "one", "index": 44 }, { "start": 30.2, "confidence": 1, "end": 30.46, "word": "has", "punct": "has", "index": 45 }, { "start": 30.46, "confidence": 1, "end": 30.76, "word": "really", "punct": "really", "index": 46 }, { "start": 30.76, "confidence": 0.78, "end": 30.96, "word": "caught", "punct": "caught", "index": 47 }, { "start": 30.96, "confidence": 1, "end": 31.34, "word": "technical", "punct": "technical", "index": 48 }, { "start": 31.34, "confidence": 0.99, "end": 31.8, "word": "features", "punct": "features.", "index": 49 } ], "start": 23.45 }, "entityRanges": [ { "start": 23.45, "end": 23.82, "confidence": 0.42, "text": "All", "offset": 0, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 24.2, "end": 24.6, "confidence": 1, "text": "that", "offset": 4, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 24.65, "end": 24.84, "confidence": 0.59, "text": "he'd", "offset": 9, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 24.86, "end": 25.3, "confidence": 0.94, "text": "ordered", "offset": 14, "length": 7, "key": expect.any(String)//"ss8pm4p" }, { "start": 25.3, "end": 25.42, "confidence": 0.84, "text": "and", "offset": 22, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 25.42, "end": 25.49, "confidence": 0.96, "text": "I", "offset": 26, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 25.49, "end": 25.66, "confidence": 1, "text": "was", "offset": 28, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 25.66, "end": 25.88, "confidence": 1, "text": "really", "offset": 32, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 25.88, "end": 26.49, "confidence": 1, "text": "excited", "offset": 39, "length": 7, "key": expect.any(String)//"ss8pm4p" }, { "start": 26.49, "end": 26.82, "confidence": 1, "text": "about", "offset": 47, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 26.82, "end": 27.04, "confidence": 1, "text": "it", "offset": 53, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 27.04, "end": 27.77, "confidence": 1, "text": "because", "offset": 56, "length": 7, "key": expect.any(String)//"ss8pm4p" }, { "start": 28.35, "end": 28.47, "confidence": 0.79, "text": "I've", "offset": 64, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 28.59, "end": 28.79, "confidence": 1, "text": "always", "offset": 69, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 28.79, "end": 29.03, "confidence": 1, "text": "loved", "offset": 76, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 29.09, "end": 29.6, "confidence": 0.52, "text": "about", "offset": 82, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 29.8, "end": 30.04, "confidence": 1, "text": "this", "offset": 88, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 30.04, "end": 30.2, "confidence": 0.99, "text": "one", "offset": 93, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 30.2, "end": 30.46, "confidence": 1, "text": "has", "offset": 97, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 30.46, "end": 30.76, "confidence": 1, "text": "really", "offset": 101, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 30.76, "end": 30.96, "confidence": 0.78, "text": "caught", "offset": 108, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 30.96, "end": 31.34, "confidence": 1, "text": "technical", "offset": 115, "length": 9, "key": expect.any(String)//"ss8pm4p" }, { "start": 31.34, "end": 31.8, "confidence": 0.99, "text": "features.", "offset": 125, "length": 9, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "It had more orders and touch sensors.", "type": "paragraph", "data": { "speaker": "TBC 4", "words": [ { "start": 31.8, "confidence": 0.99, "end": 31.93, "word": "it", "punct": "It", "index": 50 }, { "start": 31.93, "confidence": 0.99, "end": 32.12, "word": "had", "punct": "had", "index": 51 }, { "start": 32.12, "confidence": 0.5, "end": 32.45, "word": "more", "punct": "more", "index": 52 }, { "start": 32.45, "confidence": 0.5, "end": 32.76, "word": "orders", "punct": "orders", "index": 53 }, { "start": 32.76, "confidence": 0.89, "end": 32.92, "word": "and", "punct": "and", "index": 54 }, { "start": 32.92, "confidence": 1, "end": 33.18, "word": "touch", "punct": "touch", "index": 55 }, { "start": 33.18, "confidence": 0.98, "end": 33.88, "word": "sensors", "punct": "sensors.", "index": 56 } ], "start": 31.8 }, "entityRanges": [ { "start": 31.8, "end": 31.93, "confidence": 0.99, "text": "It", "offset": 0, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 31.93, "end": 32.12, "confidence": 0.99, "text": "had", "offset": 3, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 32.12, "end": 32.45, "confidence": 0.5, "text": "more", "offset": 7, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 32.45, "end": 32.76, "confidence": 0.5, "text": "orders", "offset": 12, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 32.76, "end": 32.92, "confidence": 0.89, "text": "and", "offset": 19, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 32.92, "end": 33.18, "confidence": 1, "text": "touch", "offset": 23, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 33.18, "end": 33.88, "confidence": 0.98, "text": "sensors.", "offset": 29, "length": 8, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "It had an infra red camera and one of the things that had was a tilt sensor so it.", "type": "paragraph", "data": { "speaker": "TBC 5", "words": [ { "start": 34.27, "confidence": 0.68, "end": 34.51, "word": "it", "punct": "It", "index": 57 }, { "start": 34.51, "confidence": 0.93, "end": 34.7, "word": "had", "punct": "had", "index": 58 }, { "start": 34.7, "confidence": 1, "end": 34.81, "word": "an", "punct": "an", "index": 59 }, { "start": 34.81, "confidence": 0.53, "end": 34.97, "word": "infra", "punct": "infra", "index": 60 }, { "start": 34.97, "confidence": 0.53, "end": 35.32, "word": "red", "punct": "red", "index": 61 }, { "start": 35.31, "confidence": 0.99, "end": 35.97, "word": "camera", "punct": "camera", "index": 62 }, { "start": 36.45, "confidence": 0.93, "end": 36.61, "word": "and", "punct": "and", "index": 63 }, { "start": 36.64, "confidence": 1, "end": 36.79, "word": "one", "punct": "one", "index": 64 }, { "start": 36.79, "confidence": 1, "end": 36.87, "word": "of", "punct": "of", "index": 65 }, { "start": 36.87, "confidence": 1, "end": 36.98, "word": "the", "punct": "the", "index": 66 }, { "start": 36.98, "confidence": 1, "end": 37.22, "word": "things", "punct": "things", "index": 67 }, { "start": 37.22, "confidence": 0.94, "end": 37.33, "word": "that", "punct": "that", "index": 68 }, { "start": 37.33, "confidence": 0.98, "end": 37.53, "word": "had", "punct": "had", "index": 69 }, { "start": 37.53, "confidence": 1, "end": 37.69, "word": "was", "punct": "was", "index": 70 }, { "start": 37.69, "confidence": 0.98, "end": 37.83, "word": "a", "punct": "a", "index": 71 }, { "start": 37.95, "confidence": 0.98, "end": 38.39, "word": "tilt", "punct": "tilt", "index": 72 }, { "start": 38.39, "confidence": 0.99, "end": 39.01, "word": "sensor", "punct": "sensor", "index": 73 }, { "start": 39.24, "confidence": 1, "end": 39.51, "word": "so", "punct": "so", "index": 74 }, { "start": 39.51, "confidence": 0.88, "end": 39.61, "word": "it", "punct": "it.", "index": 75 } ], "start": 34.27 }, "entityRanges": [ { "start": 34.27, "end": 34.51, "confidence": 0.68, "text": "It", "offset": 0, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 34.51, "end": 34.7, "confidence": 0.93, "text": "had", "offset": 3, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 34.7, "end": 34.81, "confidence": 1, "text": "an", "offset": 7, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 34.81, "end": 34.97, "confidence": 0.53, "text": "infra", "offset": 10, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 34.97, "end": 35.32, "confidence": 0.53, "text": "red", "offset": 16, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 35.31, "end": 35.97, "confidence": 0.99, "text": "camera", "offset": 20, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 36.45, "end": 36.61, "confidence": 0.93, "text": "and", "offset": 27, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 36.64, "end": 36.79, "confidence": 1, "text": "one", "offset": 31, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 36.79, "end": 36.87, "confidence": 1, "text": "of", "offset": 35, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 36.87, "end": 36.98, "confidence": 1, "text": "the", "offset": 38, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 36.98, "end": 37.22, "confidence": 1, "text": "things", "offset": 42, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 37.22, "end": 37.33, "confidence": 0.94, "text": "that", "offset": 49, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 37.33, "end": 37.53, "confidence": 0.98, "text": "had", "offset": 54, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 37.53, "end": 37.69, "confidence": 1, "text": "was", "offset": 58, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 37.69, "end": 37.83, "confidence": 0.98, "text": "a", "offset": 62, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 37.95, "end": 38.39, "confidence": 0.98, "text": "tilt", "offset": 64, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 38.39, "end": 39.01, "confidence": 0.99, "text": "sensor", "offset": 69, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 39.24, "end": 39.51, "confidence": 1, "text": "so", "offset": 76, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 39.51, "end": 39.61, "confidence": 0.88, "text": "it.", "offset": 79, "length": 3, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "Knew what direction.", "type": "paragraph", "data": { "speaker": "TBC 6", "words": [ { "start": 39.62, "confidence": 0.99, "end": 39.82, "word": "knew", "punct": "Knew", "index": 76 }, { "start": 39.82, "confidence": 1, "end": 39.96, "word": "what", "punct": "what", "index": 77 }, { "start": 39.96, "confidence": 1, "end": 40.54, "word": "direction", "punct": "direction.", "index": 78 } ], "start": 39.62 }, "entityRanges": [ { "start": 39.62, "end": 39.82, "confidence": 0.99, "text": "Knew", "offset": 0, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 39.82, "end": 39.96, "confidence": 1, "text": "what", "offset": 5, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 39.96, "end": 40.54, "confidence": 1, "text": "direction.", "offset": 10, "length": 10, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "It was facing.", "type": "paragraph", "data": { "speaker": "TBC 7", "words": [ { "start": 40.54, "confidence": 1, "end": 40.65, "word": "it", "punct": "It", "index": 79 }, { "start": 40.65, "confidence": 1, "end": 40.94, "word": "was", "punct": "was", "index": 80 }, { "start": 40.97, "confidence": 0.97, "end": 41.55, "word": "facing", "punct": "facing.", "index": 81 } ], "start": 40.54 }, "entityRanges": [ { "start": 40.54, "end": 40.65, "confidence": 1, "text": "It", "offset": 0, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 40.65, "end": 40.94, "confidence": 1, "text": "was", "offset": 3, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 40.97, "end": 41.55, "confidence": 0.97, "text": "facing.", "offset": 7, "length": 7, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "If and when you held it upside down.", "type": "paragraph", "data": { "speaker": "TBC 8", "words": [ { "start": 41.68, "confidence": 0.95, "end": 42, "word": "if", "punct": "If", "index": 82 }, { "start": 42.04, "confidence": 0.64, "end": 42.14, "word": "and", "punct": "and", "index": 83 }, { "start": 42.14, "confidence": 0.66, "end": 42.22, "word": "when", "punct": "when", "index": 84 }, { "start": 42.27, "confidence": 0.9, "end": 42.42, "word": "you", "punct": "you", "index": 85 }, { "start": 42.42, "confidence": 0.77, "end": 42.62, "word": "held", "punct": "held", "index": 86 }, { "start": 42.63, "confidence": 0.89, "end": 42.73, "word": "it", "punct": "it", "index": 87 }, { "start": 42.73, "confidence": 1, "end": 43.05, "word": "upside", "punct": "upside", "index": 88 }, { "start": 43.05, "confidence": 1, "end": 43.61, "word": "down", "punct": "down.", "index": 89 } ], "start": 41.68 }, "entityRanges": [ { "start": 41.68, "end": 42, "confidence": 0.95, "text": "If", "offset": 0, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 42.04, "end": 42.14, "confidence": 0.64, "text": "and", "offset": 3, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 42.14, "end": 42.22, "confidence": 0.66, "text": "when", "offset": 7, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 42.27, "end": 42.42, "confidence": 0.9, "text": "you", "offset": 12, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 42.42, "end": 42.62, "confidence": 0.77, "text": "held", "offset": 16, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 42.63, "end": 42.73, "confidence": 0.89, "text": "it", "offset": 21, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 42.73, "end": 43.05, "confidence": 1, "text": "upside", "offset": 24, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 43.05, "end": 43.61, "confidence": 1, "text": "down.", "offset": 31, "length": 5, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "I thought.", "type": "paragraph", "data": { "speaker": "TBC 9", "words": [ { "start": 46.53, "confidence": 0.95, "end": 46.68, "word": "i", "punct": "I", "index": 90 }, { "start": 46.69, "confidence": 0.94, "end": 46.89, "word": "thought", "punct": "thought.", "index": 91 } ], "start": 46.53 }, "entityRanges": [ { "start": 46.53, "end": 46.68, "confidence": 0.95, "text": "I", "offset": 0, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 46.69, "end": 46.89, "confidence": 0.94, "text": "thought.", "offset": 2, "length": 8, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "It's a super courts are showing off to my friend and I said to hold it, but he'll see what debts.", "type": "paragraph", "data": { "speaker": "TBC 10", "words": [ { "start": 46.9, "confidence": 0.35, "end": 47.1, "word": "it's", "punct": "It's", "index": 92 }, { "start": 47.12, "confidence": 0.41, "end": 47.21, "word": "a", "punct": "a", "index": 93 }, { "start": 47.21, "confidence": 0.99, "end": 47.65, "word": "super", "punct": "super", "index": 94 }, { "start": 47.65, "confidence": 0.72, "end": 48.09, "word": "courts", "punct": "courts", "index": 95 }, { "start": 48.11, "confidence": 0.51, "end": 48.26, "word": "are", "punct": "are", "index": 96 }, { "start": 48.28, "confidence": 0.95, "end": 48.67, "word": "showing", "punct": "showing", "index": 97 }, { "start": 48.66, "confidence": 0.79, "end": 48.79, "word": "off", "punct": "off", "index": 98 }, { "start": 48.79, "confidence": 0.81, "end": 48.94, "word": "to", "punct": "to", "index": 99 }, { "start": 48.94, "confidence": 1, "end": 49.04, "word": "my", "punct": "my", "index": 100 }, { "start": 49.04, "confidence": 1, "end": 49.56, "word": "friend", "punct": "friend", "index": 101 }, { "start": 50, "confidence": 0.98, "end": 50.14, "word": "and", "punct": "and", "index": 102 }, { "start": 50.15, "confidence": 0.75, "end": 50.21, "word": "i", "punct": "I", "index": 103 }, { "start": 50.21, "confidence": 1, "end": 50.42, "word": "said", "punct": "said", "index": 104 }, { "start": 50.42, "confidence": 0.8, "end": 50.58, "word": "to", "punct": "to", "index": 105 }, { "start": 50.58, "confidence": 0.95, "end": 50.83, "word": "hold", "punct": "hold", "index": 106 }, { "start": 50.83, "confidence": 0.37, "end": 50.97, "word": "it", "punct": "it,", "index": 107 }, { "start": 50.97, "confidence": 0.29, "end": 51.16, "word": "but", "punct": "but", "index": 108 }, { "start": 51.22, "confidence": 0.94, "end": 51.49, "word": "he'll", "punct": "he'll", "index": 109 }, { "start": 51.48, "confidence": 0.97, "end": 51.65, "word": "see", "punct": "see", "index": 110 }, { "start": 51.66, "confidence": 0.6, "end": 51.79, "word": "what", "punct": "what", "index": 111 }, { "start": 51.82, "confidence": 0.54, "end": 52.31, "word": "debts", "punct": "debts.", "index": 112 } ], "start": 46.9 }, "entityRanges": [ { "start": 46.9, "end": 47.1, "confidence": 0.35, "text": "It's", "offset": 0, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 47.12, "end": 47.21, "confidence": 0.41, "text": "a", "offset": 5, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 47.21, "end": 47.65, "confidence": 0.99, "text": "super", "offset": 7, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 47.65, "end": 48.09, "confidence": 0.72, "text": "courts", "offset": 13, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 48.11, "end": 48.26, "confidence": 0.51, "text": "are", "offset": 20, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 48.28, "end": 48.67, "confidence": 0.95, "text": "showing", "offset": 24, "length": 7, "key": expect.any(String)//"ss8pm4p" }, { "start": 48.66, "end": 48.79, "confidence": 0.79, "text": "off", "offset": 32, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 48.79, "end": 48.94, "confidence": 0.81, "text": "to", "offset": 36, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 48.94, "end": 49.04, "confidence": 1, "text": "my", "offset": 39, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 49.04, "end": 49.56, "confidence": 1, "text": "friend", "offset": 42, "length": 6, "key": expect.any(String)//"ss8pm4p" }, { "start": 50, "end": 50.14, "confidence": 0.98, "text": "and", "offset": 49, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 50.15, "end": 50.21, "confidence": 0.75, "text": "I", "offset": 53, "length": 1, "key": expect.any(String)//"ss8pm4p" }, { "start": 50.21, "end": 50.42, "confidence": 1, "text": "said", "offset": 55, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 50.42, "end": 50.58, "confidence": 0.8, "text": "to", "offset": 60, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 50.58, "end": 50.83, "confidence": 0.95, "text": "hold", "offset": 63, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 50.83, "end": 50.97, "confidence": 0.37, "text": "it,", "offset": 68, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 50.97, "end": 51.16, "confidence": 0.29, "text": "but", "offset": 72, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 51.22, "end": 51.49, "confidence": 0.94, "text": "he'll", "offset": 76, "length": 5, "key": expect.any(String)//"ss8pm4p" }, { "start": 51.48, "end": 51.65, "confidence": 0.97, "text": "see", "offset": 82, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 51.66, "end": 51.79, "confidence": 0.6, "text": "what", "offset": 86, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 51.82, "end": 52.31, "confidence": 0.54, "text": "debts.", "offset": 91, "length": 6, "key": expect.any(String)//"ss8pm4p" } ] }, { "text": "We were watching the theatrics of this robe that struggle and cry out and and after a few seconds.", "type": "paragraph", "data": { "speaker": "TBC 11", "words": [ { "start": 55.22, "confidence": 0.63, "end": 55.29, "word": "we", "punct": "We", "index": 113 }, { "start": 55.36, "confidence": 0.78, "end": 55.51, "word": "were", "punct": "were", "index": 114 }, { "start": 55.51, "confidence": 1, "end": 55.93, "word": "watching", "punct": "watching", "index": 115 }, { "start": 55.93, "confidence": 0.98, "end": 56.01, "word": "the", "punct": "the", "index": 116 }, { "start": 56.01, "confidence": 1, "end": 56.92, "word": "theatrics", "punct": "theatrics", "index": 117 }, { "start": 56.92, "confidence": 0.93, "end": 57.01, "word": "of", "punct": "of", "index": 118 }, { "start": 57.01, "confidence": 1, "end": 57.25, "word": "this", "punct": "this", "index": 119 }, { "start": 57.25, "confidence": 0.54, "end": 57.52, "word": "robe", "punct": "robe", "index": 120 }, { "start": 57.53, "confidence": 0.66, "end": 58.02, "word": "that", "punct": "that", "index": 121 }, { "start": 58.88, "confidence": 1, "end": 59.84, "word": "struggle", "punct": "struggle", "index": 122 }, { "start": 59.89, "confidence": 0.94, "end": 60.08, "word": "and", "punct": "and", "index": 123 }, { "start": 60.08, "confidence": 1, "end": 60.71, "word": "cry", "punct": "cry", "index": 124 }, { "start": 60.71, "confidence": 1, "end": 61.07, "word": "out", "punct": "out", "index": 125 }, { "start": 61.86, "confidence": 0.63, "end": 61.9, "word": "and", "punct": "and", "index": 126 }, { "start": 62.77, "confidence": 0.85, "end": 63.06, "word": "and", "punct": "and", "index": 127 }, { "start": 63.25, "confidence": 1, "end": 63.53, "word": "after", "punct": "after", "index": 128 }, { "start": 63.53, "confidence": 0.99, "end": 63.57, "word": "a", "punct": "a", "index": 129 }, { "start": 63.57, "confidence": 0.99, "end": 63.73, "word": "few", "punct": "few", "index": 130 }, { "start": 63.73, "confidence": 0.99, "end": 64.47, "word": "seconds", "punct": "seconds.", "index": 131 } ], "start": 55.22 }, "entityRanges": [ { "start": 55.22, "end": 55.29, "confidence": 0.63, "text": "We", "offset": 0, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 55.36, "end": 55.51, "confidence": 0.78, "text": "were", "offset": 3, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 55.51, "end": 55.93, "confidence": 1, "text": "watching", "offset": 8, "length": 8, "key": expect.any(String)//"ss8pm4p" }, { "start": 55.93, "end": 56.01, "confidence": 0.98, "text": "the", "offset": 17, "length": 3, "key": expect.any(String)//"ss8pm4p" }, { "start": 56.01, "end": 56.92, "confidence": 1, "text": "theatrics", "offset": 21, "length": 9, "key": expect.any(String)//"ss8pm4p" }, { "start": 56.92, "end": 57.01, "confidence": 0.93, "text": "of", "offset": 31, "length": 2, "key": expect.any(String)//"ss8pm4p" }, { "start": 57.01, "end": 57.25, "confidence": 1, "text": "this", "offset": 34, "length": 4, "key": expect.any(String)//"ss8pm4p" }, { "start": 57.25, "end": 57.52