File tree Expand file tree Collapse file tree 14 files changed +157
-4
lines changed
Expand file tree Collapse file tree 14 files changed +157
-4
lines changed Original file line number Diff line number Diff line change 1+ '''
2+ (C) 2025 Raryel C. Souza
3+ This program is free software: you can redistribute it and/or modify
4+ it under the terms of the GNU General Public License as published by
5+ the Free Software Foundation, either version 3 of the License, or
6+ (at your option) any later version.
7+ This program is distributed in the hope that it will be useful,
8+ but WITHOUT ANY WARRANTY; without even the implied warranty of
9+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+ GNU General Public License for more details.
11+ You should have received a copy of the GNU General Public License
12+ along with this program. If not, see <https://www.gnu.org/licenses/>.
13+ '''
14+
115from autosub import FLACConverter
216from autosub import SpeechRecognizer
317from autosub import extract_audio
Original file line number Diff line number Diff line change 1+ '''
2+ (C) 2025 Raryel C. Souza
3+ This program is free software: you can redistribute it and/or modify
4+ it under the terms of the GNU General Public License as published by
5+ the Free Software Foundation, either version 3 of the License, or
6+ (at your option) any later version.
7+ This program is distributed in the hope that it will be useful,
8+ but WITHOUT ANY WARRANTY; without even the implied warranty of
9+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+ GNU General Public License for more details.
11+ You should have received a copy of the GNU General Public License
12+ along with this program. If not, see <https://www.gnu.org/licenses/>.
13+ '''
14+
115from pathlib import PurePath
216
317from pytranscriber .gui .message_util import MessageUtil
Original file line number Diff line number Diff line change 1- import os
1+ '''
2+ (C) 2025 Raryel C. Souza
3+ This program is free software: you can redistribute it and/or modify
4+ it under the terms of the GNU General Public License as published by
5+ the Free Software Foundation, either version 3 of the License, or
6+ (at your option) any later version.
7+ This program is distributed in the hope that it will be useful,
8+ but WITHOUT ANY WARRANTY; without even the implied warranty of
9+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+ GNU General Public License for more details.
11+ You should have received a copy of the GNU General Public License
12+ along with this program. If not, see <https://www.gnu.org/licenses/>.
13+ '''
14+
215class CtrEngine :
316 @staticmethod
417 def init ():
Original file line number Diff line number Diff line change 11'''
2- (C) 2019 Raryel C. Souza
2+ (C) 2025 Raryel C. Souza
33 This program is free software: you can redistribute it and/or modify
44 it under the terms of the GNU General Public License as published by
55 the Free Software Foundation, either version 3 of the License, or
Original file line number Diff line number Diff line change 1+ '''
2+ (C) 2025 Raryel C. Souza
3+ This program is free software: you can redistribute it and/or modify
4+ it under the terms of the GNU General Public License as published by
5+ the Free Software Foundation, either version 3 of the License, or
6+ (at your option) any later version.
7+ This program is distributed in the hope that it will be useful,
8+ but WITHOUT ANY WARRANTY; without even the implied warranty of
9+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+ GNU General Public License for more details.
11+ You should have received a copy of the GNU General Public License
12+ along with this program. If not, see <https://www.gnu.org/licenses/>.
13+ '''
14+
115from pytranscriber .util .util import MyUtil
216from pytranscriber .gui .message_util import MessageUtil
317from pytranscriber .gui .proxy .view_proxy import ViewProxy
Original file line number Diff line number Diff line change 1+ '''
2+ (C) 2025 Raryel C. Souza
3+ This program is free software: you can redistribute it and/or modify
4+ it under the terms of the GNU General Public License as published by
5+ the Free Software Foundation, either version 3 of the License, or
6+ (at your option) any later version.
7+ This program is distributed in the hope that it will be useful,
8+ but WITHOUT ANY WARRANTY; without even the implied warranty of
9+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+ GNU General Public License for more details.
11+ You should have received a copy of the GNU General Public License
12+ along with this program. If not, see <https://www.gnu.org/licenses/>.
13+ '''
14+
115from PyQt5 .QtCore import pyqtSignal , QObject
216from PyQt5 .QtWidgets import QMessageBox
317import os
Original file line number Diff line number Diff line change 1+ '''
2+ (C) 2025 Raryel C. Souza
3+ This program is free software: you can redistribute it and/or modify
4+ it under the terms of the GNU General Public License as published by
5+ the Free Software Foundation, either version 3 of the License, or
6+ (at your option) any later version.
7+ This program is distributed in the hope that it will be useful,
8+ but WITHOUT ANY WARRANTY; without even the implied warranty of
9+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+ GNU General Public License for more details.
11+ You should have received a copy of the GNU General Public License
12+ along with this program. If not, see <https://www.gnu.org/licenses/>.
13+ '''
14+
115from PyQt5 .QtCore import QThread
216from PyQt5 .QtCore import pyqtSignal
317
Original file line number Diff line number Diff line change 11'''
2- (C) 2019 Raryel C. Souza
2+ (C) 2025 Raryel C. Souza
33 This program is free software: you can redistribute it and/or modify
44 it under the terms of the GNU General Public License as published by
55 the Free Software Foundation, either version 3 of the License, or
Original file line number Diff line number Diff line change 1+ '''
2+ (C) 2025 Raryel C. Souza
3+ This program is free software: you can redistribute it and/or modify
4+ it under the terms of the GNU General Public License as published by
5+ the Free Software Foundation, either version 3 of the License, or
6+ (at your option) any later version.
7+ This program is distributed in the hope that it will be useful,
8+ but WITHOUT ANY WARRANTY; without even the implied warranty of
9+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+ GNU General Public License for more details.
11+ You should have received a copy of the GNU General Public License
12+ along with this program. If not, see <https://www.gnu.org/licenses/>.
13+ '''
14+
115from abc import ABC , abstractmethod
216from PyQt5 .QtCore import QThread
317from PyQt5 .QtCore import pyqtSignal
Original file line number Diff line number Diff line change 1+ '''
2+ (C) 2025 Raryel C. Souza
3+ This program is free software: you can redistribute it and/or modify
4+ it under the terms of the GNU General Public License as published by
5+ the Free Software Foundation, either version 3 of the License, or
6+ (at your option) any later version.
7+ This program is distributed in the hope that it will be useful,
8+ but WITHOUT ANY WARRANTY; without even the implied warranty of
9+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+ GNU General Public License for more details.
11+ You should have received a copy of the GNU General Public License
12+ along with this program. If not, see <https://www.gnu.org/licenses/>.
13+ '''
14+
115from pytranscriber .control .ctr_whisper import CtrWhisper
216from pytranscriber .control .thread_exec_generic import ThreadExecGeneric
317from pytranscriber .util .util import MyUtil
You can’t perform that action at this time.
0 commit comments