gpt4 book ai didi

c - libsox:从默认麦克风录制

转载 作者:太空宇宙 更新时间:2023-11-04 04:23:15 30 4
gpt4 key购买 nike

我需要打开默认的音频捕获设备并开始录音。 libsox 好像是a nice cross-platform solution .使用二进制前端,我可以 rec test.wav 并激活默认麦克风。

但是,当浏览 documentation ,不存在类似的功能。 This thread讨论的主题与我的问题完全相同,但似乎没有达成解决方案。

在哪里可以找到使用 libsox 从默认音频设备录制的示例?

最佳答案

您可以使用 libsox 进行录制。只需将输入文件设置为“默认”并将文件类型设置为音频驱动程序(例如 mac 上的 coreaudio,linux 上的 alsa 或 oss)

const char* audio_driver = "alsa";
sox_format_t* input = sox_open_read("default", NULL, NULL, audio_driver);

看一些examples有关如何构建其余代码的更多信息。

关于c - libsox:从默认麦克风录制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44226188/

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