将默认音频输入设备设置为音频输出

将默认音频输入设备设置为音频输出

我用的是薄荷肉桂 64 位。
我需要将默认音频输入设备设置为音频输出。
我知道脉冲音频可以设置应用程序的输入。但这仅在您可以同时录制和访问脉冲音频时才有效。就我而言,我正在尝试用电报录制音频。所以我在录音时无法离开电报界面。当我不录制时,它不在脉冲音频的录制选项卡中。
所以我需要设置实际的默认设备或找到一种方法使电报将输出永久记录为输入。

答案1

1) 从命令行查找 Pulseaudio 源的名称:

$ pacmd list-sources | grep name:

这列出了 中的名称<angular brackets>,对于其他调用,请使用不带括号的名称pacmd

2)设置默认源:

$ pacmd set-default-source name_of_source

Pulseaudio 应用程序将在启动时选择默认源,除非已经与另一个源关联。

3) 将现有音频流从命令行移动到不同的源,例如,当从第二个设备登录时,ssh可以同时按下鼠标。首先找到现有源输出的索引:

$ pacmd list-source-outputs | egrep '(index)|(name)'

选择适合您的应用程序(终端)的一个,然后

$ pacmd move-source-output index_of_output name_of_new_sink

这应该在应用程序和源之间创建关联,该关联将在下次启动应用程序时恢复。

相关内容