Articles of jajarund

Come fermare una clip musicale in Java?

Sto lavorando con alcuni compagni di class in un gioco, abbiamo programmato tutto tranne la musica fino ad ora. La class music.java è pubblicata qui sotto. Abbiamo un problema nel fermare il nostro suono, quindi ho bisogno di un modo per interrompere la riproduzione di questo clip in modo da poter avviare un’altra clip, in […]

come posso aspettare che una clip audio java termini la riproduzione?

Sto usando il seguente codice per riprodurre un file audio usando l’API java sound. Clip clip = AudioSystem.getClip(); AudioInputStream inputStream = AudioSystem.getAudioInputStream(stream); clip.open(inputStream); clip.start(); La chiamata al metodo del metodo Clip.start () restituisce immediatamente e il sistema riproduce il file audio in un thread in background. Voglio che il mio metodo si interrompa fino al […]

Converti file wav in array di byte in java

Il mio progetto è “Speech Recognition of Azeri speech”. Devo scrivere un programma che converta i file wav in array di byte. Come convertire il file audio in byte []?

È ansible utilizzare Java Sound per controllare il volume del sistema?

Java Sound offre istanze FloatControl per varie funzionalità della linea audio e un tipo di controllo MASTER_GAIN e VOLUME . Questi controlli possono essere utilizzati per modificare il volume del sistema?

Problemi nel riprodurre wav in Java

Sto provando a giocare a PCM_UNSIGNED 11025.0 Hz, 8 bit, mono, 1 bytes/frame file come descritto qui (1) e qui (2) . Il primo approccio funziona, ma non voglio dipendere dal sun.* Roba. Il secondo si traduce in alcuni dei fotogrammi principali in riproduzione, che suona più come un clic. Non può essere un problema […]

Come suoni un lungo AudioClip?

Ho scritto una semplice lezione per riprodurre file audio in un semplice gioco. Funziona bene per piccoli suoni come uno sparo o un’esplosione, ma quando ho provato ad usarlo per la musica di sottofondo ho ricevuto questo errore: ‘Imansible allocare i dati del clip: buffer richiesto troppo grande’. Suppongo che questo significhi che il file […]

Come posso utilizzare i dati di esempio audio da Java Sound?

Questa domanda viene solitamente posta come parte di un’altra domanda, ma risulta che la risposta è lunga. Ho deciso di rispondere qui così posso collegarlo altrove. Anche se non sono a conoscenza di un modo in cui Java può produrre campioni audio per noi in questo momento, se questo cambia in futuro, questo può essere […]

Rileva il silenzio durante la registrazione

Come posso rilevare il silenzio quando l’operazione di registrazione viene avviata in Java? Cosa sono i dati PCM? Come posso calcolare i dati PCM in Java? Ho trovato la soluzione: package bemukan.voiceRecognition.speechToText; import javax.sound.sampled.*; import java.io.*; public class RecordAudio { private File audioFile; protected boolean running; private ByteArrayOutputStream out; private AudioInputStream inputStream; final static float […]

Riproduzione di MP3 con l’API di Java Sound

Puoi per favore suggerire che come posso scrivere un pezzo che suona una canzone? Ho provato il seguente frammento ma ottengo l’eccezione: import sun.audio.*; import java.io.*; class tester { public static void main(String args[]) throws Exception { InputStream in=new FileInputStream(“tester.mp3”); AudioStream as=new AudioStream(in); AudioPlayer.player.start(as); } }