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 | null |
font | Font style | string |
|
size | Font size | points (pt) as CSS font size |
|
color | Font color | RGB Hex code |
|
background | Highlight color | RGB Hex code |
|
bold | Font bold marker | bool |
|
italic | Font italic marker | bool |
|
underline | Font underline marker | bool |
|
strike | Font strike marker | bool |
|
script | Subscript or superscript | enum ("sub", "super") |
|
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 7 months ago