py3-tts-wrapper

View on PyPIReverse Dependencies (0)

0.9.32 py3_tts_wrapper-0.9.32-py3-none-any.whl

Wheel Details

Project: py3-tts-wrapper
Version: 0.9.32
Filename: py3_tts_wrapper-0.9.32-py3-none-any.whl
Download: [link]
Size: 852082
MD5: 0957cdf7529f30c465845494e57cec0f
SHA256: 3bfb7c840fe1fcea1ff227fd39db0fe763261ee586a97694685adb27a1182998
Uploaded: 2025-03-21 15:04:24 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: py3-tts-wrapper
Version: 0.9.32
Summary: TTS-Wrapper makes it easier to use text-to-speech APIs by providing a unified and easy-to-use interface.
Author-Email: Giulio Bottari <giuliobottari[at]gmail.com>, Will Wade <willwade[at]gmail.com>
Project-Url: Bug Tracker, https://github.com/willwade/tts-wrapper/issues
Keywords: elevenlabs,gTTS,mms,playht,polly,sapi,speech synthesis,text-to-speech,tts,witai
Requires-Python: <3.13,>=3.10
Requires-Dist: numpy (>=1.24.3)
Requires-Dist: pymp3 (>=0.2.0)
Requires-Dist: requests (>=2.31.0)
Requires-Dist: sounddevice (>=0.5.0)
Requires-Dist: soundfile (>=0.12.1)
Requires-Dist: pyaudio (>=0.2.14); extra == "controlaudio"
Requires-Dist: google-cloud-texttospeech (>=2.12.0); extra == "google"
Requires-Dist: gtts (>=2.5.2); extra == "googletrans"
Requires-Dist: azure-cognitiveservices-speech (>=1.15.0); extra == "microsoft"
Requires-Dist: boto3 (>=1.34.137); extra == "polly"
Requires-Dist: comtypes (>=1.4.8); sys_platform == "win32" and extra == "sapi"
Requires-Dist: sherpa-onnx (>=1.10.17); extra == "sherpaonnx"
Requires-Dist: winrt-runtime (>=2.0.1); sys_platform == "win32" and extra == "uwp"
Requires-Dist: ibm-watson (>=8.1.0); extra == "watson"
Requires-Dist: websocket-client; extra == "watson"
Provides-Extra: avsynth
Provides-Extra: controlaudio
Provides-Extra: elevenlabs
Provides-Extra: espeak
Provides-Extra: google
Provides-Extra: googletrans
Provides-Extra: microsoft
Provides-Extra: playht
Provides-Extra: polly
Provides-Extra: sapi
Provides-Extra: sherpaonnx
Provides-Extra: uwp
Provides-Extra: watson
Provides-Extra: witai
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 28364 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tts_wrapper/__init__.py sha256=NdKk5fcUMUDmsDirrgkmBgPFSLY6CeJPDefvv7Pl8Sg 92
tts_wrapper/exceptions.py sha256=EvB1itlhc23Z5oWFQr0xDIpL8_-kOeHYETYcmg9UIHg 718
tts_wrapper/preinstall.py sha256=JEiow2HsFhkju6ghks8ZXp33IHD-k-6PWfCxOz2Bnzs 1684
tts_wrapper/tts.py sha256=bEDdO5bvxQ74U6r9WNA-daBmwgUdoDIFGtiGMhE8XeM 32098
tts_wrapper/engines/__init__.py sha256=uHj2gY3Uv6RB50YG5T_PYhEWRrJWRhkeJT9AwsXeG0E 616
tts_wrapper/engines/utils.py sha256=9Ez-Kol128dS5pVd2j-ncWSJWwl01s7xtLMQHCnqxdA 1841
tts_wrapper/engines/avsynth/Package.resolved sha256=n9IA60jJ9jrmIdpeprGHYjDUF5LvKs7F8QGt2H-ow9k 359
tts_wrapper/engines/avsynth/Package.swift sha256=8vM_Reg8HKJZRrt8R4HlLKVyYS_URKNp4n5mXu_oeAw 789
tts_wrapper/engines/avsynth/SpeechBridge sha256=LNXdbNE7dL7fD5Gikz1sVNIhqukWHk6cqOXhvbOHTuA 2322560
tts_wrapper/engines/avsynth/SpeechBridge.dylib sha256=ezLQd-x9SHvI0U_345SsaIJsdE3-GYLKQAUnSjwlqBg 130576
tts_wrapper/engines/avsynth/SpeechBridge.py sha256=ov4zVxfA9kEfmSRrNEJsuRxZOoMsgJSJnq9J0FVCNVg 6155
tts_wrapper/engines/avsynth/__init__.py sha256=cGjRDR787D3nKLyIYk2OS2KgFYJPULa4nOEp9q2aq38 220
tts_wrapper/engines/avsynth/avsynth.py sha256=Ent6_Fs2S-WxMOOFBkVOHN4WvAKcGH-1VL7oxUCvQ2c 5037
tts_wrapper/engines/avsynth/build-lib.sh sha256=eospAhj5X33WtZ7fcDvqqqFx8tLLOkD5nmRz9sgQE4Y 472
tts_wrapper/engines/avsynth/client.py sha256=M6zZfHnNtzdlratAgwwrZOnj0_avqkK6ipE3BIX0MUE 9265
tts_wrapper/engines/avsynth/setup.py sha256=hWoABYNg5_GWEfRghwZYNP-RhGoNTM316CsNcVCZVaE 1496
tts_wrapper/engines/avsynth/ssml.py sha256=mjrRNjIW9APUjfvKBRjuiRV2_Aa5fw7HNstrpscTgWo 5943
tts_wrapper/engines/avsynth/Sources/main.swift sha256=iMS4l-DuGkGudjQUcsS_B5PCS2jGP8bwRF_aLjAqD_k 99
tts_wrapper/engines/avsynth/Sources/SpeechBridge/main.swift sha256=AXzipemA0qlhmyzE00srF6PUAj8-VzMpEUWeSTIAWcM 13645
tts_wrapper/engines/elevenlabs/__init__.py sha256=Xsg_I_OzRs0T2gMtGtr6a4d63gBkRpBvk6HGguvtJRc 77
tts_wrapper/engines/elevenlabs/client.py sha256=ENnRuyBpThtIlWlMg6QsoJ2RcJQlaUITBYJEabUrEDU 8036
tts_wrapper/engines/elevenlabs/elevenlabs.py sha256=pMa4grvIczJfzk-CfcQY_TWEKYQvuuqbxCleQVY7N3o 4564
tts_wrapper/engines/elevenlabs/ssml.py sha256=XaeQ4kjvjmUo223BsiLAw_GoBvO6psuV4IzOMxqhLiU 703
tts_wrapper/engines/espeak/__init__.py sha256=0ox8zYCWLCbC-0XM7N20jE8U93Wi0_qyR5vfBc8XKBA 95
tts_wrapper/engines/espeak/_espeak.py sha256=tCGb5j7748G1cTJeqrMfNTjXBRQprVPRfEKaAHtgSsM 17706
tts_wrapper/engines/espeak/client.py sha256=Vo7rTVPgAJZBoLEd8mnbzzU-y7ytGTa7P9lzMvf1DKU 1371
tts_wrapper/engines/espeak/espeak.py sha256=0UkGd2nQVTYLMjpkdbpYMmOR2RcUf3phqt6Q6wu33RA 6980
tts_wrapper/engines/espeak/ssml.py sha256=0DmOMqv3Va2fUZ7f8QXb_YY7i7Mkuu3wNUFSFgXmE_k 2926
tts_wrapper/engines/google/__init__.py sha256=wyeScEH0JVO2sL-ShnatMDqVgIP4xbCND7k2MmiXrVo 95
tts_wrapper/engines/google/client.py sha256=DZ5EYwHR9ybJ8u8z4qheHw-qmyHE3oj60WesDEQJhLc 5647
tts_wrapper/engines/google/google.py sha256=w12mnI8eWVa5eUrAA_0Dz2U5qiSn4s46aSKy9Tx7rYo 12298
tts_wrapper/engines/google/ssml.py sha256=LDV0PMD2zLbWjlnAWV4cEueR92u1HX2GL4L2rCKk26w 1076
tts_wrapper/engines/googletrans/__init__.py sha256=aMJGkmVkmmk_mSYqc1r7PG9BGK39zwyHa3Iyq_ixO0A 130
tts_wrapper/engines/googletrans/client.py sha256=JmsKuOhWTUXZBf4xavHdfABrDQ1Mg0yV_HMHW4FmsLY 5532
tts_wrapper/engines/googletrans/googletrans.py sha256=yqpE80Kr9tpCfLeTYyamltxlK42pDCDGOjZ52qI0VL0 1897
tts_wrapper/engines/googletrans/ssml.py sha256=9PAkbk7BCe-eus4mv2g9X99k1hYVupHYd5lph-SKLls 703
tts_wrapper/engines/microsoft/__init__.py sha256=t0dT4qIx1MPtx7ug1BnFADucfnoo082mKOIIct-igEw 107
tts_wrapper/engines/microsoft/client.py sha256=oSONMuZqfY3A8ePSnm56nwXJUgcXRD76QeaFevr2FQU 3022
tts_wrapper/engines/microsoft/microsoft.py sha256=RM3EouLQWCAY7yCZKOyj9nJIQZ4e-0d_WoQzjMgtXvk 15152
tts_wrapper/engines/microsoft/ssml.py sha256=riKYOGu5K9bcPPBFZCt-tofrGHJyM9-o1FLb6Ja5ESI 2403
tts_wrapper/engines/mms/__init__.py sha256=g746LZnwLti4P6WYkd61-slNpkhX_7l7D5SJKq_sFrQ 83
tts_wrapper/engines/mms/client.py sha256=do2ML2AvisKEleXdP8Fim_LC0ewFky_sX1DEnhjrIds 6279
tts_wrapper/engines/mms/mms.py sha256=9SI_EHG0VmEJ3Ibj_pTnUbOKT8sSiGhCAn28BVohyS4 3931
tts_wrapper/engines/mms/ssml.py sha256=Xr-OXWjd9HAsw22__TxssNZRsjE1ZZoWUtdXNy1O8TM 484
tts_wrapper/engines/pico/__init__.py sha256=9LNAnzSM0JMSjxlT5un7zpBcmqxhdKyfMYfAokUKzUw 44
tts_wrapper/engines/pico/client.py sha256=XIUvdQwoWkSJRAwcOfeubV6atdsFpi9XkhQ3c5ptw7M 1728
tts_wrapper/engines/pico/pico.py sha256=RnFe9MMQjKIvC4p7HPAj5qlAAo34ASjXrkPdi6s2arM 475
tts_wrapper/engines/piper/__init__.py sha256=SNlhNoabiY-uhtEekCpxUOPvaxeKDaDCtIzhVvExgBw 91
tts_wrapper/engines/piper/client.py sha256=uA7swnm-vvHuSf0Bxu87RfUOFtKxUI2i5hIAmXShugI 4378
tts_wrapper/engines/piper/piper.py sha256=sHq5aY1-ecIS5QHSWc9n0y6dO3G5wd-OGfeijP0aU5Q 1316
tts_wrapper/engines/piper/ssml.py sha256=QL6jA5reFXKNI3m1VuACqDDwfO4pPOnQ-qWv1o_Ye3Y 641
tts_wrapper/engines/playht/__init__.py sha256=vvBrK5BNYX0LvduJwgV5zf-7T8Kmgz2AdR8K3pOzGyI 139
tts_wrapper/engines/playht/client.py sha256=CV_-ucKV-RC6lgapO137vhxGSEhUJBowbz-rYX4W6gw 6072
tts_wrapper/engines/playht/playht.py sha256=bLoTZdE9QzjI-A3n_Ze28UdeN0thBTAQ3IP3i3yAVrY 4169
tts_wrapper/engines/playht/ssml.py sha256=yrA6vaaUXSar0tIyDlGadyDJsxCqSG5qLP8WZMMf5LU 662
tts_wrapper/engines/polly/__init__.py sha256=AzlbwmOeDHZ72K-DuTr3vkSj1ZATnG3n8ZKbn5WqAS4 91
tts_wrapper/engines/polly/client.py sha256=XSttaSLfHW5WFdPkwSYha_UJLJUNc-4OxYCod2Duc3Y 3318
tts_wrapper/engines/polly/polly.py sha256=UWJBybfNw9XoqiDWy533AKLqpIsIzK9z3DwjsBIy4Xo 4262
tts_wrapper/engines/polly/ssml.py sha256=F1zBOSF7XJ_RYtfvWTpovfEd4BQU3Xapa0Ar1pPzJ1k 243
tts_wrapper/engines/sapi/__init__.py sha256=40iOfIfJ1DmeqYB5xQqTPRe5y2_BntlY0cQGu9cVn6E 90
tts_wrapper/engines/sapi/_sapi4.py sha256=Mlo-wBE2GvLUlRgWawQE-FfU3mvjuu0dQOPFRllDLow 9266
tts_wrapper/engines/sapi/client.py sha256=9DFi7xZfO0-qVioTB1c7yKBNgfbFjn85_HDUSeUXQ-4 12666
tts_wrapper/engines/sapi/sapi.py sha256=iVrW1NveN0iHs2f7DfUM5-YQbTMMkNtA7t9gk-KFlDc 1616
tts_wrapper/engines/sapi/ssml.py sha256=ddODuTmtADQVCPNvd_MA_8D1ag-MgtNoz0eCkFwLmhM 2936
tts_wrapper/engines/sherpaonnx/__init__.py sha256=8j5jTRQ1JshaMlHXGIgpSMxigfzzXfYw9damkJzdehM 126
tts_wrapper/engines/sherpaonnx/client.py sha256=m5L-dIPn6enMMpP5TvW5ABv0Zy2A2K8dFjEHfh4ZV5k 13856
tts_wrapper/engines/sherpaonnx/createindex.py sha256=ZvzbS2PcpEVpN8uo31wBMGYBvuK8Cy3sGgwKevzBum8 20079
tts_wrapper/engines/sherpaonnx/merged_models.json sha256=92qYKCCfAwix-4YJav77hPzgXphliqQDao8_oV3wHio 612537
tts_wrapper/engines/sherpaonnx/sherpaonnx.py sha256=1YVdTYrco1HPPdI4AUALKNBuGpvJ2VR8Rs_x1OMpLfM 10757
tts_wrapper/engines/sherpaonnx/ssml.py sha256=kWVfz5tD9lPAYbIlww1Cyq3sHD71B_dnnwHl4MFP0I8 699
tts_wrapper/engines/uwp/__init__.py sha256=EwnWT6LfAAAA5K0DqMsi2TqT2B-dGAG-Rv1lIRkPlMU 70
tts_wrapper/engines/uwp/client.py sha256=UiMrq_kUh2Mrp_ky7dmBHNJ4oUHmjOyBn5fj-urCO6w 2624
tts_wrapper/engines/uwp/ssml.py sha256=dW-9UCpO2r1oK-VWuj7EYfEVDtdjHw8IIWUj09L7LzU 69
tts_wrapper/engines/uwp/uwp.py sha256=iF-QGNXFrpsBTw5fCOkTX3ghZGC2lkcdXiha-7YtKh0 712
tts_wrapper/engines/watson/__init__.py sha256=7MT0WVI2E7kixsknfGNYvXn89sAY7civaM8ULn7gNBc 95
tts_wrapper/engines/watson/client.py sha256=7vdZuMX-W34fsoISNsHlryiJ5oRKpfLs5zp_jtmnm9o 6169
tts_wrapper/engines/watson/ssml.py sha256=TOHbrlKJVvbfBbv85hTYNVsC0dPO70qW4mOqhiXYOTg 192
tts_wrapper/engines/watson/watson.py sha256=ZujH4roGrJ7LRjF8y3ikEr8gwdRYu3KB4HDvaK67ChM 3109
tts_wrapper/engines/witai/__init__.py sha256=D3e2bfrC3gy3mKsaUUw3HzbjoRgfALvjMSXgaBHKcI4 91
tts_wrapper/engines/witai/client.py sha256=W2emwuPCd3Vkz9yZxIeB-3jMS10kFe6CnYucEn_5NEg 2909
tts_wrapper/engines/witai/ssml.py sha256=oKWHWE-HDKlmNpzSYfaD6Ze84pyDzRllseFHrxOAfmo 2097
tts_wrapper/engines/witai/witai.py sha256=qxsBP3eqE0JcoIvGt_ikxx4KDxEH8i1xgr_WED8jTns 1867
tts_wrapper/ssml/__init__.py sha256=dRwp55ATMGh34qtKQtY-hgmhF8xk14EPI-1fqlgX0Lc 52
tts_wrapper/ssml/ssml_node.py sha256=LW92XpmqQKwFs7jtpmxkIS4-BIr5iGcgjRTkmlceXDA 2808
tts_wrapper/ssml/ssml_root.py sha256=Gxq8e1mFdmf7xunUZwg9nlxWV-wDGNWMTaTWp2WjgsY 529
py3_tts_wrapper-0.9.32.dist-info/METADATA sha256=u_5j47J6BJiw-HFO0tSDoiOQSS-6VDO5GvkP5rv7Z3U 30055
py3_tts_wrapper-0.9.32.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
py3_tts_wrapper-0.9.32.dist-info/entry_points.txt sha256=7QFu0LLez1nj3nK6dbEK4grsBsb8L9KjxLMVIdGCniw 129
py3_tts_wrapper-0.9.32.dist-info/licenses/LICENSE sha256=riR2Vf61l6bozGtnP1SeHTLhxUciuDakk8RUOauZ8xg 1100
py3_tts_wrapper-0.9.32.dist-info/RECORD

entry_points.txt

build_avsynth = tts_wrapper.engines.avsynth.setup:build_swift_bridge
postinstall = tts_wrapper.preinstall:main