Audio-Datei auf Mikrofonausgang senden?

Angel4585

Bekanntes Mitglied
Hallo,

ich hab folgenden Code irgendwo gefunden, damit kann ich Audiodateien über die Lautsprecher abspielen:
Java:
        String strFilename = "D:\\whatever.wav";
        File soundFile = new File(strFilename);
        AudioInputStream audioInputStream = null;
        try {
            audioInputStream = AudioSystem.getAudioInputStream(soundFile);
        } catch (Exception e) {
            e.printStackTrace();
            System.exit(1);
        }

        AudioFormat audioFormat = audioInputStream.getFormat();

        SourceDataLine line = null;
        DataLine.Info info = new DataLine.Info(SourceDataLine.class, audioFormat);
        try {
            line = (SourceDataLine) AudioSystem.getLine(info);
            line.open(audioFormat);
        } catch (LineUnavailableException e) {
            e.printStackTrace();
            System.exit(1);
        } catch (Exception e) {
            e.printStackTrace();
            System.exit(1);
        }

        line.start();

        int nBytesRead = 0;
        byte[] abData = new byte[2048];
        while (nBytesRead != -1) {
            try {
                nBytesRead = audioInputStream.read(abData, 0, abData.length);
            } catch (IOException e) {
                e.printStackTrace();
            }
            if (nBytesRead >= 0) {
                int nBytesWritten = line.write(abData, 0, nBytesRead);
            }
        }

        line.drain();

        line.close();


Wie kann ich die Audio-Datei jetzt anstatt über den Lautsprecher, übers Mikro senden?

Ich möchte damit ein paar Freunde nerven indem ich Sounddateien über Skype abspiel.

Ich kann mir ja über die Zeilen die MixerInfo suchen:
Java:
    public static Info getMixerInfo() {
        for (Info info : AudioSystem.getMixerInfo()) {
            if (info.getName().startsWith("Mikrofon (High Definition")) {
                return info;
            }
        }
        return null;
    }

Aber wie gehts damit jetzt weiter?
 

Kr0e

Gesperrter Benutzer
Gehts dir nur ums ärgern ?? Es gibt für sowas Stimmmorpher, geht vlt schneller... Sonst ist die nächste Frage vermutlich, wie man mp3 absielt... Diese Stimmmorpher benutzen einen eigenen Treiber... Ich bin mir zwar nicht sicher... aber vlt geht das, was du vorhast garnicht sooo eifnach...
 

Angel4585

Bekanntes Mitglied
mp3 abspielen hab ich schonmal gemacht, mir gehts eher drum ne methode zu haben die einen AudioInputStream einer Audiodatei bekommt und diesen dann auf den mikrofoneingang(/-ausgang?) umleitet.

Also ich möchte Songs usw über Skype abspielen, ohne halt jetz meine Lautsprecher aufdrehen zu müssen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Audio-Datei analysieren Spiele- und Multimedia-Programmierung 3
J Programm kann Audio Datei nicht finden Spiele- und Multimedia-Programmierung 7
J Audio Input mit Datei abgleichen Spiele- und Multimedia-Programmierung 11
H 32Bit float Audio aufnehmen Spiele- und Multimedia-Programmierung 2
M Audio Track einer Musik CD abspielen mittels vlcj-Bibliothek Spiele- und Multimedia-Programmierung 0
P Audio Visualizer mit OpenGL in Java? Spiele- und Multimedia-Programmierung 4
L Audio-volume /w input Sound.sampled Spiele- und Multimedia-Programmierung 1
ZoXlike Audio Server selbst erstellen Spiele- und Multimedia-Programmierung 11
C Problem mit Abspielen von Audio-Dateien Spiele- und Multimedia-Programmierung 3
T audio file splitten Spiele- und Multimedia-Programmierung 2
D Zeitangabe zu Audio-Bytestrom Spiele- und Multimedia-Programmierung 2
M "Java Datei" Cannot be resolved to a variable Spiele- und Multimedia-Programmierung 2
H Musik Datei lädt nicht? Spiele- und Multimedia-Programmierung 8
K Das Leerzeichen der Tastatur wird nicht gleichgesetzt mit dem Leerzeichen aus der Text Datei Spiele- und Multimedia-Programmierung 5
P .Wav Datei vor main-Methode abspielen? Spiele- und Multimedia-Programmierung 9
F SO-Datei compilieren... Spiele- und Multimedia-Programmierung 1
MABY Eine mp3 Datei in Java abspielen Spiele- und Multimedia-Programmierung 14
L Wiedergabe von wav-Datei aus jar fehlerhaft Spiele- und Multimedia-Programmierung 2
Polarfuchs Status von Midi Datei(wird gerade abgespielt oder nicht) Spiele- und Multimedia-Programmierung 0
T Minecraft Bukkit Plugin Text Datei auslesen Spiele- und Multimedia-Programmierung 1
E .jar-Datei tut nichts Spiele- und Multimedia-Programmierung 5
C Highscoreliste mit SharedPreferences oder XML-Datei? Spiele- und Multimedia-Programmierung 1
D Probleme mit der Runnable jar Datei Spiele- und Multimedia-Programmierung 3
I Minecraft NBT Minecraft *.dat-Datei - Verständnisproblem Spiele- und Multimedia-Programmierung 26
H wma Datei abspielen: java.io.IOException: Resetting to invalid mark Spiele- und Multimedia-Programmierung 11
L Werte aus einer .yml Datei lesen Spiele- und Multimedia-Programmierung 9
M Internet Java Spiel (.jar Datei) auf dem PC ausführen Spiele- und Multimedia-Programmierung 7
R Savegame als Datei, welche API-Klasse benutzen Spiele- und Multimedia-Programmierung 8
S MP3 Datei informationen bearbeiten Spiele- und Multimedia-Programmierung 9
Guybrush Threepwood Overhead: Ressourcen in Jar-Datei Spiele- und Multimedia-Programmierung 4
P .obj-Datei in Java3D laden: ParsingErrorException Spiele- und Multimedia-Programmierung 7
R JLayer player spielt nur eine mp3 Datei ab Spiele- und Multimedia-Programmierung 1
W Bitmap aus Datei erstellen Spiele- und Multimedia-Programmierung 5
A wav datei aus jar Abspielen Spiele- und Multimedia-Programmierung 7
M Das Frequenzspektrum einer WAV/MP3-Datei anzeigen Spiele- und Multimedia-Programmierung 6
N bei abspielen der wav datei fehler Spiele- und Multimedia-Programmierung 6
S benutzerdefiniertes Tileset in Datei speichern Spiele- und Multimedia-Programmierung 3
J Zeichnen in BufferedImage und dieses in Datei speichern Spiele- und Multimedia-Programmierung 2
R Wave-Datei mit JLayer abspielen Spiele- und Multimedia-Programmierung 4
M Directx Datei laden Spiele- und Multimedia-Programmierung 3
M Probleme mit WaveFront-Object - Datei Spiele- und Multimedia-Programmierung 7
M mehrere PNG in eine Datei Spiele- und Multimedia-Programmierung 3
G Einen gif oder jpg Datei aus einem Graphics Objekt o. JFrame Spiele- und Multimedia-Programmierung 2

Ähnliche Java Themen

Neue Themen


Oben