-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathEditorAudio.java
More file actions
59 lines (45 loc) · 1.51 KB
/
EditorAudio.java
File metadata and controls
59 lines (45 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
package allenamento_test_sbara.esercizi.editor_audio;
public class EditorAudio {
public static void main(String[] args) {
// long per fare i mili secondi
long silezio = 0;
int rumoreBianco = 0;
/**
* @rumoreBiancoTag
* tutti i rumori imprevisti ma che si ripetono.
* esepio: il tichetio di una matita sul banco.
* il rumore delle ventole di un server nel altra stanza.
*/
long rumoreBiancoTag = 0;
long rumore;
long suono;
long parlato;
/**
* @parlatoTag
* identifica il parlato delle persone e tagga le voci delle persone.
*/
int parlatoTag = 0;
/**
*
condizione taglia silenzio
se il silenzio e piu lungo di 10 secondi vine tagliato dalla tracia audio
*/
if(silezio> 10){
System.out.println("ho toltto il silenzi: " + silezio);
}else if(silezio<= 10){
System.out.println("ho mantenuto i silenzi: " + silezio);
}
/** stesa cosa di prima ma per il rumore bianco
* TODO stare attento che non tronchi parlato
*
*/
if(rumoreBianco> 10){
System.out.println("ho toltto il silenzi: " + rumoreBianco);
}else if(silezio<= 10){
System.out.println("ho mantenuto i silenzi: " + rumoreBianco);
}
/**TODO come divido il rumore e il parlato se acadono nello steso momento?
*
*/
}
}