É possível “canalizar” o áudio para a “entrada de linha” de um programa em particular?

8

Eu quero pegar a saída de áudio de um programa e "canalizá-la" para a entrada de áudio de outro programa. Então, eu poderia, digamos, tocar uma música com o Banshee e fazer com que o Skype ouvisse, tocando para quem estiver na chamada.

    
por Jordy Dickinson 19.02.2012 / 03:54

4 respostas

1

Eu não sei se existe uma maneira de resolver este problema de uma forma muito geral, mas de qualquer forma eu implementei o que eu queria para o Skype. Você pode ver aqui no meu GitHub . Ele permite que você selecione um arquivo de áudio e o reproduza em uma chamada do Skype já ativa.

    
por 05.08.2012 / 20:54
5

Para o Linux, o JACK parece o que você deseja fazer. É bastante confuso, no entanto. A última vez que precisei fazer algo assim, desisti do JACK e configurei a entrada de áudio (do sistema) para o monitor da saída no PulseAudio (Kubuntu).

Para quem quiser fazer isso no Windows, o Virtual Audio Cable faz a mesma coisa - e é muito mais intuitivo de usar, embora possa ser minha falta de experiência com o Linux.

É claro, programas como o Skype podem ter seu próprio sistema interno para fazer uma coisa dessas e isso seria o melhor para usar.

    
por 19.02.2012 / 04:52
2

Para o Linux, acho que você gostaria de experimentar o Jack, mas há um programa que faz o que você quer chamar Soundflower .

    
por 19.02.2012 / 09:32
0

Isso realmente não parece possível, a menos que o Skype tenha uma opção incorporada para isso. A tubulação que eu acho que se refere ao uso em IPC (comunicação entre processos) só pode copiar dados para outro processo, se esse outro processo estiver esperando recebê-lo. A melhor opção é colocar o alto-falante ao lado do microfone ou procurar algum tipo de plug-in que possa fazer isso.

link aqui está a resposta que eu acho que você está procurando para. :-) Eles têm um plug-in que permitirá que você faça isso, e a versão básica é gratuita.

    
por 19.02.2012 / 04:20

Tags