0% found this document useful (0 votes)
25 views3 pages

Records

The document outlines the structure of a database schema that includes records for user interactions with ASR (Automatic Speech Recognition), MT (Machine Translation), and TTS (Text-to-Speech) systems. It details various fields such as user email, input data, model details, and ratings for each service used. Additionally, it defines models, languages, and speaker configurations, along with enumerations for gender and model types.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views3 pages

Records

The document outlines the structure of a database schema that includes records for user interactions with ASR (Automatic Speech Recognition), MT (Machine Translation), and TTS (Text-to-Speech) systems. It details various fields such as user email, input data, model details, and ratings for each service used. Additionally, it defines models, languages, and speaker configurations, along with enumerations for gender and model types.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

records

id ObjectId

user_email email *

input_data any

created_at timestamp

ASR_used bool

ASR_result str

output_time_ASR integer

ASR_model ObjectId *

ASR_Rating any

MT_used bool

MT_result str

output_time_MT integer

MT_model ObjectId *
users
MT_Rating any
id ObjectId
TTS_used bool
1 email email
TTS_result_male any
MT_enabled bool
TTS_result_female any
ASR_enabled bool
output_time_TTS integer
TTS_enabled bool
TTS_model ObjectId *
reverse_translation_enabled bool
TTS_Rating any
MT_languages ObjectId[] 1
deleted bool
ASR_languages ObjectId[] 1

TTs_languages ObjectId[] 1
models
1 id 1 deleted bool
ObjectId

name str

display_name str

description str

url str
languages
response_key str
* id ObjectId *
request_shape json
code str
request_mapping json[]
* name str
languages ObjectId[]
* deleted bool
speakers ObjectId[]

type model_type

created_at timestamp

model_settings deleted bool

id ObjectId 1 version str

model ObjectId 1 db_version str


speakers
enabled_languages ObjectId[] * * id ObjectId
male_speaker ObjectId *
code str
female_speaker ObjectId *
name str

configurations gender gender

default_mt ObjectId[] 1 languages ObjectId[] 1

default_asr ObjectId[] 1 tempo double

default_tts ObjectId[] 1 deleted bool


records

id ObjectId

user_email email *

input_data any

created_at timestamp

ASR_used bool

ASR_result str

output_time_ASR integer

ASR_model ObjectId *

ASR_Rating any

MT_used bool

MT_result str

output_time_MT integer

MT_model ObjectId *
users
MT_Rating any
id ObjectId
TTS_used bool
1 email email
TTS_result_male any
MT_enabled bool
TTS_result_female any
ASR_enabled bool
output_time_TTS integer
TTS_enabled bool
TTS_model ObjectId *
reverse_translation_enabled bool
TTS_Rating any
MT_languages ObjectId[] 1
deleted bool
ASR_languages ObjectId[] 1

TTs_languages ObjectId[] 1
models
1 id 1 deleted bool
ObjectId

name str

display_name str

description str

url str
languages
response_key str
* id ObjectId *
request_shape json
code str
request_mapping json[]
* name str
languages ObjectId[]
* deleted bool
speakers ObjectId[]

type model_type

created_at timestamp

model_settings deleted bool

id ObjectId 1 version str

model ObjectId 1 db_version str


speakers
enabled_languages ObjectId[] * * id ObjectId
male_speaker ObjectId *
code str
female_speaker ObjectId *
name str

configurations gender gender

default_mt ObjectId[] 1 languages ObjectId[] 1

default_asr ObjectId[] 1 tempo double

default_tts ObjectId[] 1 deleted bool


Enum gender {
Male
Female
}

Enum model_type {
ASR
TTS
MT
}

You might also like