pysilk-mod
支持功能
- 非阻塞异步处理
- 完整的silk/pcm转换
- 部分支持wav to pcm
- 跨平台
烹饪准备(?
pip install pysilk-mod
食用方法
import pysilk
#编码部分,输出silk
pysilk.encode(pcm_data: bytes)
pysilk.encode_file(open("mopemope.pcm", "rb"))
#解码部分,输出pcm
# to_wav为True时输出wav文件
pysilk.decode(silk_data: bytes, to_wav=False)
pysilk.decode_file(open("brainpower.pcm", "rb"), to_wav=False)
# 异步部分,只要往函数前面加上async_即可
# 如:await pysilk.async_encode(pcm_data: bytes)
项目地址: 戳这
敬业不易,给我打钱点个star好不好(