python - 如何在 Python 中录制音频?
问题描述
我想知道 Python 中是否有用于录音的库。理想情况下,我需要一个跨平台的解决方案,如何通过 Python 录制音频。理想情况下,为了在这个库中,我可以暂停收听录制的片段并将其从录音中删除,或者录制多个音频文件并在程序运行后将其粘贴到 1 个音频文件中。如果有人知道这样的决定,我会很乐意得到帮助。提前致谢!
解决方案
我会研究 python-sounddevice。
https://python-sounddevice.readthedocs.io/en/0.3.11/
如果你感兴趣的话,它可以录制和播放你的音乐,也可以将你的音乐转换成一个 numpy 数组。它是跨平台的 PortAudio 的 python 处理程序。
推荐阅读
- php - fsockopen fgets 仅几秒钟然后关闭。不要等待完整的字节数。只需阅读几秒钟
- python - 使用 SHA256 哈希加密 JSON,得到 512 个字符而不是 64 个字符
- angular - 如何将 mat-calendar 与反应形式一起使用?
- javascript - 防止使用 svg 进行亚像素渲染
- c++ - 如何在我的向量实现中编写 operator=(带有移动语义)和 shrink_to_fit 函数?
- json - 如何从量角器中的 JSON 对象中提取字符串
- typo3 - 单击项目隐藏图标不刷新屏幕
- reporting-services - 根据 SSRS 中的记录数调整表大小
- jhipster - jhipster 中 java 服务部署的上下文路径
- java - 在Java Spring 4中从应用程序A到应用程序B进行rest或soap api调用时将用户名存储在数据库中