gpt4 book ai didi

python - Python:将传感器数据转换为连续的调频音频

转载 作者:行者123 更新时间:2023-12-02 23:31:38 25 4
gpt4 key购买 nike

我有一段python脚本,它通过一个连续循环(〜5Hz)运行,以从连接到PC的一组传感器中获取数据,就像接近传感器一样。

我想使用python并以连续的方式将此传感器数据转换为音频输出。也就是说:在我的传感器环路运行时,我想生成并播放连续的正弦音频声音,其频率由传感器输出调制(例如,较高的传感器值=较高的频率)。这是我想要的输出(当然没有GUI,当然是http://www.szynalski.com/tone-generator/)

我浏览了很多可用的软件包(pyDub,pyAudio,Winsound),但似乎都解决了一个难题,无论是信号生成,保存还是播放,但我似乎都找不到如何组合的方法。 。

  • 可以执行频率调制并将不同的频率链接在一起,然后保存它们,如何实时播放它们,而不会阻塞我的传感器
  • 可以使用WinSound->播放线程音频,但是如何实时更新频率?

  • 还是这不是继续使用python的可行路线,我是否应该编写一个脚本将传感器数据输入到另一种更友好的音频语言中?

    谢谢。

    最佳答案

    I have a piece of python script that runs through a continuous loop (~5Hz)



    如果仅在循环中添加winsound.Beep(frequency_to_play,1),这不起作用吗?

    关于python - Python:将传感器数据转换为连续的调频音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52255037/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com