diff --git a/data/wavs/ANC150_LEC_seg_1.wav b/data/wavs/ANC150_LEC_seg_1.wav deleted file mode 100755 index 546ed6acb843f3ea48c0fa96935105439b24f9e7..0000000000000000000000000000000000000000 Binary files a/data/wavs/ANC150_LEC_seg_1.wav and /dev/null differ diff --git a/data/wavs/ANC150_LEC_seg_2.wav b/data/wavs/ANC150_LEC_seg_2.wav deleted file mode 100755 index 3d335cd5a62df256721be501fbac53fa18c56e48..0000000000000000000000000000000000000000 Binary files a/data/wavs/ANC150_LEC_seg_2.wav and /dev/null differ diff --git a/data/wavs/ANC150_LEC_seg_3.wav b/data/wavs/ANC150_LEC_seg_3.wav deleted file mode 100755 index bbe51f9ef8987d09b4be489ca1ca62c13867041c..0000000000000000000000000000000000000000 Binary files a/data/wavs/ANC150_LEC_seg_3.wav and /dev/null differ diff --git a/data/wavs/ANC150_LEC_seg_4.wav b/data/wavs/ANC150_LEC_seg_4.wav deleted file mode 100755 index 1f715a88fefa675db62d00e5a329b51660eb8a3e..0000000000000000000000000000000000000000 Binary files a/data/wavs/ANC150_LEC_seg_4.wav and /dev/null differ diff --git a/data/wavs/ANC150_LEC_seg_5.wav b/data/wavs/ANC150_LEC_seg_5.wav deleted file mode 100755 index edef154f72be5d7410a15ca9d45ea4231e98a5e5..0000000000000000000000000000000000000000 Binary files a/data/wavs/ANC150_LEC_seg_5.wav and /dev/null differ diff --git a/data/wavs/ANC150_LEC_seg_6.wav b/data/wavs/ANC150_LEC_seg_6.wav deleted file mode 100755 index d90c4f91d15a4dc3ea2cbe3d4159b4c03bf8f52d..0000000000000000000000000000000000000000 Binary files a/data/wavs/ANC150_LEC_seg_6.wav and /dev/null differ diff --git a/data/wavs/ANC150_LEC_seg_7.wav b/data/wavs/ANC150_LEC_seg_7.wav deleted file mode 100755 index c60878b7f9244a4750c58926fb23811f46d51471..0000000000000000000000000000000000000000 Binary files a/data/wavs/ANC150_LEC_seg_7.wav and /dev/null differ diff --git a/data/wavs/ANC150_LEC_seg_8.wav b/data/wavs/ANC150_LEC_seg_8.wav deleted file mode 100755 index 0bfe13d953d218a6a5e70d99843b34e19406583d..0000000000000000000000000000000000000000 Binary files a/data/wavs/ANC150_LEC_seg_8.wav and /dev/null differ diff --git a/data/wavs/GAV008_LEC.wav b/data/wavs/GAV008_LEC.wav new file mode 100755 index 0000000000000000000000000000000000000000..2e0a6c4a474042e452f2233b4b208532df8f4df6 Binary files /dev/null and b/data/wavs/GAV008_LEC.wav differ diff --git a/data/wavs/SER007_LEC.wav b/data/wavs/SER007_LEC.wav new file mode 100755 index 0000000000000000000000000000000000000000..68a137d4c21cffa5a37a7c75b2d6ef754d8bb008 Binary files /dev/null and b/data/wavs/SER007_LEC.wav differ diff --git a/data/wavs/TTT083_LEC.wav b/data/wavs/TTT083_LEC.wav new file mode 100755 index 0000000000000000000000000000000000000000..f152726f27a58c706b663ed622cf7b12c0fe3cc7 Binary files /dev/null and b/data/wavs/TTT083_LEC.wav differ diff --git a/data/wavs/file1 (copy).wav b/data/wavs/file1 (copy).wav new file mode 100644 index 0000000000000000000000000000000000000000..16bac8f84e751e3eedbb5d376fd693a56b666288 Binary files /dev/null and b/data/wavs/file1 (copy).wav differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_2_seg1.wav b/data/wavs/segmented/ANC150_LEC_seg_2_seg1.wav deleted file mode 100644 index d53dc4ad676a6e583d2c400d5f74a47881b8ade6..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_2_seg1.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_2_seg2.wav b/data/wavs/segmented/ANC150_LEC_seg_2_seg2.wav deleted file mode 100644 index bbd389667d7a59c33f3c3d1a163c14b1584385dc..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_2_seg2.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_2_seg3.wav b/data/wavs/segmented/ANC150_LEC_seg_2_seg3.wav deleted file mode 100644 index 50255744248c8b64e8d4085ea53ae9fca14ccfe7..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_2_seg3.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_3_seg1.wav b/data/wavs/segmented/ANC150_LEC_seg_3_seg1.wav deleted file mode 100644 index f7a665cb7138e6dbc5cbe4b179293ab13e4da401..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_3_seg1.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_3_seg2.wav b/data/wavs/segmented/ANC150_LEC_seg_3_seg2.wav deleted file mode 100644 index 45513ce8b75c4e1ae4469de3583edfc16183c7a3..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_3_seg2.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_3_seg3.wav b/data/wavs/segmented/ANC150_LEC_seg_3_seg3.wav deleted file mode 100644 index a0c968067a8193fe92ca8b3b14013c63ecee2d13..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_3_seg3.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_4_seg1.wav b/data/wavs/segmented/ANC150_LEC_seg_4_seg1.wav deleted file mode 100644 index 9264aee5c93e0ae1fd55b5fe477c4a58b374faaf..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_4_seg1.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_4_seg2.wav b/data/wavs/segmented/ANC150_LEC_seg_4_seg2.wav deleted file mode 100644 index e75d272b991461489a37a9af88222ff513bb225e..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_4_seg2.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_4_seg3.wav b/data/wavs/segmented/ANC150_LEC_seg_4_seg3.wav deleted file mode 100644 index 92e63e4510c4ba9db8e3fb69c69fe30cd127308d..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_4_seg3.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_5_seg1.wav b/data/wavs/segmented/ANC150_LEC_seg_5_seg1.wav deleted file mode 100644 index 20a9ecd832f4463e8832aaf142571be730bdb8c9..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_5_seg1.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_5_seg2.wav b/data/wavs/segmented/ANC150_LEC_seg_5_seg2.wav deleted file mode 100644 index 9356c622ca15d07342c90e2e65903951f08b9161..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_5_seg2.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_5_seg3.wav b/data/wavs/segmented/ANC150_LEC_seg_5_seg3.wav deleted file mode 100644 index f4ee90a10b44b6c472bb6774aeb16211911e95f1..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_5_seg3.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_6_seg1.wav b/data/wavs/segmented/ANC150_LEC_seg_6_seg1.wav deleted file mode 100644 index da60a530e697e853fc7f3fe26f166d9df2090f96..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_6_seg1.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_6_seg2.wav b/data/wavs/segmented/ANC150_LEC_seg_6_seg2.wav deleted file mode 100644 index e7a46db69c13d43084aa2389680c57db6e814b80..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_6_seg2.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_6_seg3.wav b/data/wavs/segmented/ANC150_LEC_seg_6_seg3.wav deleted file mode 100644 index b7b4431a96d2d4b1a27cf5ab8dee8023856954c0..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_6_seg3.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_7_seg1.wav b/data/wavs/segmented/ANC150_LEC_seg_7_seg1.wav deleted file mode 100644 index 14188bb548ceca43e858699e489506ded1a3a976..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_7_seg1.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_7_seg2.wav b/data/wavs/segmented/ANC150_LEC_seg_7_seg2.wav deleted file mode 100644 index eea5183a88918095819c767daa0c29ef21ce91ce..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_7_seg2.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_7_seg3.wav b/data/wavs/segmented/ANC150_LEC_seg_7_seg3.wav deleted file mode 100644 index 17e4a5970a5f4604e6dadaca234c65ca14fcf9c1..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_7_seg3.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_8_seg1.wav b/data/wavs/segmented/ANC150_LEC_seg_8_seg1.wav deleted file mode 100644 index eca8ec31637f9535b9a4ed48c1971c8becbdc6c3..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_8_seg1.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_8_seg2.wav b/data/wavs/segmented/ANC150_LEC_seg_8_seg2.wav deleted file mode 100644 index 422ff24102bf72eddc91771f95c5dcf5fba2f4a2..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_8_seg2.wav and /dev/null differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_8_seg3.wav b/data/wavs/segmented/ANC150_LEC_seg_8_seg3.wav deleted file mode 100644 index 8784d16d82d1ebac21433412d58776da575ee857..0000000000000000000000000000000000000000 Binary files a/data/wavs/segmented/ANC150_LEC_seg_8_seg3.wav and /dev/null differ diff --git a/data/wavs/segmented/GAV008_LEC_seg1.wav b/data/wavs/segmented/GAV008_LEC_seg1.wav new file mode 100644 index 0000000000000000000000000000000000000000..b0168a0f34a3811267ebf45993d1b7491f290ed2 Binary files /dev/null and b/data/wavs/segmented/GAV008_LEC_seg1.wav differ diff --git a/data/wavs/segmented/GAV008_LEC_seg2.wav b/data/wavs/segmented/GAV008_LEC_seg2.wav new file mode 100644 index 0000000000000000000000000000000000000000..68707cc1db702bed582296b9893e82526eca08b6 Binary files /dev/null and b/data/wavs/segmented/GAV008_LEC_seg2.wav differ diff --git a/data/wavs/segmented/GAV008_LEC_seg3.wav b/data/wavs/segmented/GAV008_LEC_seg3.wav new file mode 100644 index 0000000000000000000000000000000000000000..bd318b13a06708d1769714e900c78777031d36f7 Binary files /dev/null and b/data/wavs/segmented/GAV008_LEC_seg3.wav differ diff --git a/data/wavs/segmented/SER007_LEC_seg1.wav b/data/wavs/segmented/SER007_LEC_seg1.wav new file mode 100644 index 0000000000000000000000000000000000000000..5941cbc9924705499afc810b9e19e0f0f7790757 Binary files /dev/null and b/data/wavs/segmented/SER007_LEC_seg1.wav differ diff --git a/data/wavs/segmented/SER007_LEC_seg2.wav b/data/wavs/segmented/SER007_LEC_seg2.wav new file mode 100644 index 0000000000000000000000000000000000000000..9526c08d48428d1ddee76891641452fa973fdb33 Binary files /dev/null and b/data/wavs/segmented/SER007_LEC_seg2.wav differ diff --git a/data/wavs/segmented/SER007_LEC_seg3.wav b/data/wavs/segmented/SER007_LEC_seg3.wav new file mode 100644 index 0000000000000000000000000000000000000000..1c9c9a421cd3fe643eeb27b6e66880f2cbac710f Binary files /dev/null and b/data/wavs/segmented/SER007_LEC_seg3.wav differ diff --git a/data/wavs/segmented/TTT083_LEC_seg1.wav b/data/wavs/segmented/TTT083_LEC_seg1.wav new file mode 100644 index 0000000000000000000000000000000000000000..60e2347f2fed3cbf22e3202ef4e086db516413f5 Binary files /dev/null and b/data/wavs/segmented/TTT083_LEC_seg1.wav differ diff --git a/data/wavs/segmented/TTT083_LEC_seg2.wav b/data/wavs/segmented/TTT083_LEC_seg2.wav new file mode 100644 index 0000000000000000000000000000000000000000..9b39643c6ca00c7fbcf5d9486e08482a24cf96dc Binary files /dev/null and b/data/wavs/segmented/TTT083_LEC_seg2.wav differ diff --git a/data/wavs/segmented/TTT083_LEC_seg3.wav b/data/wavs/segmented/TTT083_LEC_seg3.wav new file mode 100644 index 0000000000000000000000000000000000000000..8bf691a6bdeeaf82b0833654c14883b0c1b1f1f1 Binary files /dev/null and b/data/wavs/segmented/TTT083_LEC_seg3.wav differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_1_seg1.wav b/data/wavs/segmented/file1 (copy)_seg1.wav similarity index 99% rename from data/wavs/segmented/ANC150_LEC_seg_1_seg1.wav rename to data/wavs/segmented/file1 (copy)_seg1.wav index 549bb8e82a557d03334cbea4ee4aad6e797e5e6f..0697ba98dd81ab00af282555b0e0f413b9caf2f3 100644 Binary files a/data/wavs/segmented/ANC150_LEC_seg_1_seg1.wav and b/data/wavs/segmented/file1 (copy)_seg1.wav differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_1_seg2.wav b/data/wavs/segmented/file1 (copy)_seg2.wav similarity index 99% rename from data/wavs/segmented/ANC150_LEC_seg_1_seg2.wav rename to data/wavs/segmented/file1 (copy)_seg2.wav index 511ba80de864fb5db6e77c018bcc0c607fb04ee2..389d6ab8a1455764feac6a0f4173e29ec04066eb 100644 Binary files a/data/wavs/segmented/ANC150_LEC_seg_1_seg2.wav and b/data/wavs/segmented/file1 (copy)_seg2.wav differ diff --git a/data/wavs/segmented/ANC150_LEC_seg_1_seg3.wav b/data/wavs/segmented/file1 (copy)_seg3.wav similarity index 99% rename from data/wavs/segmented/ANC150_LEC_seg_1_seg3.wav rename to data/wavs/segmented/file1 (copy)_seg3.wav index a501f3e37340ca9efdd820634978b0942c2fc882..de5811c430e2acb85e6cc280de642a192c3087dc 100644 Binary files a/data/wavs/segmented/ANC150_LEC_seg_1_seg3.wav and b/data/wavs/segmented/file1 (copy)_seg3.wav differ diff --git a/utils/audio_segmenter.py b/utils/audio_segmenter.py index 4663fc66a1ca755c140f1661d734734cc1271a37..e8155e0636487148a70aec99fa66816b0a5b9b70 100644 --- a/utils/audio_segmenter.py +++ b/utils/audio_segmenter.py @@ -5,7 +5,6 @@ import wave import contextlib from tqdm import tqdm -fname = AudioSegment.from_wav("./file1.wav") # RETURNS THE DURATION OF AN AUDIOFILE IN MILISECS @@ -14,6 +13,7 @@ def get_file_duration(wavfile): frames = f.getnframes() rate = f.getframerate() duration = frames / float(rate) + return duration*1000 # DURATION IN MILISECS FOR AUDIOSEGMENT # SEGMENTS THE AUDIO FILE IN EQUAL LENGTH SEGMENTS @@ -24,10 +24,10 @@ def segmenter(wavpath, wavfile, segs, savepath): i = 1 j = 0 tblock = duration/segs - + while (j+tblock) <= duration: newAudio = AudioSegment.from_wav(wavpath+wavfile) - newAudio = fname[j:j+tblock] + newAudio = newAudio[j:j+tblock] newAudio.export(savepath+buf[0]+'_seg'+\ str(i)+'.wav', format='wav') j += tblock @@ -37,7 +37,6 @@ def segmenter(wavpath, wavfile, segs, savepath): if __name__=="__main__": segments = 3 - wavfile = './file1.wav' wav_path = '../data/wavs/' saving_path = '../data/wavs/segmented/'