Je veux prendre la sortie audio d'un programme et la "canaliser" dans l'entrée audio d'un autre programme. Donc, je pourrais, disons, jouer une chanson avec Banshee, et demander à Skype de l'entendre, de la jouer à celui qui est dans l'appel.
8
Pour Linux, je pense que vous voudriez essayer Jack, mais il y a un programme qui fait ce que vous voulez appelé Soundflower .
la source
Je ne sais pas qu'il existe un moyen de résoudre ce problème de manière très générale, mais en tout cas j'ai mis en œuvre ce que je voulais pour Skype. Vous pouvez le voir ici sur mon GitHub . Il vous permet de sélectionner un fichier audio et de le lire dans un appel Skype déjà actif.
la source
Cela ne semble pas vraiment possible à moins que Skype n'ait une option intégrée pour cela. Je pense que votre référence à la tuyauterie utilisée dans IPC (communication inter-processus) ne peut copier des données vers un autre processus que si cet autre processus s'attend à les recevoir. Votre meilleure option consiste à placer l'enceinte à côté du microphone ou à rechercher une sorte de plug-in qui peut le faire.
http://howtoskype.net/how-to-play-audio-music-mp3-files-on-skype/ voici la réponse que je pense que vous cherchez. :-) Ils ont un plug-in qui vous permettra de le faire, et la version de base est gratuite.
la source