open-dubbing

View on PyPIReverse Dependencies (0)

0.1.6 open_dubbing-0.1.6-py3-none-any.whl

Wheel Details

Project: open-dubbing
Version: 0.1.6
Filename: open_dubbing-0.1.6-py3-none-any.whl
Download: [link]
Size: 59049
MD5: eeeccfe9bb74a6224e23859274d44d00
SHA256: 78d23dc11c6e3de3d07e7b7becc739c2b122db4fe57466a6712e1e8648ec3f40
Uploaded: 2024-12-22 20:05:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: open-dubbing
Version: 0.1.6
Summary: AI dubbing system which uses machine learning models to automatically translate and synchronize audio dialogue into different languages.
Author: Jordi Mas
Author-Email: jmas[at]softcatala.org
Home-Page: https://github.com/Softcatala/open-dubbing
License: Apache Software License 2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Requires-Dist: numpy (>=1.17.3)
Requires-Dist: moviepy (==2.1.1)
Requires-Dist: demucs (==4.0.1)
Requires-Dist: psutil (==6.0.0)
Requires-Dist: torch (<2.5,>=2.0.0)
Requires-Dist: pyannote.audio (==3.3.2)
Requires-Dist: pydub (==0.25.1)
Requires-Dist: ctranslate2 (<=4.4.0,>=4.1.0)
Requires-Dist: faster-whisper (==1.1.0)
Requires-Dist: transformers (<=4.45.2,>=4.40)
Requires-Dist: spacy[ja] (==3.7.6)
Requires-Dist: iso639-lang (==2.3.0)
Requires-Dist: edge-tts (==6.1.12)
Requires-Dist: flake8 (==7.*); extra == "dev"
Requires-Dist: black (==24.*); extra == "dev"
Requires-Dist: pytest (==8.*); extra == "dev"
Requires-Dist: isort (==5.13); extra == "dev"
Requires-Dist: coqui-tts (==0.24.1); extra == "coqui"
Provides-Extra: dev
Provides-Extra: coqui
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8607 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
open_dubbing/__init__.py sha256=n3oM6B_EMz93NsTI18NNZd-jKFcUPzUkbIKj5VFK5ok 22
open_dubbing/audio_processing.py sha256=SBIb49QV-1nFeXKKevKxFMQZmoZEzVm4-zrQPwEH4Cc 6809
open_dubbing/command_line.py sha256=GL2m8huanF6QEeHECBfkymUKmaoMHd7KXAVRbl6rBIM 6835
open_dubbing/coqui.py sha256=QiCQXnFzDVHNQgTdQcyn-7aIJ72AR8P2U6dHkcMESHg 3745
open_dubbing/demucs.py sha256=uFJFSa9tizjAQVQQU_w0I5yKUBQUFjZAShdKNthDlNo 5646
open_dubbing/dubbing.py sha256=fJp3TjWsQqQYO2ekxPay4lJV8OUVcuZVwGTj_cLLDnM 19269
open_dubbing/exit_code.py sha256=G1FiPQ-pEcAiDnbOriA0_SR1KqgYrUR7A-TCDsRnY70 993
open_dubbing/ffmpeg.py sha256=8QxbepslMe1PRkrPyIa60ucvcKv504cTKy2hA_txtEE 4942
open_dubbing/main.py sha256=FrNIREUgcbQprw6RuObgyrguTA4XOIHeP5-_Il8OvOg 9644
open_dubbing/preprocessing.py sha256=-oZ24yOGPy69P2AF3CsiA6RnfYhTRBb20aPVMwqLF9c 561
open_dubbing/speech_to_text.py sha256=LiQSo4VwEz7CxGR01Upm74zTXv1-Zq2y3jmRm87kOOo 6931
open_dubbing/speech_to_text_faster_whisper.py sha256=XgFs_UfDzeGPJOLkuakNBp4acEsyQWK6_j47qutuUKc 2294
open_dubbing/speech_to_text_whisper_transformers.py sha256=uvj5YsxGcreiiawGcIMepErKEWoAF8SvF6MxfgfteyA 5598
open_dubbing/subtitles.py sha256=cECnem3zlV7W4fByHoXq-he458c_Y0S3LmQuGw1cung 1921
open_dubbing/text_to_speech.py sha256=aOt7WpYNDOvzp0tkTazhgV1DGrErssq8Ju49eP9rsF8 12662
open_dubbing/text_to_speech_api.py sha256=1qwciB9j7BfYIUa6m9mtS8xQlT-p1JW50cbc0nhhKuU 3262
open_dubbing/text_to_speech_cli.py sha256=AHg8QojNdn01yYtYz_Do4SbjisM8OsnyX_NzFbLbUHk 3578
open_dubbing/text_to_speech_coqui.py sha256=Ep5woSX1-Xphe7amNzZfbIuuv_I0fQSi26itNYes5Zk 2529
open_dubbing/text_to_speech_edge.py sha256=zHsCXKr_H0CLNAHbIl6VxmUOylG-WJC8AmQB3PW3bXU 4427
open_dubbing/text_to_speech_mms.py sha256=OFW7I1p8v5MWEMoXqdNn6ogcs2sUcC6cVWFxOqOdYZw 23342
open_dubbing/translation.py sha256=qBZXVvN9d4mEehyftXcWlKKYpT5-F0iuWexpQ9qK3Hw 5499
open_dubbing/translation_apertium.py sha256=fX9zI9WpkgTRCs7sLSwD3hiVJpULis8fodjCQxVrO-k 2824
open_dubbing/translation_nllb.py sha256=2KALv23fwGkG4tRiUg_C0CICw1YRGqe1Y05bsbkXTfU 3444
open_dubbing/utterance.py sha256=Ub1cn7GaRJ-bv9qnECMFymB9F74THhFw1FnATu0AP80 6703
open_dubbing/video_processing.py sha256=ZQYPIxO6JupoPlbunMCGVRaE-5QTHzUaRH1n5PzDcJE 3341
open_dubbing/voice_gender_classifier.py sha256=yo0DbjqwaOx9egxsyPyPojr3u66J7qyobkYUA7FRe7Q 5869
open_dubbing-0.1.6.dist-info/LICENSE sha256=7MkKRe9r4abPhUiou5NGqme0KPdrBoBzw51OYV_Vans 11325
open_dubbing-0.1.6.dist-info/METADATA sha256=OWxtrCiKDAT_oEa_2RpgYjsuk0ZUXONy_n3iAHd341w 9977
open_dubbing-0.1.6.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
open_dubbing-0.1.6.dist-info/entry_points.txt sha256=7-9Ye3nSauPI-Yow96IaVk6Y8w71_XsDyG_Dng1xxFQ 56
open_dubbing-0.1.6.dist-info/top_level.txt sha256=CQyKVOoKVRWkoL6dUJamlOg-pgjPjYQ46Yo9TPkqB4U 13
open_dubbing-0.1.6.dist-info/RECORD

top_level.txt

open_dubbing

entry_points.txt

open-dubbing = open_dubbing.main:main