File size: 5,548 Bytes
e698260
 
 
 
 
 
 
 
 
 
 
 
 
 
bef4887
 
 
 
e698260
 
 
 
 
 
bef4887
 
 
e698260
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bef4887
 
 
 
e698260
 
 
 
 
 
bef4887
 
 
e698260
 
 
 
 
 
 
 
60d0e82
e698260
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
english_ui = {
    "top_markdown": """
        ## Transcribe
        Insert your video and set the options for transcribing
    """,
    "middle_markdown": """
        ## Adjustment
        Listen to the clips below and type in the name according to the speaker's sound. After that, please click the 'Adjust Speaker' button to adjust the result above accordingly. 
    """,
    "bottom_markdown": """
        ## Result
        The following is the result of the transcribe
    """,

    "get_video_start_info": "Start downloading",
    "get_video_fail_info": "Failed to download, please make sure the link can be accessed by 'Anyone with the link'",
    "get_video_finished_info": "Finish downloading",

    "input_video_warning": "Please submit a video",
    "start_time_warning": "Please provide a correct start time",
    "end_time_warning": "Please provide a correct end time",
    "lang_radio_warning": "Please choose a language for the video",
    "model_dropdown_warning": "Please choose a model size for the video",

    "input_url_label": "Insert Google Drive video url (Optional)",
    "input_url_info": "Instead of uploading your video directly, you can use Google Drive shareable link",
    "download_button_value": "Download Google Drive Video",
    "input_video_label": "Insert video",
    "start_time_label": "Start time",
    "end_time_label": "End time",
    "lang_radio_choices": ["English", "Indonesian", "Automatic"],
    "lang_radio_label": "Language",
    "lang_radio_info": "What language do they speak in the video?",
    "model_dropdown_choices": ["tiny", "base", "small", "medium", "large"],
    "model_dropdown_label": "Model size",
    "model_dropdown_info": "The higher the model, the more accurate the transcript will be but the process will take longer",
    "summary_checkbox_label": "Use summary",
    "summary_checkbox_info": "Do you need a summary of the transcribe? Note: Result might be inaccurate",
    "start_button_value": "Start Transcribing",

    "adjust_speaker_value": "Speaker name",
    "prev_button_value": "Previous Speaker",
    "next_button_value": "Next Speaker",
    "adjust_button_value": "Adjust Speaker",

    "output_video_label": "Video with subtitle",
    "output_transcribe_label": "Transcribe result",

    "progress_starting_process": "Starting process",
    "progress_preparing_video": "Preparing video",
    "progress_acquiring_diarization": "Acquiring diarization",
    "progress_transcribing_audio": "Transcribing audio",
    "progress_adjust_speaker": "Adjusting speakers",
    "progress_add_subtitle": "Adding subtitle on video"
}

indonesia_ui = {
    "top_markdown": """
        ## Transkrip
        Masukkan video dan sesuaikan opsi untuk transkrip
    """,
    "middle_markdown": """
        ## Penyesuaian
        Dengarkan cuplikan suara pembicara dan ubah nama sesuai suara pembicara. Setelah itu, silahkan tekan tombol 'Sesuaikan Pembicara' untuk menyesuaikan nama pembicara pada hasil di atas
    """,
    "bottom_markdown": """
        ## Hasil
        Berikut hasil akhir dari transkrip
    """,

    "get_video_start_info": "Mulai mengunduh",
    "get_video_fail_info": "Gagal mengunduh, pastikan tautan dapat diakses oleh 'Siapa saja yang memiliki link'",
    "get_video_finished_info": "Selesai mengunduh",

    "input_video_warning": "Mohon masukkan video",
    "start_time_warning": "Mohon berikan waktu mulai yang sesuai",
    "end_time_warning": "Mohon berikan waktu selesai yang sesuai",
    "lang_radio_warning": "Mohon pilih bahasa yang digunakan dalam video",
    "model_dropdown_warning": "Mohon pilih ukuran model yang digunakan untuk video",

    "input_url_label": "Masukkan tautan video Google Drive (Opsional)",
    "input_url_info": "Jika anda terkendala untuk mengunggah video secara langsung, silahkan unggah video ke Google Drive dan gunakan tautan video terbuka dari Google Drive pada kolom berikut",
    "download_button_value": "Unduh Video Google Drive",
    "input_video_label": "Masukkan video",
    "start_time_label": "Waktu mulai",
    "end_time_label": "Waktu selesai",
    "lang_radio_choices": ["Bahasa Inggris", "Bahasa Indonesia", "Otomatis"],
    "lang_radio_label": "Bahasa",
    "lang_radio_info": "Bahasa apa yang digunakan dalam video?",
    "model_dropdown_choices": ["mungil", "dasar", "kecil", "sedang", "besar"],
    "model_dropdown_label": "Ukuran model",
    "model_dropdown_info": "Semakin tinggi modelnya, semakin akurat transkripnya namun prosesnya akan membutuhkan waktu yang lebih lama. Disarankan untuk menggunakan model 'besar'",
    "summary_checkbox_label": "Gunakan kesimpulan",
    "summary_checkbox_info": "Apakah anda memerlukan kesimpulan dari transkrip? Hasil mungkin tidak sepenuhnya akurat",
    "start_button_value": "Mulai Transkrip",

    "adjust_speaker_value": "Nama pembicara",
    "prev_button_value": "Pembicara Sebelumnya",
    "next_button_value": "Pembicara Selanjutnya",
    "adjust_button_value": "Sesuaikan Pembicara",

    "output_video_label": "Video dengan subtitle",
    "output_transcribe_label": "Hasil transkrip",

    "progress_starting_process": "Memulai proses",
    "progress_preparing_video": "Mempersiapkan video",
    "progress_acquiring_diarization": "Mengenali pembicara",
    "progress_transcribing_audio": "Mendapatkan transkrip suara",
    "progress_adjust_speaker": "Menyesuaikan pembicara",
    "progress_add_subtitle": "Menambahkan subtitle pada video"
}


def get_ui_lang(index):
    selectable_ui_lang = [english_ui, indonesia_ui]
    return selectable_ui_lang[index]