senselab

View on PyPIReverse Dependencies (1)

0.11.0 senselab-0.11.0-py3-none-any.whl

Wheel Details

Project: senselab
Version: 0.11.0
Filename: senselab-0.11.0-py3-none-any.whl
Download: [link]
Size: 112671
MD5: a6e4c891d12bf2d3aae16b606c15d85a
SHA256: 7b7d6cd13a8bd3ae0f62b708628ebffefdda7091adb7ef30fe6cd95b9ba70e57
Uploaded: 2024-08-22 13:25:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: senselab
Version: 0.11.0
Summary: Senselab is a Python package that simplifies building pipelines for speech and voice analysis.
Author: Fabio Catania
Author-Email: fabiocat[at]mit.edu
Maintainer: Fabio Catania
Maintainer-Email: fabiocat[at]mit.edu
Home-Page: https://github.com/sensein/senselab
Project-Url: Documentation, https://sensein.github.io/senselab
Project-Url: Repository, https://github.com/sensein/senselab
License: Apache-2.0
Keywords: voice,speech,audio
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: accelerate
Requires-Dist: audiomentations (<1.0,>=0.35)
Requires-Dist: click (<9.0,>=8.1)
Requires-Dist: datasets (<3.0,>=2.19)
Requires-Dist: ffmpeg-python (<1.0,>=0.2)
Requires-Dist: huggingface-hub (<1.0,>=0.23)
Requires-Dist: ipykernel
Requires-Dist: jiwer (<4.0,>=3.0)
Requires-Dist: jsonschema (<5.0,>=4.21)
Requires-Dist: nltk (<4.0,>=3.8)
Requires-Dist: numpy (<2.0,>=1.25)
Requires-Dist: opensmile (<3.0,>=2.5)
Requires-Dist: praat-parselmouth (<1.0,>=0.4)
Requires-Dist: pyannote-audio (<4.0,>=3.2)
Requires-Dist: pyav (<13.0,>=12.1)
Requires-Dist: pycountry (<25.0,>=24.6)
Requires-Dist: pydantic (<3.0,>=2.7)
Requires-Dist: pydra (<1.0,>=0.23)
Requires-Dist: scikit-learn (<2.0,>=1.5)
Requires-Dist: sentence-transformers (<3.0,>=2.7)
Requires-Dist: speechbrain (<2.0,>=1.0)
Requires-Dist: torch (<2.3.0,>=2.2.2)
Requires-Dist: torch-audiomentations (<1.0,>=0.11)
Requires-Dist: torchaudio (<3.0,>=2.2)
Requires-Dist: torchvision (<1.0,>=0.17)
Requires-Dist: transformers (<5.0,>=4.39)
Requires-Dist: types-requests (<3.0,>=2.32)
Requires-Dist: umap-learn (<1.0,>=0.5)
Requires-Dist: vocos (<1.0,>=0.1)
Description-Content-Type: text/markdown
[Description omitted; length: 3078 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
senselab/__init__.py sha256=AboJPSV2Mrp9LBdzDCKliVDUSqyhgLDWHbADPMFnX9c 160
senselab/audio/__init__.py sha256=o_WOWhlcadYG7lUsVyP0T9WiqLNnD4sAvn2-AvKL800 72
senselab/audio/data_structures/__init__.py sha256=Ucf6i1peSVYwA48GG4VwvkekbzU_voTIdrqNzBd_HQw 135
senselab/audio/data_structures/audio.py sha256=Qi1N3rAo2hLGPm9Wook2h-T5eCvKZ2Yu7UUkHnrLHlk 7532
senselab/audio/tasks/__init__.py sha256=mWuGwNS3Yar98VzU-jFwOn3NvRwiDR-SSBFWq35W390 34
senselab/audio/tasks/classification/__init__.py sha256=qk3h_0tS8JMAu2Sso4vXMrlJPxlEOhCwvnquxsc21_I 85
senselab/audio/tasks/classification/speech_emotion_recognition.py sha256=2lwYVN1aVXJ2pNpl32WcDDg0ek3Ri4Mo38Ls-z4RKqU 6240
senselab/audio/tasks/data_augmentation/__init__.py sha256=jiXrDA4TFs1Dz_kA-wBfwjK9nR-lNU4LmcKlmH_nmBM 76
senselab/audio/tasks/data_augmentation/data_augmentation.py sha256=kNwtHmGbJJ7IEh5Cgf_6XRvK0IEU_wVY8fARen_OrFM 3123
senselab/audio/tasks/features_extraction/__init__.py sha256=1111VSsFjrpI_kQkrWPWZMt2uAnlVBkq4ESBI7jRII8 78
senselab/audio/tasks/features_extraction/opensmile.py sha256=Ls_AbKfdeA5n9aEFPv-EPSpBeJKWYyp671WM91v9DS8 2741
senselab/audio/tasks/features_extraction/praat_parselmouth.py sha256=TnmG9C3RGP4x60UYQc82N1AAG5tpQ_FAQ3kFuCxDZw8 6320
senselab/audio/tasks/features_extraction/torchaudio.py sha256=taHWuehxO9_FrECRZXWgpMoIWLG_ToAYmglspti3R6w 7088
senselab/audio/tasks/features_extraction/torchaudio_squim.py sha256=S0RZOGVQQXqY2UOKCT0LfpdtSzm6uzmr_k9sCzLSgyY 3038
senselab/audio/tasks/forced_alignment/__init__.py sha256=JzoUgFAJ5CPDbeM0WHLxccvcK6znmIL9eYbdRBWFFF8 57
senselab/audio/tasks/forced_alignment/constants.py sha256=oXJNU66QiWzHoD83yy7xI4A0v0RArK6kcXTGfU9WNDE 3063
senselab/audio/tasks/forced_alignment/data_structures.py sha256=UMtjSGXlUyzKpQLzhBY-lvuLtFcNJdHeboJ-D4c14RE 2516
senselab/audio/tasks/forced_alignment/forced_alignment.py sha256=7vOXluvFwEIGHpGf5nX44WyIzN_TXKNqeNQm8_ISh_A 27380
senselab/audio/tasks/plotting/plotting.py sha256=JVmoO_QlXhfD9jk8O0ozOYefKFx6Poe3I5l7w1rngvU 2994
senselab/audio/tasks/preprocessing/__init__.py sha256=PNEupYRVIZIW26StudkHlKG5P_okBjL57Vyhzt6npHs 73
senselab/audio/tasks/preprocessing/preprocessing.py sha256=nHY52aPAbXAcyY0G2pMaELoy4xuQxlynOYIsa6JLJJE 9494
senselab/audio/tasks/speaker_diarization/__init__.py sha256=wrvV18fCMBoKeiXdu1CzUNCiBkeR6bp7hoOCAJ_d_PY 89
senselab/audio/tasks/speaker_diarization/api.py sha256=7HowRBSgecjtBwdOq-iL94f32DrRwgGW-oCc_FZD_LY 2032
senselab/audio/tasks/speaker_diarization/doc.md sha256=F3l5AtK7v5JHr0Ixh1HyqJ3gv_b-uwUPE0DVNI-6pzI 1646
senselab/audio/tasks/speaker_diarization/pyannote.py sha256=4vgGxTTdNqt1M0dH3UkKUz5V6UqzdcVyChu2o7dsYSc 4931
senselab/audio/tasks/speaker_embeddings/__init__.py sha256=Y3ITOfisrY7a_3gmsJP6_S2HnzoMIGyw9hgUX_6arVs 113
senselab/audio/tasks/speaker_embeddings/api.py sha256=1WCXKbKexeLbSyfn5Vibd-E3w1Kz9sxVW_s73mY3aso 1915
senselab/audio/tasks/speaker_embeddings/doc.md sha256=Sou_E34wMiXch39w-VLaKKnGXCL-lLUMMGFwtBWLivc 1499
senselab/audio/tasks/speaker_embeddings/speechbrain.py sha256=oLHyDwCeV5-Sq76EcS5TW6uRYbglMmf-QdKp_qdM4-U 4172
senselab/audio/tasks/speaker_verification/__init__.py sha256=tl4-dt5rFMexr9zmrG2N6KGeUoctjvQMKht08upTPx4 70
senselab/audio/tasks/speaker_verification/speaker_verification.py sha256=I_MGfatlxKtDiMNUYMqOsKizjWE1io2t2GRKxOTZrjc 3042
senselab/audio/tasks/speech_enhancement/__init__.py sha256=Nw0cKEHERuSImAeg8XGECmGqrVC8T7NINDkH99bP560 89
senselab/audio/tasks/speech_enhancement/api.py sha256=FznSHeSHEK_6LeXLZLx9dKDNQPSp_XCrwI4M_MM6Q64 1300
senselab/audio/tasks/speech_enhancement/doc.md sha256=Dr1FKdVL3uI-VTDgGwtVooBV44poCNUbOXN7yjt0u74 1475
senselab/audio/tasks/speech_enhancement/speechbrain.py sha256=wbunF7ezB_IfSz2DypmHl4mcYh8br6nbFJenUeawEyg 4577
senselab/audio/tasks/speech_to_text/__init__.py sha256=p3M1tFD_eINJ62O6cYU1EBus1aODwVdbBJLAuU_KUoU 92
senselab/audio/tasks/speech_to_text/api.py sha256=hhYQmYldYvWre0zdxh4Bw96MBqHt7sTKgaEUUfhXnG8 1998
senselab/audio/tasks/speech_to_text/doc.md sha256=RowS4_mwEcvtRhJdOnb9d0E4fQyWA7NxFQSLAPnvYTc 5580
senselab/audio/tasks/speech_to_text/huggingface.py sha256=3ycx65jnJI3SkO6w5Z7mD3pxNXieYlcjBH-98b9G7_Y 7484
senselab/audio/tasks/speech_to_text_evaluation/__init__.py sha256=FfPKP30CX1Vnm0mEHh-3qVUd1Zq1ZUaOwS-upZnCAJI 150
senselab/audio/tasks/speech_to_text_evaluation/doc.md sha256=ToP-iSDZfb_RHu45CEOHt_o5d7pVFV3A_-QpWIPRxP4 3454
senselab/audio/tasks/speech_to_text_evaluation/utils.py sha256=aCQ9iC1M1bc0vzXbbC1QzX5mecW0WmupGEVJsQTTAQM 2338
senselab/audio/tasks/ssl_embeddings/__init__.py sha256=ZjV0P4xf7-ysOVCNoDcZ01ovkLNIx_BXc1dCeoK8aIM 81
senselab/audio/tasks/ssl_embeddings/api.py sha256=khX4oQPPQKMBkewJkGHWY_SxLBLbqbUTMLMpzBXQsC8 2087
senselab/audio/tasks/ssl_embeddings/self_supervised_features.py sha256=ij-XHkCoqlEgANiQ-5o2WZGVULW_QPBbNFYKWS-aZcI 4521
senselab/audio/tasks/text_to_speech/__init__.py sha256=MYWBhuDq6jWiX2yZzn6jc3gx6zSAZrYxQI98JH_fXlY 91
senselab/audio/tasks/text_to_speech/api.py sha256=ZuuHV7-Tb5B_ymXddINxkAKi13LYBPppWIuKT6jQnng 5695
senselab/audio/tasks/text_to_speech/doc.md sha256=s6z6RNKpWkRm_lH5qkcDdm9TGns6iuWNrtb2WvO273c 4166
senselab/audio/tasks/text_to_speech/huggingface.py sha256=w7GA8_-UlIPzMISic3RMhxZWmQv6VLxTyAplCTXAC_g 2876
senselab/audio/tasks/text_to_speech/marstts.py sha256=5ag1JcYVANIyCYclD-eIPlHFJozheemAAP7FxuQgxA0 7427
senselab/audio/tasks/text_to_speech/styletts2.py sha256=xkdQHMgHijhZkQd7g3XCT-KgVCMiIOh48Fhn265x16g 11132
senselab/audio/tasks/voice_activity_detection/__init__.py sha256=eKLWBccO3ACqUR92kQG2wTEvLCkRZcOreQ5EHFEVh6c 112
senselab/audio/tasks/voice_activity_detection/api.py sha256=Vb7jWxrOZkmJktkHksn22ZcCi1CcESaHM3osBX7KA1g 1591
senselab/audio/tasks/voice_activity_detection/doc.md sha256=weCn157k7ifFpLid0HNB_rk7YbWZOJjXI7qUdRJJA04 2240
senselab/audio/tasks/voice_cloning/__init__.py sha256=5FEdQyRsMmcDcPejYY--gZ70a1WiI6ThXak6rRQegTg 87
senselab/audio/tasks/voice_cloning/api.py sha256=wj6vywhuhxTBZR8QAKZYW90zXh3Nw4KEDOlrxJdItUQ 3400
senselab/audio/tasks/voice_cloning/doc.md sha256=ij0czuGHLWvvXgQ7K5QlATldeoM4tOYO_GzvFLF-kWc 1991
senselab/audio/tasks/voice_cloning/knnvc.py sha256=puasrLLcmFUpU6JujTypv2niRYMI5_6mx2NsPxk_2aI 5032
senselab/audio/workflows/__init__.py sha256=vN5DzEQ6SBHwYfdfH94KArChql-kdCU9AV1wV0Hnjro 46
senselab/audio/workflows/transcribe_timestamped/__init__.py sha256=XeH5l4JKA6y4S1reP99Bip_rVICeOoXNiv_L3ADEfLQ 191
senselab/audio/workflows/transcribe_timestamped/transcribe_timestamped.py sha256=cxKSbxCfUpwQ6XzORjsuTLqNH4Tg9IMLdbHfrXWni0Y 3878
senselab/text/.gitkeep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
senselab/text/__init__.py sha256=PyFvx0-oIMOm1jnUCWiqoVF1Ky5Nrwc0y24MqIaDUbI 71
senselab/text/tasks/__init__.py sha256=EGcvOG9AmKwNni5PKZNQMyZxW9rKn9DlCgiTLDFZrMI 42
senselab/text/tasks/embeddings_extraction/__init__.py sha256=NuocNs9S3Pkd_eiAlSHuFLDnJgR6eTKLgv4sbW0nmj0 80
senselab/text/tasks/embeddings_extraction/api.py sha256=841icVJdCU_DlyYtl5J2tIHxjKLfP_G5RB7b2oC379k 1414
senselab/text/tasks/embeddings_extraction/huggingface.py sha256=vAe_DviabCXyCrn52BeJCvgIxScBxdSVQ9KZs1bQXY0 3552
senselab/text/tasks/embeddings_extraction/sentence_transformers.py sha256=D4D9IlrnltioEiPKFMFU19kFkihAcRYSv2x3k2OnoVM 2713
senselab/utils/__init__.py sha256=TuBvOuCaE3nrJlwmWHSYmKw2VtnAaHivTDbwtpb7oY8 68
senselab/utils/config.json sha256=cKkq9slUlNrn4Hx6f-YxRn-_KhA8IewBzEHWrXJsHl4 262
senselab/utils/config.py sha256=4yNsEIs4xfKKci1zZjlV5qUPOEXjdZ-CKllzYn54EUI 552
senselab/utils/constants.py sha256=FRhKs4ziyg_2yIq-Mb3KnLCWMhEBArtH-_beo9l3170 139
senselab/utils/data_structures/dataset.py sha256=n7XLdKfUVsF3RjsOzlY3n9G74W40-CemX6QDzBhLLOE 19015
senselab/utils/data_structures/device.py sha256=WCYthkCUxgT_sVvkh9xUdsqEZ3x7MdOS15-1k98ma30 2990
senselab/utils/data_structures/file.py sha256=8E7U7c_-e_o1XKeyswTBLJE_tiThoWCOj3LETuCYXWI 2207
senselab/utils/data_structures/language.py sha256=6GW6J5CulkC5k3-LkLqtVTqPIP8oBVjXrJaJV-Pv1_A 1168
senselab/utils/data_structures/logging.py sha256=nafgpA9CcxgStQdEs5FO5s-F8daSfBejzNJ_gxjDc4Y 497
senselab/utils/data_structures/model.py sha256=gUvZKiUigmZNE_dn339wAYMIsMbgyync0LqoHQgpaNs 5716
senselab/utils/data_structures/pydra_helpers.py sha256=F3j8qdAZEqQrCJb925syMI9JhQAG4e0dOuysO0fgdt4 1739
senselab/utils/data_structures/script_line.py sha256=obAgfdwKl2e_i7dCewonDaQkxNEM3EekguwlMVDEk9c 3927
senselab/utils/tasks/batching.py sha256=n8Cjv5WhSahFG0SY1JBBTWuDr8rS6ByCBf36SMXvV9o 747
senselab/utils/tasks/cca_cka.py sha256=sC3lq3lhzJhZzpQ6rEft1PAV0B_PJC2vdGTOEboLnrk 4821
senselab/utils/tasks/cosine_similarity.py sha256=sK88Qefi_7Al86RAvSOoMIZuHkaeWSEyw_mehQNuG7g 1497
senselab/utils/tasks/cross_correlation.py sha256=Wz9a5exMZy1j2CTY9wQ46TfcUfucJV7-_k9Igpy-_Ns 2160
senselab/utils/tasks/dimensionality_reduction.py sha256=I619_psSDM0to2YO_gnVZSqyYw0wF7uaA06DP1FK3PU 8260
senselab/utils/tasks/dimensionality_reduction_table.md sha256=poCjbRoOTAwE2zPdDto1sc9QNKW7eR-WVlaPLCnnrIQ 1261
senselab/utils/tasks/eer.py sha256=G2tUr8UH6Opd6zxEuNWvSEAIHfMWtuYzyNHzLSbv1CQ 627
senselab/utils/tasks/input_output.py sha256=h192_e6_NcdckCQvA6rbvc5fkMzLd41jlwPEsCdzTBw 7034
senselab/utils/tasks/plotting.py sha256=QfwyK9XmG3H2h5ZTWtOP-ZEC8WpHNqbHp50lU-vH804 3829
senselab/utils/tasks/pooling.py sha256=1ZX6Ad0RwT5v6bT5WbwP1nrh_vRW9HUSONIpljLAFcQ 2536
senselab/video/.gitkeep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
senselab/video/__init__.py sha256=_3pD_blbioV4EJeVA9k8uJ-hJ1WCJ7-n71szJwuR5dw 64
senselab/video/data_structures/video.py sha256=O7vdT4Hp4E-BbF2nmLQ-EW64EddxfN1yt2M2DygOZtI 5698
senselab/video/tasks/input_output.py sha256=N4ORBvM-yTS4V8BKjh2FSKsb9uBZ9RhNkcrnCqfBO7s 2000
senselab/video/tasks/input_output_pydra.py sha256=84UPsErslZ7oAlKjSHE51YCJNcdiDM5ZuQWwi88wnzQ 258
senselab-0.11.0.dist-info/LICENSE.txt sha256=ieEKJ-VczfHpbzAARBk5cBwN-Qfu4_jjKLNpnH1JyAg 9161
senselab-0.11.0.dist-info/METADATA sha256=N0NTrAH83lkHTue_8wNTe-FzqFZDScX22e98OjnCnow 5124
senselab-0.11.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
senselab-0.11.0.dist-info/entry_points.txt sha256=hthdSmxPov1xfCMclQGlVIhGwmvqoeUY-h7_tHSAvJA 50
senselab-0.11.0.dist-info/RECORD

entry_points.txt

senselab-cli = senselab.cli:main