Sounds in Java spielen: Eine umfassende Übersicht
, um Sound -Playback -Kapazitäten in Ihr Java -Programm einzubeziehen, lassen Sie uns in den Bereich der Audio -APIs wagen :
audiosystem und clip classes
java liefert die Audiosystemklasse in der paket javax.sound.sAmpled, mit der Sie mit Audio -Geräten und -dateien interagieren können. Um Sounddateien abzuspielen, können Sie die Clip -Klasse verwenden, die einen Soundclip darstellt, der geladen, gespielt und kontrolliert werden kann. Sie haben angegeben, wie Sie mithilfe der Clip -Klasse Sounddateien abspielen. Es lädt eine Audiodatei als AudioInputStream und öffnet sie mit dem Clip. Anschließend wird die Start () -Methode des Clips aufgerufen, um die Wiedergabe zu initiieren. Dateiformate. Insbesondere ist es auf .wav -Formatdateien zugeschnitten. Wenn Sie Probleme beim Spielen anderer Formate begegnen, müssen Sie möglicherweise zusätzliche Mechanismen zur Handhabung von Audio-Dateien untersuchen. Bibliotheken, die verbesserte Sound -Wiedergabefunktionen bieten. Einige beliebte Optionen umfassen:
jlayer: konzentriert : Eine Hochleistungs-Audiobibliothek, die plattformübergreifende Kompatibilität bietet
zusätzliche Ressourcen
Für weitere Anleitung und Unterstützung erhalten Sie folgende Ressourcen:
java 9 Bibliothek Referenz: https://docs.oracle.com/javase/9/docs/api/javax/sound/sampled/package-summary.html;&&&&]&&es Klang in den Klang in den Klang in den Java: https://www.mkyong.com/java/java-play-sound-example/;&&]]]]&&&] weibliche JLayer, um MP3s in java: https://www.codota.com/code/java/java/ Verwenden Sie-JLayer-to-Play-MP3S-in-Java
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3