Metadata-Version: 2.4
Name: fssucatools
Version: 0.2.0
Summary: 适合Tkinter教学使用的录音、语音识别、语音合成、大模型和物联网工具库
Author: madhat625
License-Expression: MIT
Project-URL: Homepage, https://pypi.org/project/fssucatools/
Keywords: tkinter,education,recording,speech-recognition,text-to-speech,mqtt,deepseek
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Education
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Education
Classifier: Topic :: Multimedia :: Sound/Audio
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: sounddevice
Requires-Dist: scipy
Requires-Dist: sherpa-onnx
Requires-Dist: paho-mqtt>=1.6
Dynamic: license-file

# fssucatools

一个适合 Python 和 Tkinter 教学使用的工具库，用于屏蔽较繁琐的底层操作，让学生能够快速体验人工智能和物联网功能。

## 主要功能

- Tkinter 常用控件快速创建
- 麦克风录音并保存为 WAV 文件
- 使用 sherpa-onnx 进行中文语音识别
- 使用 sherpa-onnx 进行文字转语音
- 调用 DeepSeek API
- DeepSeek 流式回答
- MQTT 物联网设备控制
- 录音、识别、大模型和语音合成之间的解耦绑定

## 安装

```bash
pip install fssucatools
