Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Dadangdut33/Speech-Translate
/ types & classes
Types & classes
56 in github.com/Dadangdut33/Speech-Translate
⨍
Functions
557
◇
Types & classes
56
↓ 71 callers
Class
CustomCheckButton
Custom Checkbutton that can be used to invoke a callback when the value changes.
speech_translate/ui/custom/checkbutton.py:5
↓ 23 callers
Class
SpinboxNumOnly
Spinbox with limited values
speech_translate/ui/custom/spinbox.py:50
↓ 22 callers
Class
ModelDownloadFrame
A base class for model download frame.
speech_translate/ui/frame/setting/general.py:31
↓ 15 callers
Class
ComboboxWithKeyNav
:class:`ttk.Combobox` widget that features autocompletion.
speech_translate/ui/custom/combobox.py:38
↓ 12 callers
Class
ComboboxTypeOnCustom
Combobox that allows to type on custom value Designed for integer values
speech_translate/ui/custom/combobox.py:47
↓ 9 callers
Class
LabelTitleText
A label that contains a title and a text
speech_translate/ui/custom/label.py:6
↓ 5 callers
Class
Frame
Represents a "frame" of audio data.
speech_translate/utils/audio/audio.py:16
↓ 4 callers
Class
BaseTbSetting
Base class for the textbox settings.
speech_translate/ui/frame/setting/textbox.py:15
↓ 4 callers
Class
CategorizedComboBox
A combobox that allow to displays a dropdown menu with categories and items
speech_translate/ui/custom/combobox.py:144
↓ 3 callers
Class
AudioMeter
An audio meter that shows the loudness of the audio signal. The meter can be set to auto mode, where it will flash when the audio signal
speech_translate/ui/custom/audio.py:4
↓ 3 callers
Class
FileProcessDialog
Dialog for file processing
speech_translate/ui/custom/dialog.py:973
↓ 3 callers
Class
ModResultInputDialog
Modify result input dialog To get the file input for modifying result
speech_translate/ui/custom/dialog.py:590
↓ 2 callers
Class
MBoxText
A kind of message box that suppose to show a lot of text
speech_translate/ui/custom/message.py:10
↓ 2 callers
Class
RecordingOptionsDevice
Base class for recording options for device.
speech_translate/ui/frame/setting/record.py:28
↓ 1 callers
Class
AboutWindow
About Window
speech_translate/ui/window/about.py:18
↓ 1 callers
Class
AlignmentDialog
Dialog for file alignment
speech_translate/ui/custom/dialog.py:815
↓ 1 callers
Class
AppTray
Tray app
speech_translate/ui/window/main.py:114
↓ 1 callers
Class
ArgumentParserWithErrors
An ArgumentParser that raises ValueError on error so we can see the error message by catching it
speech_translate/utils/whisper/load.py:33
↓ 1 callers
Class
BridgeClass
Class containing all references needed to avoid circular import. Some methods are also created here for easier management.
speech_translate/linker.py:41
↓ 1 callers
Class
CreateToolTipOnText
Tooltip on text widget, shown below it
speech_translate/ui/custom/tooltip.py:139
↓ 1 callers
Class
DraggableHtmlLabel
A draggable HTML label
speech_translate/ui/custom/label.py:37
↓ 1 callers
Class
FileImportDialog
File import dialog
speech_translate/ui/custom/dialog.py:245
↓ 1 callers
Class
Frame
Represents a "frame" of audio data.
test/audio/vad.py:52
↓ 1 callers
Class
LogWindow
Logger but shown in toplevel window
speech_translate/ui/window/log.py:17
↓ 1 callers
Class
MainWindow
Main window of the app
speech_translate/ui/window/main.py:223
↓ 1 callers
Class
MultipleChoiceQuestion
Multiple choice question dialog
speech_translate/ui/custom/dialog.py:25
↓ 1 callers
Class
QueueDialog
A dialog for showing queue of files Parameters ---------- master : Union[Tk, Toplevel] A tkinter window title : str T
speech_translate/ui/custom/dialog.py:844
↓ 1 callers
Class
RefinementDialog
Dialog for file refinement
speech_translate/ui/custom/dialog.py:783
↓ 1 callers
Class
SettingExport
Textboox tab in setting window.
speech_translate/ui/frame/setting/export.py:17
↓ 1 callers
Class
SettingGeneral
General tab in setting window.
speech_translate/ui/frame/setting/general.py:46
↓ 1 callers
Class
SettingJson
Class to handle setting.json
speech_translate/utils/setting.py:242
↓ 1 callers
Class
SettingRecord
Record tab in setting window.
speech_translate/ui/frame/setting/record.py:616
↓ 1 callers
Class
SettingTextbox
Textbox tab in setting window.
speech_translate/ui/frame/setting/textbox.py:174
↓ 1 callers
Class
SettingTranscribe
Textboox tab in setting window.
speech_translate/ui/frame/setting/transcribe.py:15
↓ 1 callers
Class
SettingTranslate
Textboox tab in setting window.
speech_translate/ui/frame/setting/translate.py:9
↓ 1 callers
Class
SettingWindow
Setting UI
speech_translate/ui/window/setting.py:16
↓ 1 callers
Class
SharedCounter
A synchronized shared counter. The locking done by multiprocessing.Value ensures that only a single process or thread may read or write the in
speech_translate/utils/custom/queue.py:12
↓ 1 callers
Class
StreamStderrToLogger
For stderr and tqdm progress bar
speech_translate/_logging.py:31
↓ 1 callers
Class
TcsWindow
Tcs Subtitle Window
speech_translate/ui/window/transcribed.py:7
↓ 1 callers
Class
TlsWindow
Tcs Subtitle Window
speech_translate/ui/window/translated.py:7
↓ 1 callers
Class
Tooltip
create a tooltip for a given widget
speech_translate/ui/custom/tooltip.py:23
↓ 1 callers
Class
TranslateResultDialog
Translate result dialog
speech_translate/ui/custom/dialog.py:489
↓ 1 callers
Class
TranslationConnection
Translate Connections Attributes ---------- GoogleTranslator (function): Google Translate MyMemoryTranslator (function): MyMe
speech_translate/utils/translate/translator.py:57
Class
FileOperationDialog
Base class for file operation dialog
speech_translate/ui/custom/dialog.py:77
Class
MyQueue
A portable implementation of multiprocessing.Queue. Because of multithreading / multiprocessing semantics, Queue.qsize() may raise the NotImpl
speech_translate/utils/custom/queue.py:37
Class
NoConsolePopen
A custom Popen class that disables creation of a console window in Windows.
speech_translate/ui/window/main.py:70
Class
OriSegmentResult
Type class for original whisper segment result
speech_translate/utils/types.py:53
Class
OriWordResult
Type class for original whisper word result (word in segment)
speech_translate/utils/types.py:26
Class
SettingDict
Type class for setting.json
speech_translate/utils/types.py:81
Class
StableTsResultDict
Type class for stable_ts result
speech_translate/utils/types.py:70
Class
StableTsSegmentResult
Type class for stable_ts segment result
speech_translate/utils/types.py:36
Class
StableTsWordResult
Type class for stable_ts word result (word in segment)
speech_translate/utils/types.py:13
Class
SubtitleWindow
Detached Subtitle Window
speech_translate/ui/template/detached.py:14
Class
TestAudioMeter
Test AudioMeter class
test/ui/audio_testcase.py:12
Class
TestComboboxTypeOnCustom
ComboboxTypeOnCustom class test
test/ui/combobox_testcase.py:12
Class
ToInsert
Type class for inserting text to textbox
speech_translate/utils/types.py:4