Transcripts
Let's transcribe...
You can find the Transcript structure here
Each word has a timestamp attribute which contains start and end time of the word occurence in the audio\video file in milliseconds:
{
"insert": "some word",
"attributes": {
"timestamp": {
"start": 0,
"end": 3000
},
...
}
}
NoteSegments (and words inside segments) are sorted by time. This means that if a dialog between 2 speakers takes placein the next order: Speaker 1 -> Speaker 2 -> Speaker 1, you will see 3 segments in the same order as a result. Segments are not merged for the same speakers.
Changes in transcript when using GoSpeech Client Editor
Formatting of selected word(s)
| Word attribute | Formatting behavior | Type | Example value |
|---|---|---|---|
| class | Class is similar to CSS classes, but can also have predefined editor values. | string | nullql-font-roboto |
| font | Font style | string | roboto |
| size | Font size | points (pt) as CSS font size | 12pt |
| color | Font color | RGB Hex code | #e60000 |
| background | Highlight color | RGB Hex code | #e60000 |
| bold | Font bold marker | bool | true |
| italic | Font italic marker | bool | true |
| underline | Font underline marker | bool | false |
| strike | Font strike marker | bool | false |
| script | Subscript or superscript | enum ("sub", "super") | sub |
Formatting of selected paragraph
After the last word object in a paragraph the next object is inserted:
| Paragraph attribute | Formatting behavior | Type | Example |
|---|---|---|---|
| blockquote | Quote marker | bool | {insert: "↵", attributes: {blockquote: true}} |
| align | Flush left ("")/ center ("center") / right ("right")/ justification ("justify") | enum ("", "right", "center", "justify") | {insert: "↵", attributes: {align: "center"}} |
| list | Bullet / numerated list | enum ("bullet", "ordered") | {insert: "↵", attributes: {list: "bullet"}} |
| indent | Indentation | integer (from 1 to 8) | {insert: "↵", attributes: {indent: 1}} |
Updated over 1 year ago
Did this page help you?