llm-voice

View on PyPIReverse Dependencies (0)

0.0.1 llm_voice-0.0.1-py3-none-any.whl

Wheel Details

Project: llm-voice
Version: 0.0.1
Filename: llm_voice-0.0.1-py3-none-any.whl
Download: [link]
Size: 20767
MD5: 920252d06701ecc174c674e18628342a
SHA256: 4748ffdd1c84bb91d3b8ce8b60100fe6f83f4a1a6bb17bf568fb51f9a76baf21
Uploaded: 2024-06-08 19:32:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: llm-voice
Version: 0.0.1
Summary: Library to reduce latency in voice generations from LLM chat completion streams
Author: Jake Cyr
Author-Email: cyrjake[at]gmail.com
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12,<4.0
Requires-Dist: google-cloud-texttospeech (<3.0.0,>=2.14.2)
Requires-Dist: gtts (<3.0.0,>=2.4.0)
Requires-Dist: ollama (<0.3.0,>=0.2.1)
Requires-Dist: openai (<2.0.0,>=1.33.0)
Requires-Dist: pyaudio (<0.3.0,>=0.2.14)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 2192 characters]

WHEEL

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

RECORD

Path Digest Size
llm_voice/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_voice/env.py sha256=KDQqXcGAlGXU8oxZ7ExdIRXTabs1t-elguteJ0ec-WA 162
llm_voice/errors/__init__.py sha256=GjRvyc6jBigdhXIaNF5-Db52DDVju_EVpAiY0cwIKbk 22
llm_voice/errors/invalid_log_level_error.py sha256=lX1wWF-XtsJZiLSUxP5M6l8-fld7spgRO8cidD606hs 383
llm_voice/errors/respond_error.py sha256=0wQwc30EXH0zoH8Oj2W5wTMy8eFxSCC8LPFu713mAiQ 125
llm_voice/interfaces/__init__.py sha256=2v5m48XFNiNUy6BsqRyVktXHYjirbB1OKavUcrdevLM 26
llm_voice/interfaces/audio_device.py sha256=Wjuol5GwGHPiZy0LR5AJitp9Uh5iWgzuweO_OAuHcMM 420
llm_voice/interfaces/pyaudio_device_info.py sha256=JiwuMohdaVyn1w5quIw9cfj8CE894oxVwBrxZzu2oC4 465
llm_voice/llm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_voice/llm/base.py sha256=zS7Qn5Kdf_JLq5NAB2y2JxSI1P4nJ1sJ6jS7WDPeFjw 1642
llm_voice/llm/ollama_client.py sha256=uGfclICzvwVHWWN22czrCaIkOjN8NPTcFZbjBvSDSI4 2976
llm_voice/llm/openai_client.py sha256=17VzvOJl6EdMOwxs-wG7HsHIygttNj_-UUQ6ueOus-c 5323
llm_voice/responder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_voice/responder/responder.py sha256=U2ddcN-PSkW2HUvXJJQVh0l1SUbdxs4xVGxjPnD4EWQ 403
llm_voice/responder/voice_responder_fast.py sha256=0DL-2hLchZMWy9ykEDK1p98I22zFZ0r3MlUdW2tEMUM 4770
llm_voice/responder/voice_responder_normal.py sha256=pyOwxTLQfPzpuTGGioRp3exyJ-DWZI3O69zjex0xKG4 2784
llm_voice/tts/__init__.py sha256=g_tiE6x6hjqyt7GmdUZycJhSCxhsLfOHRlNf_VTJyFk 23
llm_voice/tts/apple_say_text_to_speech_client.py sha256=yBvuMxR_N856gfoauqmha-mwci6DNdTcee8k7lMH_Co 1186
llm_voice/tts/base.py sha256=Cr3ElHtX1rR1RNCBRTHllxARMS3FYq-nKvvIx1ZRfts 692
llm_voice/tts/eleven_labs_text_to_speech_client.py sha256=Y8DHqh-mdQ9Zc85lXZgFilncgExbqt1auqwK_Ugb0Ww 3005
llm_voice/tts/google_cloud_text_to_speech_client.py sha256=VDstsmmWLAgjPbWF9VMVOGQ3XtLuFmkWL61bBsav4FU 3133
llm_voice/tts/google_text_to_speech_client.py sha256=vSlfP4Vm9o8jGNH2ikBuufB1jguU6GsspaGejh7Rvkk 3704
llm_voice/tts/openai_text_to_speech_client.py sha256=0y_memcisCBsMn3wQ5EnkuvUd7CraDQCETyV2v6qFCk 2305
llm_voice/utils/__init__.py sha256=ghksXfMwMaYno0t9ZZ5dGf9R49_IfwhT5BHXiUVVU6A 25
llm_voice/utils/audio_devices.py sha256=6H15QBSeqMhXvGDsMFdCqPqufm9SXcYAh8krYkXNVaM 3538
llm_voice/utils/logger.py sha256=FQw2Ac70vHkQTSR70Xi9LTH3HeJq5wLXyOtTtfOzptk 1097
llm_voice/utils/mp3_file.py sha256=DKUOvxPUgyJN779xvvDKrlOmJL4dOFXRVq4NAZ9sAk8 2320
llm_voice-0.0.1.dist-info/LICENSE sha256=rMk3HuLqfTvSMxwG4Pnj11admRZGOfWcwh1W8SQi_Rc 1065
llm_voice-0.0.1.dist-info/METADATA sha256=ley1Jz6tgyQk8rBmyM2xt46MOgBqgzwMGJSrZrrckYU 2878
llm_voice-0.0.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
llm_voice-0.0.1.dist-info/RECORD