感实验室是一个Python包,简化了语音和语音分析管道的构建。
项目描述
欢迎使用senselab
!这是一个Python包,用于通过稳健和可重复的方法简化行为数据的处理和分析。
注意:此包仍在开发中,未来几周可能会快速变化。
安装
使用以下方法安装此包:
pip install senselab
或通过以下方式获取最新开发版本:
pip install git+https://github.com/sensein/senselab.git
快速入门
from senselab.audio.data_structures import Audio
from senselab.audio.tasks.preprocessing import resample_audios
audio1 = Audio.from_filepath('path_to_audio_file.wav')
print("The original audio has a sampling rate of {} Hz.".format(audio1.sampling_rate))
[audio1] = resample_audios([audio1], resample_rate=16000)
print("The resampled audio has a sampling rate of {} Hz.".format(audio1.sampling_rate))
有关更多详细信息,请参阅我们的入门教程。
为什么我应该使用senselab?
- 模块化设计:轻松集成或使用独立转换以进行灵活的数据处理。
- 预构建管道:访问预配置的管道以减少设置时间和工作量。
- 可重复性:通过固定的种子和版本控制的步骤确保一致和可验证的结果。
- 简单集成:通过最小配置无缝融入现有工作流程。
- 可扩展性:修改和贡献自定义转换和管道以满足特定的研究需求。
- 全面文档:详细指南、示例和文档涵盖了所有功能和模块。
- 性能优化:通过优化的代码和算法高效处理大数据集。
- 交互式示例:Jupyter笔记本提供从实际数据集中提取见解的实用示例。
贡献
在贡献之前,请参阅 CONTRIBUTING.md。
要了解当前正在进行的工作,请检查 项目板。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
senselab-0.17.0.tar.gz (82.4 kB 查看哈希值)
构建分发
senselab-0.17.0-py3-none-any.whl (122.2 kB 查看哈希值)
关闭
senselab-0.17.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4d97f06a90a4f266ad807c262ba5e94a412a6d03c151b5ddacf813161db1d25e |
|
MD5 | 806b1298a35118c2c20248b06c7b98d7 |
|
BLAKE2b-256 | 547a1726c01bd2e6e5d30be306ba7a9850342a2406e668583c6bf8bd90cfbf38 |
关闭
senselab-0.17.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 40bbed4635aa7a7621b0c80b91af219765d7055a9d50c832d46428c06dbe0413 |
|
MD5 | 04b395069e84bdc14d9fe5284ea938bb |
|
BLAKE2b-256 | f9cb15d721834b882baaffe37bdfb9d15819bccd76bc5025223d5d2ee2167309 |