pyhearingai

View on PyPIReverse Dependencies (0)

0.1.0 pyhearingai-0.1.0-py3-none-any.whl

Wheel Details

Project: pyhearingai
Version: 0.1.0
Filename: pyhearingai-0.1.0-py3-none-any.whl
Download: [link]
Size: 38969
MD5: ffce685782490c6761e3fc31ec1fe960
SHA256: b61d81082dc74232ae50bd5af2ffb11beb8108e94e775d5f1a9b4050def506f1
Uploaded: 2025-03-05 20:33:17 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: pyhearingai
Version: 0.1.0
Summary: Library for transcribing audio conversations with accurate speaker identification
Author: MDGrey33
Author-Email: roland[at]abouyounes.com
Project-Url: Repository, https://github.com/MDGrey33/PyHearingAI
License: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Multimedia :: Sound/Audio :: Speech
Requires-Python: >=3.8,<4.0
Requires-Dist: ffmpeg-python (<0.3.0,>=0.2.0)
Requires-Dist: numpy (<2.0.0,>=1.24.0)
Requires-Dist: onnxruntime (<2.0.0,>=1.20.1)
Requires-Dist: openai (<2.0.0,>=1.0.0)
Requires-Dist: pyannote-audio (<4.0.0,>=3.0.0)
Requires-Dist: pydub (<0.26.0,>=0.25.1)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.0)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: torch (>=2.0.0); extra == "gpu"
Provides-Extra: gpu
Description-Content-Type: text/markdown
[Description omitted; length: 8940 characters]

WHEEL

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

RECORD

Path Digest Size
pyhearingai/README.md sha256=V-z0di7EOpv4c7Y241_tYMy20U_opuNXgE5dYHO7ENU 5527
pyhearingai/__init__.py sha256=4ryWekGtx2f3kpbJQy1H5XUSfhLx-Km8-tXo2omE4XM 950
pyhearingai/application/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyhearingai/application/outputs.py sha256=xsK-1xTbhcE2kiN-_wgTQb_7uzqfyvRkzb4Bnvddx24 6688
pyhearingai/application/transcribe.py sha256=93zDCmwNQ6qXs6rvOQePMTj73slttzEJBpkNa0T5Lqk 4834
pyhearingai/cli.py sha256=Mx4et2JeePjr6gaj9lXJ7LuXEouhV10G7Gy8kodXfUw 4903
pyhearingai/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyhearingai/core/models.py sha256=ijKK1FWaB26CfcGgpqR80mrBmo-Nyq1oldeyVSrIcJw 2501
pyhearingai/core/ports.py sha256=aj1GfITLj5J2f2wo-F7XurDeY4BhxuxlmPdelCP17so 4028
pyhearingai/infrastructure/__init__.py sha256=QrnV6RRHTaqb0YUfwVx1wjefOR-6YnyVDT45yD5nt7k 810
pyhearingai/infrastructure/adapters.py sha256=_B7D54ebUAka59NEM8U976Edzh_907n_duYawPz4yh4 852
pyhearingai/infrastructure/audio_converter.py sha256=5qNuEyJ5T74XeCl0SsQWpjO0nGOfABG8PofMh48uLC8 3423
pyhearingai/infrastructure/diarizers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyhearingai/infrastructure/diarizers/pyannote.py sha256=Id5MGuXDKPLWYdu3ASloJTDERBoA2ECvCcrCe6Ex2As 13628
pyhearingai/infrastructure/formatters/__init__.py sha256=e-xCZwS3jdZQALsFh5By7iZ_DcWeCuoddeYg2ywfoc0 570
pyhearingai/infrastructure/formatters/json.py sha256=7JofdfFWOopyDB_0G_FtAJHc5CJdlmZNa7r1P07C4Po 1845
pyhearingai/infrastructure/formatters/markdown.py sha256=NH3KjgBI4YTm724uL-RbCzI3vcv7BLytTVWi4p2HVP0 1862
pyhearingai/infrastructure/formatters/srt.py sha256=XrieEos2dYNZ3VGTMEP-0LOCC_NCnSck5PYY-diJlCQ 1858
pyhearingai/infrastructure/formatters/text.py sha256=DP_DjuPTck4gV-DV1q5c1y4MbtOcfDyCsuIsivz3oRU 1849
pyhearingai/infrastructure/formatters/vtt.py sha256=duJFnGt2AiMaTpFXI0B8DpqVeiCUfTP6V1DOnxGrcOw 1881
pyhearingai/infrastructure/registry.py sha256=b8o7Dji0-_Q_GwPQorhUSNIgryi8tFfYMCM-r2GJhh0 5646
pyhearingai/infrastructure/speaker_assignment.py sha256=3y13tG0GnTLyFQLrYKEDOEQLztBFXnsAlexLi1bcacU 4637
pyhearingai/infrastructure/speaker_assignment_gpt.py sha256=_BVawPCRhD5oUP0SPfNvesqf-KowXDz8ar-eUBkEFgo 10252
pyhearingai/infrastructure/transcribers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyhearingai/infrastructure/transcribers/whisper_openai.py sha256=UzeOcULevVqomc0ze-vqhEGMHds8JULEOJ_a6xfAIVY 4420
pyhearingai/presentation/__init__.py sha256=VtXfu6gHcFaJMILPT1GVwiVauSfkSqYt-7QNs8dTxnA 227
pyhearingai-0.1.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
pyhearingai-0.1.0.dist-info/METADATA sha256=gQ3yknxuWNvJfnXDyR9G63ME-DR82gD7uDs-_DojDic 10297
pyhearingai-0.1.0.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
pyhearingai-0.1.0.dist-info/entry_points.txt sha256=tYzZmniFMLAnm30O0k0FF_uGUq04krpg8xW6hN0D5qY 51
pyhearingai-0.1.0.dist-info/RECORD

entry_points.txt

transcribe = pyhearingai.cli:main