sonusai

View on PyPIReverse Dependencies (6)

0.19.10 sonusai-0.19.10-py3-none-any.whl
0.19.9 sonusai-0.19.9-py3-none-any.whl

Wheel Details

Project: sonusai
Version: 0.19.9
Filename: sonusai-0.19.9-py3-none-any.whl
Download: [link]
Size: 2117785
MD5: c56f7a1b54016dc4294fc8b4d4615ce6
SHA256: 34ab2859126caaa7b993c90e37fedadf496be1503f75fcc1432dd82af404f52d
Uploaded: 2024-12-29 23:12:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sonusai
Version: 0.19.9
Summary: Framework for building deep neural network models for sound, speech, and voice AI
Author: Chris Eddington
Author-Email: chris[at]aaware.com
Maintainer: Chris Eddington
Maintainer-Email: chris[at]aaware.com
Home-Page: https://aaware.com
License: GPL-3.0-only
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.11,<3.12
Requires-Dist: dataclasses-json (<0.7.0,>=0.6.7)
Requires-Dist: docopt (<0.7.0,>=0.6.2)
Requires-Dist: h5py (<4.0.0,>=3.12.1)
Requires-Dist: jiwer (<4.0.0,>=3.0.4)
Requires-Dist: librosa (<0.11.0,>=0.10.2.post1)
Requires-Dist: matplotlib (<4.0.0,>=3.9.2)
Requires-Dist: mgzip (<0.3.0,>=0.2.1)
Requires-Dist: numpy (<2,>=1)
Requires-Dist: onnx (<2.0.0,>=1.17.0)
Requires-Dist: onnxruntime (<2.0.0,>=1.19.2)
Requires-Dist: paho-mqtt (<3.0.0,>=2.1.0)
Requires-Dist: pandas (<3.0.0,>=2.2.3)
Requires-Dist: pesq (<0.0.5,>=0.0.4)
Requires-Dist: praatio (<7.0.0,>=6.2.0)
Requires-Dist: psutil (<7.0.0,>=6.0.0)
Requires-Dist: pyaaware (<2.0.0,>=1.6.3)
Requires-Dist: pyaudio (<0.3.0,>=0.2.14)
Requires-Dist: pydub (<0.26.0,>=0.25.1)
Requires-Dist: pystoi (<0.5.0,>=0.4.1)
Requires-Dist: pyyaml (<7.0.0,>=6.0.2)
Requires-Dist: requests (<3.0.0,>=2.32.3)
Requires-Dist: rich (<14.0.0,>=13.9.4)
Requires-Dist: samplerate (<0.3.0,>=0.2.1)
Requires-Dist: soundfile (<0.13.0,>=0.12.1)
Requires-Dist: sox (<2.0.0,>=1.5.0)
Requires-Dist: torch (<2.3,>=2.2)
Requires-Dist: torchaudio (<2.3,>=2.2)
Requires-Dist: tqdm (<5.0.0,>=4.66.5)
Description-Content-Type: text/x-rst
[Description omitted; length: 860 characters]

WHEEL

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

RECORD

Path Digest Size
sonusai/__init__.py sha256=NSb0bvmAh6Rm2MDtchpAGsg8a3BrmVnShYb-vC_emH8 2802
sonusai/aawscd_probwrite.py sha256=QZLMQrmPr3OjZ06buyYDwlnk9YPCpyr4KHkBjPsiqjU 3700
sonusai/audiofe.py sha256=iFdthh4UrOvziT8urjrjD7dACWZPQz9orM5bVAW3WSQ 11269
sonusai/calc_metric_spenh.py sha256=NTqYBNDR6LTSdDA8s4WCSEwajE3-fNJg1TUzhNzJC9g 46719
sonusai/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sonusai/data/genmixdb.yml sha256=U_kLbE7gZ5rA7yNSB2NW7eK5dnYP5grJVMR321VMLt8 940
sonusai/data/speech_ma01_01.wav sha256=PK0vMKg-NR6rPE3KouxHGF6PKXnJCr7AwjMqfu98LUA 76644
sonusai/data/whitenoise.wav sha256=I2umov0m34y56F9IsIBi1XtE76ZeZaSKDf70cJRe3pI 1920044
sonusai/deprecated/gentcst.py sha256=nKbHy3aHreHqA-XnLQOzOApS8RuTNUFqnx52a8I5zLQ 19921
sonusai/deprecated/plot.py sha256=xL0w8Dtjdns2KX8tbTrdBGXviy_aoV3WUJSVKPZkQng 17423
sonusai/deprecated/tplot.py sha256=0p238DvTaP4oU9y-dp0JdLaTV4TKrooAwbx7zdz_QAc 14641
sonusai/doc/__init__.py sha256=KyQ26Um0RM8A3GYsb_tbFH64RwpoAw6lja2f_moUWas 33
sonusai/doc/doc.py sha256=VZXauwbOb-VIufWw-lu0yfrd6jMRPeFeVPaaEjZNvn4 18881
sonusai/doc.py sha256=zSmXpioB0YS_5-7kqfS5cr--veSaXkxRKzldId9Hyoc 878
sonusai/genft.py sha256=TqtmexKw7tZsugU1DbZ3fY7_YZ2hFlIU-ema6f0LRgQ 5586
sonusai/genmetrics.py sha256=RiEYmkRl0yVCIr9PHkKRqEG68WR77pP9WpWAYeKnMLE 5723
sonusai/genmix.py sha256=pugp74prksf4ZiJYMXWg2l3v48Qqi9KpP2WhPEBpZOU 6702
sonusai/genmixdb.py sha256=gUF_9dGfuWRCmHtCoXZRrgCMejz46A5KhWoEh31laqc 18724
sonusai/lsdb.py sha256=0HOGDDndB3LT9cz9AaxKIpt9vslAoSP4F239gply4Xg 5149
sonusai/main.py sha256=HbnEia1B1-Z-mlHkLfojH8aj9GIpL1Btw3oH60T_CCQ 2590
sonusai/metrics/__init__.py sha256=ssV6JEK_oklRSocsp6HMcG-GtJvV8IkRQtdKhHHmwU8 878
sonusai/metrics/calc_audio_stats.py sha256=IHgYEPaob_Nw35SaH3tyHp7Wwju4f-2-BJZ99JyeLmc 1572
sonusai/metrics/calc_class_weights.py sha256=SUOCdM4w03rFpyxAriPnPwCtEEFsAH3WxpK9N_fupwo 3637
sonusai/metrics/calc_optimal_thresholds.py sha256=0JOqU__doeOpNtgEZgeO1Kg7pttJRpITTVmqLU6TadY 3513
sonusai/metrics/calc_pcm.py sha256=yBQV9UJ1GK5f4c_8TNABMtZR-xyStKJCsSTT0FQGa50 1886
sonusai/metrics/calc_pesq.py sha256=dCztUTaPyyjkUI2DpejqhiPzQv4FOtigzffFnDXDs-M 949
sonusai/metrics/calc_phase_distance.py sha256=MFuBtGXb5qfQvRVciJ0Soz1w0GMSeJLBJud-aK4Loow 1870
sonusai/metrics/calc_sa_sdr.py sha256=IdCzlQ_w94A3eK42t-gy_DrFN_tziwfDjTU6-WKuCFs 2531
sonusai/metrics/calc_sample_weights.py sha256=0O2EH1-FKlCa0HFgKPUF1BJiknR1hCH7zLbXnoXH7Ag 945
sonusai/metrics/calc_segsnr_f.py sha256=-ncM0OGRcOBDh2PnGsQOQccHs1QXHBTd3eCv4YpF3fs 2923
sonusai/metrics/calc_speech.py sha256=3Gs6lmEaZj7XPZYuQnal2_Wa-z-6naktSfLRnl0H53g 14754
sonusai/metrics/calc_wer.py sha256=1MQYMx8ldHeodtJEtGibvDKhvSaGe6DBmZV4L8qOMgg 2362
sonusai/metrics/calc_wsdr.py sha256=vcALY-zuhyThRa1QMz2qW8L9kSBc2v32gV9u8bV7VaM 2556
sonusai/metrics/class_summary.py sha256=ZA7zNgwBpmTs1TP_t4jRT0pWnDnATC_up_8qE4aH-do 2809
sonusai/metrics/confusion_matrix_summary.py sha256=zBL_Ke7wF6oKtrKZPr0fsyF_taofdjxBlZmKodu0xUA 3143
sonusai/metrics/one_hot.py sha256=hmuyh-9tpRjb_oyqU3WqZ14zItpRJQfcqBDKJeb5H9I 13930
sonusai/metrics/snr_summary.py sha256=t8Fi_8WtboTi8flkZuOiHq9H3-nIELx4AKvnm-qvxLQ 5785
sonusai/mixture/__init__.py sha256=ccz_UpB7Rh6wUB7uwLgNhciMZhKE9Qt9ICLyjq08kxs 5126
sonusai/mixture/audio.py sha256=Tg0-HzSgZDttKwWwONqgK6qK4maTSmWcfiL1atZcIXQ 2390
sonusai/mixture/augmentation.py sha256=s8QlPHnFJOblRU59fMQ-Zqysiv4OUJ7CxLRcV81lnaA 10407
sonusai/mixture/class_count.py sha256=zcC3BDYMPN6wJYmO1RcOuqmrnTQIbMSznl33oN3e2sc 597
sonusai/mixture/config.py sha256=g5ZmOhFYqmEdRQYSgfDIZ9VM0QiTwBqk7vIyAvxnPMo 24211
sonusai/mixture/constants.py sha256=fXcWuSI4YZOAuncLGEUeEW9WWNZeN-6mI8LFNILwyTc 1494
sonusai/mixture/data_io.py sha256=KZGqhHd9_ucAfZEAXPIc5XL3aHYgdV5CyqaBx5_t8OM 5551
sonusai/mixture/datatypes.py sha256=xNDBWFTVQ3plJ7qHKzrXyV4pffPYuf1xMVqBsR40n4o 10487
sonusai/mixture/db_datatypes.py sha256=kvdUOMS6Pkkj9AmxCiq6zM8x7jbPPi933tVaXRxbTdQ 1534
sonusai/mixture/eq_rule_is_valid.py sha256=O3gCAs_0hpxENK5b7kxxpDmOpKHlXGBWuLGT_97ARSM 1210
sonusai/mixture/feature.py sha256=L0bPFG0RO-CrrtTStUMt_14euYsVo8_TWTP2IKSFKaA 2335
sonusai/mixture/generation.py sha256=Okmyc7LVVdyt7UDzLSR4XdK-Q92vSQHX0RI__RJbJM8 38551
sonusai/mixture/helpers.py sha256=UEN_9LttIZwvms9nOkjMr_Yf3lpb7sMPmDVUoX8D7yQ 15225
sonusai/mixture/log_duration_and_sizes.py sha256=qhgl87C2KbjxLdKEpjYOoqNL6rc-8-PB4R7Gx_7UG8g 1240
sonusai/mixture/mixdb.py sha256=W8B54U6f-8szMylXSnU0YzOR-a9M3XoCRpyqOgBIJuQ 73498
sonusai/mixture/soundfile_audio.py sha256=At_ZC2b9pZ_9IYp1UxyPzRoBK9-1cKPCLMm74F1AjKE 4092
sonusai/mixture/sox_audio.py sha256=7ouCLqXYS6tjG2L0v5lugVO7z5UwJmsr1VigbrXhs74 16725
sonusai/mixture/sox_augmentation.py sha256=DtfGLPaB1BIt2wvTEA__MYkGFNU85Tuup5BFsIVrh0E 4546
sonusai/mixture/spectral_mask.py sha256=U9XJ_SAoI9b67K_3SE7bNw6U8cPGFOBttaZAxMjA_Jc 2042
sonusai/mixture/target_class_balancing.py sha256=o_TZ8kVYq10lgeXHh3GUFfflfdUvRt0FekFu2eaNkDs 4251
sonusai/mixture/targets.py sha256=6emo2fxxp9ZhSpHuUM9xIjYMz8zeIHAw684jT3l7fAs 6442
sonusai/mixture/tokenized_shell_vars.py sha256=lXTzUDutuBWGV1zIsqeIxWmy-eKm0Vx1y8-iLdsL1gQ 4921
sonusai/mixture/torchaudio_audio.py sha256=72Hxo5TKAW7mYpRy15QFfD7AYDORBk6bVCcHENniWGw 3116
sonusai/mixture/torchaudio_augmentation.py sha256=uFAKxIfs50J5FR-WXodsEACm2Ao-t5dZRSJ0DwTAfBg 3930
sonusai/mixture/truth.py sha256=-CwwawFRGjqodR2yKvAMGL1XaYLct-tli7wZ2gbhLtQ 2121
sonusai/mixture/truth_functions/__init__.py sha256=0mlOFChPnXG5BC0eKOe4n9VH17jY4iOqZFLuF6Gprdk 1505
sonusai/mixture/truth_functions/crm.py sha256=iidcffXfqV8k9O5wt5KTWIAFaTSjmhV5ucKZPbTgpvQ 3809
sonusai/mixture/truth_functions/energy.py sha256=dlxl5c58bv012KgyKeO78urXSh6FK3LdqiKk0SDkmS8 6540
sonusai/mixture/truth_functions/file.py sha256=pyCAhx3PhJRBoZMrjoQI4Tbi5TN7sPembSVEr80Bu3g 1431
sonusai/mixture/truth_functions/metadata.py sha256=aEZly5bJEaZpUBZonWvcu14_Dn3M2HamwTaM5Bg7Tm8 778
sonusai/mixture/truth_functions/metrics.py sha256=xfH98eXBe20kwRk-tdWbBkOplF1cCA-u_naJUiTps0Y 873
sonusai/mixture/truth_functions/phoneme.py sha256=jwBYiNwwBwh2tHtOJ2NopYWhT6y19kXzSIag0XW9GSY 778
sonusai/mixture/truth_functions/sed.py sha256=C0n9DkfBNQblFsFCkPbooy54KuHSY7B0f1vLft2asdw 3832
sonusai/mixture/truth_functions/target.py sha256=nSkHFESzCEOljcYf4jQ7FmxsAWJtMCRRWFKM_DyjoLU 4926
sonusai/mkwav.py sha256=xoqrX76gC1zE-Xb1Zfm9ZpcZ95l0qF1ZyOPmLMkFomk 4053
sonusai/onnx_predict.py sha256=Y1VUN0wuvloEW46uxg7X4ywaec_Xx92djCU3BP0KAx0 8699
sonusai/queries/__init__.py sha256=bhoeOFfu9GA5DOUuxRrIev7MYdXaGN8xdKJ6BXyNNtQ 277
sonusai/queries/queries.py sha256=N84UcRrgDPLGJZesS2KQ9eyRzPRSyukjOlc786h5Ehs 7509
sonusai/speech/__init__.py sha256=vqAymCBPjMUSM4OZKHTai6BYwXsOBlf_G_vOhELVf8I 133
sonusai/speech/l2arctic.py sha256=VQNKuTbmlbW0PJ7bOjx9sr0VjUYxJnxfTiPJIa4OOaA 3829
sonusai/speech/librispeech.py sha256=ugP3NVOenSsBF1cUG4Nyl7dumGHQmE4Ugk1yYjtOyj4 3070
sonusai/speech/mcgill.py sha256=sgPHEZTPHlFXF8GVYFfKXMUEyBikfKha2RWOPfpNy_U 1981
sonusai/speech/textgrid.py sha256=WvsUeamKoYyXBNnNnZgug-xfTiq2Z6RnFc1u0swmqNw 2813
sonusai/speech/timit.py sha256=B1DZCS5Crt9Y54drqVqurhEiOMUZGxVOW7gxzZA5ErY 4099
sonusai/speech/types.py sha256=4eKVPAktpkIrZ2qoVp2iT45zxTVNocQEGT6O_Zlub_w 214
sonusai/speech/vctk.py sha256=WInvRRRkZCW6t_NcZAJffJzgCbyetal-j2w0kKX5SDw 1527
sonusai/speech/voxceleb.py sha256=Uu1kB1krf8hess1yuvGbYfV_VgYhklEyoz4I7KfrVpw 2658
sonusai/summarize_metric_spenh.py sha256=2w81ZgJahYvD6wCpE3DFoUFrXexLXjO44ITRVm1HJXw 1858
sonusai/utils/__init__.py sha256=z72OlzZCHpYfYHKnHn7jznj6Zt7zB-FyO6hIgFk45As 2379
sonusai/utils/asl_p56.py sha256=cPUVwXawF7vLJgs4zUtoRGk7Wdbe5KKti_-v_8xIU10 3862
sonusai/utils/asr.py sha256=20eKkatNqGrbxFQoyeCRzqXaSH3lcA-9ZXGneCXjLvs 2791
sonusai/utils/asr_functions/__init__.py sha256=HKGRm_c48tcxlfwqH63m-MvhAoK_pCcw76lxmFmiP_U 63
sonusai/utils/asr_functions/aaware_whisper.py sha256=M9Y8Pgh1oIrDOPZZPSRPDig8foxfgs3f8AsoZ8W00B0 2120
sonusai/utils/audio_devices.py sha256=_Eiah86SZjbdp2baD2AUVF4FmhseiNuG3KJkd_LbULk 2041
sonusai/utils/braced_glob.py sha256=uvxo7USbxH6cWuVdNeGrz1SbZISFR1gPGbpy0EWm3m8 1645
sonusai/utils/calculate_input_shape.py sha256=TIa_rHW3VIvOhlv5Wa3orcWFPMT-a3EPrIFHstbrmo4 906
sonusai/utils/compress.py sha256=tT983XlgRf9bzutCegtHzkfKHK5LZD6a_mMFP47FGMI 605
sonusai/utils/convert_string_to_number.py sha256=cktFu6Jp1jifi3F6j1WIlVhEoeiCzaw4JlI43dBg9WI 213
sonusai/utils/create_timestamp.py sha256=s7ALOX3MAyK3EOX2BVOiYTIcspsKlIM6zXJk2cbFkz0 148
sonusai/utils/create_ts_name.py sha256=3xu10hbZkV18sDqK4oR1JYvXeYE53ufzddmvGYx83Vg 405
sonusai/utils/dataclass_from_dict.py sha256=iUagjF7CzbDIBKTX4ktd7EXn8q1jxmiRClMH3fu2_oA 389
sonusai/utils/db.py sha256=lI77MJJLs4CTYxhjFUvBom2Kk2imAP34okOeO4irbDc 371
sonusai/utils/docstring.py sha256=aPFrVpqlbYq3kIJE_sLCjhXWEqWCBo_q_DUmEXcGONQ 1516
sonusai/utils/energy_f.py sha256=k1S5ELsNsm3Sn0RogFEzZv1bW-X8yl2dc2KjWne_t2I 1515
sonusai/utils/engineering_number.py sha256=SToFf6S0Xu0NtAJ1SjsVH4wxylH7qK8S9TBkPa15opY 5510
sonusai/utils/get_frames_per_batch.py sha256=xnq4tV7MT74N0H6b5ZsiAezqdXucboCLQw1Np9XpZbs 134
sonusai/utils/get_label_names.py sha256=df4jZVaQ3WnYQqNj21iUV4aYWyQEZUNmgs93qKW-_rA 820
sonusai/utils/grouper.py sha256=qyZ0nj84yOrC-RZsXHC-KJvcUliGktnV8S6-P3PD6_w 203
sonusai/utils/human_readable_size.py sha256=DOCS7SAymrtTZli8AczvyCMCh44r7ZDgVBA7jSZupmA 356
sonusai/utils/load_object.py sha256=-XMMwSNUPhtg6G6FhLwL1zvxwu-PLwj25QYUEielW2k 356
sonusai/utils/max_text_width.py sha256=pxiJMwb_zlkNntexgo7S6lAuF7NLLZvFdOCkxdsQJVY 315
sonusai/utils/model_utils.py sha256=OIJBhOjxR0wpxsd7A2r6J2AjqfdYgZzi6UEThw4S1lI 828
sonusai/utils/numeric_conversion.py sha256=iFPXFU8C_1mW5tmDqHq8-xP1tL8nVaSmhQRakdCqy30 328
sonusai/utils/onnx_utils.py sha256=cN8NZDrERPvbbJFSGI9YzseCezAz-Bckfel-EhkfRUU 5860
sonusai/utils/parallel.py sha256=yvRZvZWPR5slM51i08m7sYx-Mvsb5oryCqqJXVoJ8tQ 2190
sonusai/utils/path_info.py sha256=QY7iQ0nYpeEDnPN9RyPh4DsgYmVYsLrrlAzKuzkqX1o 118
sonusai/utils/print_mixture_details.py sha256=EypVeiQ8IjA0rGVfU91S3IIhzgGjkhU2oJ0DKJUBbWQ 2947
sonusai/utils/ranges.py sha256=-TtAR0Vg_j4kYtJOvEOYQllBZEat_KfUKsfRxr5oj-o 1235
sonusai/utils/read_predict_data.py sha256=PUSroxmWQGtr6_EcdSHmIFQoRGou8CKKqcggWylfTqQ 1056
sonusai/utils/reshape.py sha256=Ozuh3UlmAS5NCeOK7NR8KgcQacHvgq10pys0VfCnOPU 5746
sonusai/utils/seconds_to_hms.py sha256=9Ya9O97txFtTIXZUQw1K8g7b7Xx-ptvUtMUlzsIduTo 260
sonusai/utils/stacked_complex.py sha256=JW6iAa1C-4Tuh4dD5c-D-O-yo-OY5Xm0AKVU0YsqsJU 2782
sonusai/utils/stratified_shuffle_split.py sha256=d7WLUirywSvgZWkt_5a0F8YvTnJjuXlyPB5CRmHCN0U 6704
sonusai/utils/write_audio.py sha256=0lKdaX57N6H-UWdioqmXCJMjwT1eBz5B-bSGqDvloAc 838
sonusai/utils/yes_or_no.py sha256=0h1okjXmDNbJp7rZJFR2V-HFU1GJDm3YFTUVmYExkOU 263
sonusai/vars.py sha256=kBBzuvC8szmdIZEEDA7XXmD765addZKdM2aFipeGO1w 933
sonusai-0.19.9.dist-info/METADATA sha256=rCXEzWOsVKZdZB8E5iPt0fachIQ_-zkmM1UNAe8JZc4 2535
sonusai-0.19.9.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
sonusai-0.19.9.dist-info/entry_points.txt sha256=zMNjEphEPO6B3cD1GNpit7z-yA9tUU5-j3W2v-UWstU 92
sonusai-0.19.9.dist-info/RECORD

entry_points.txt

aawscd_probwrite = sonusai.aawscd_probwrite:main
sonusai = sonusai.main:main