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 8 months ago