diff --git a/floppies/nadine1/drone.txt b/floppies/nadine1/drone.txt new file mode 100644 index 0000000..907375f --- /dev/null +++ b/floppies/nadine1/drone.txt @@ -0,0 +1,383 @@ +Chapter 1 + section 1 + sub 1 + foot 1 + sub 2 + foot 1 + foot 2 + sub 3 + sub 4 + section 2 + sub 1 + foot 1 + sub 2 + foot 1 + foot 2 + sub 3 + foot 1 + sub 4 + sub 5 + foot 1 + foot 2 + subsub 1 + sub 6 + sub 7 + foot 1 + sub 8 + sub 9 + sub 10 + foot 1 + subsub 1 + subsub 2 + subsubsub 1 + subsubsub 2 + subsubsub 3 + sub 11 + sub 12 + sub 13 + foot 1 + foot 2 + sub 14 + foot 1 + section 3 + sub 1 + foot 1 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + sub 2 + section 4 + sub 1 + foot 1 + sub 2 + foot 1 + sub 3 + section 5 + sub 1 + subsub 1 + subsub 2 + foot 1 + section 6 + sub 1 + sub 2 + sub 3 + sub 4 + sub 5 + foot 1 + sub 6 + foot 1 + sub 7 + sub 8 + sub 9 + foot 1 + + section 7 + sub 1 + sub 2 + foot 1 + sub 3 + sub 4 + section 8 + sub 1 + sub 2 + sub 3 + subsub 1 + subsub 2 + subsub 3 + foot 1 + sub 4 + sub 5 + foot 1 + sub 6 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + foot 1 + subsub 5 + subsub 6 + subsub 7 + subsub 8 + subsub 9 + sub 7 + sub 8 + sub 9 + section 9 + sub 1 + foot 1 + sub 2 + subsub 1 + subsub 2 + subsub 3 + foot 1 + subsub 4 + sub 3 + sub 4 + sub 5 + sub 6 + subsub 1 + subsub 2 + sub 7 + subsub 1 + subsub 2 + foot 1 + subsubsub 1 + foot 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsubsub 5 + sub 8 + sub 9 + foot 1 + sub 10 + foot 1 + subsub 1 + foot 1 + subsub 2 + subsubsub 1 + subsubsubsub 1 + subsubsubsub 2 + subsubsubsub 3 + subsubsubsub 4 + subsubsubsub 5 + subsubsubsub 6 + subsubsubsub 7 + subsubsub 2 + sub 11 + sub 12 + subsub 1 + censored 2 + subsub 2 + subsub 3 + subsub 4 + sub 13 + subsub 1 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsub 2 + subsub 3 + subsub 4 + subsub 5 + subsub 6 + sub 14 + sub 15 + sub 16 + section 10 + sub 1 + sub 2 + sub 3 + subsub 1 + subsub 2 + subsub 3 + foot 1 + sub 4 + sub 5 + section 11 + sub 1 + sub 2 + foot 1 + sub 3 + sub 4 + sub 5 + section 12 + sub 1 + +Chapter 2 + section 1 + sub 1 + section 2 + sub 1 + subsub1 + sub 2 + sub 3 + sub 4 + subsub 1 + subsub 2 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + foot 1 + subsubsub 5 + foot 1 + subsubsub 6 + subsub 3 + foot 1 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsubsub 5 + subsubsub 6 + subsubsub 7 + subsubsub 8 + subsubsub 9 + subsubsub 10 + section 3 + sub 1 + sub 2 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + subsub 5 + subsub 6 + subsub 7 +Chapter 3 + section 1 + sub 1 + sub 2 + section 2 + sub 1 + sub 2 + sub 3 + sub 4 + sub 5 + sub 6 + sub 7 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + section 3 + sub 1 + subsub 1 + subsub 2 + sub 2 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + section 4 + sub 1 + subsub 1 + sub 2 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + subsubsub 1 + subsubsubsub 1 + subsubsubsub 2 + subsubsubsub 3 + subsubsubsub 4 + subsub 5 + subsubsub 1 + subsub 6 + subsub 7 + subsub 8 + subsubsub 1 + subsub 9 + subsubsub 1 + subsub 10 + subsub 11 + subsub 12 + subsub 13 + section 5 + sub 1 + subsub 1 + subsubsub 1 + subsubsubsub 1 + subsubsubsub 2 + subsubsub 2 + subsubsub 3 + subsub 2 + subsub 3 + subsub 4 + subsub 5 + subsub 6 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsubsub 5 + subsub 7 + section 6 + sub 1 + subsub 1 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsub 2 + subsub 3 + sub 2 + subsub 1 + sub 3 + subsub 1 + subsubsub 1 + subsubsub 2 + subsub 2 + section 7 + sub 1 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + subsub 5 + subsub 6 + subsub 7 + subsub 8 + subsub 9 + subsub 10 + subsub 11 + subsub 12 + subsub 13 + subsub 15 + subsub 16 + subsub 17 + subsub 18 + subsub 19 + subsub 20 + subsub 21 + subsub 22 + subsub 23 + subsub 24 + subsub 25 + subsub 26 + subsub 27 + subsub 28 + subsub 29 + subsub 30 + subsub 31 + subsub 32 + subsub 33 + subsub 34 + subsub 35 + subsub 36 + subsub 37 + subsub 38 + subsub 39 + subsub 40 + subsub 41 + subsub 42 + subsub 43 + subsub 44 + subsub 45 + subsub 46 +Chapter 4 + + + + + + + + + + + + + + + + + + + + + diff --git a/floppies/nadine1/drone.wav b/floppies/nadine1/drone.wav new file mode 100644 index 0000000..a9e4877 Binary files /dev/null and b/floppies/nadine1/drone.wav differ diff --git a/floppies/nadine1/main.pd b/floppies/nadine1/main.pd new file mode 100644 index 0000000..89d02eb --- /dev/null +++ b/floppies/nadine1/main.pd @@ -0,0 +1,124 @@ +#N canvas 225 100 1066 716 10; +#X obj 96 208 textfile; +#X obj 81 290 print; +#X msg 134 151 bang; +#X msg 37 93 rewind; +#X msg 103 93 read drone.txt cr; +#X obj 52 47 t b b; +#X obj 34 8 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X floatatom 175 361 5 0 0 0 - - -, f 5; +#X floatatom 251 355 5 0 0 0 - - -, f 5; +#X floatatom 308 356 5 0 0 0 - - -, f 5; +#X floatatom 363 357 5 0 0 0 - - -, f 5; +#X floatatom 416 357 5 0 0 0 - - -, f 5; +#X floatatom 579 361 5 0 0 0 - - -, f 5; +#X obj 212 291 b; +#X msg 214 323 0; +#X obj 269 295 b; +#X msg 271 327 0; +#X obj 327 294 b; +#X msg 329 326 0; +#X obj 380 297 b; +#X msg 379 328 0; +#X obj 442 296 b; +#X msg 443 327 0; +#X floatatom 469 358 5 0 0 0 - - -, f 5; +#N canvas 667 215 664 530 sample 1; +#N canvas 0 22 450 278 (subpatch) 0; +#X array drone 668457 float 2; +#X coords 0 1 668457 -1 200 140 1 0 0; +#X restore 379 157 graph; +#X obj 147 106 soundfiler; +#X floatatom 196 212 8 0 0 0 - - -, f 8; +#X obj 139 9 loadbang; +#X obj 166 268 /; +#X msg 126 217 1; +#X obj 167 305 * 44100; +#X floatatom 167 367 8 0 0 0 - - -, f 8; +#X obj 328 390 send rate; +#X obj 147 170 t b f; +#X msg 164 71 read -resize drone.wav drone; +#X obj 258 345 / 10; +#X connect 1 0 9 0; +#X connect 2 0 4 1; +#X connect 3 0 10 0; +#X connect 4 0 6 0; +#X connect 5 0 4 0; +#X connect 6 0 7 0; +#X connect 6 0 11 0; +#X connect 9 0 5 0; +#X connect 9 1 2 0; +#X connect 10 0 1 0; +#X connect 11 0 8 0; +#X restore 728 79 pd sample; +#X obj 876 557 dac~; +#X obj 871 453 catch~ watchlist; +#X obj 236 112 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X msg 152 322 0; +#X obj 168 410 player Chapter; +#X obj 319 461 player sub; +#X obj 223 439 player section; +#X obj 419 509 player subsubsub; +#X obj 364 486 player subsub; +#X obj 483 536 player subsubsubsub; +#X obj 873 503 /~ 6; +#X obj 204 149 metro 3000; +#X obj 201 260 route Chapter section sub subsub subsubsub subsubsubsub +foot Appendix, f 70; +#X obj 498 295 b; +#X msg 499 326 0; +#X floatatom 525 357 5 0 0 0 - - -, f 5; +#X connect 0 0 1 0; +#X connect 0 0 37 0; +#X connect 2 0 0 0; +#X connect 3 0 0 0; +#X connect 4 0 0 0; +#X connect 5 0 3 0; +#X connect 5 1 4 0; +#X connect 5 1 28 0; +#X connect 6 0 5 0; +#X connect 7 0 13 0; +#X connect 7 0 29 1; +#X connect 8 0 15 0; +#X connect 8 0 31 1; +#X connect 9 0 17 0; +#X connect 9 0 30 1; +#X connect 10 0 19 0; +#X connect 10 0 33 1; +#X connect 11 0 21 0; +#X connect 11 0 32 1; +#X connect 13 0 14 0; +#X connect 14 0 8 0; +#X connect 14 0 16 0; +#X connect 15 0 16 0; +#X connect 16 0 9 0; +#X connect 16 0 18 0; +#X connect 17 0 18 0; +#X connect 18 0 10 0; +#X connect 18 0 20 0; +#X connect 19 0 20 0; +#X connect 20 0 11 0; +#X connect 20 0 22 0; +#X connect 21 0 22 0; +#X connect 22 0 23 0; +#X connect 23 0 34 1; +#X connect 23 0 38 0; +#X connect 26 0 35 0; +#X connect 27 0 36 0; +#X connect 28 0 7 0; +#X connect 28 0 14 0; +#X connect 35 0 25 0; +#X connect 35 0 25 1; +#X connect 36 0 0 0; +#X connect 37 0 7 0; +#X connect 37 1 8 0; +#X connect 37 2 9 0; +#X connect 37 3 10 0; +#X connect 37 4 11 0; +#X connect 37 5 23 0; +#X connect 37 6 40 0; +#X connect 37 7 12 0; +#X connect 38 0 39 0; +#X connect 39 0 40 0; diff --git a/floppies/nadine1/noweb/img/carpet.jpg b/floppies/nadine1/noweb/img/carpet.jpg new file mode 100644 index 0000000..28630e0 Binary files /dev/null and b/floppies/nadine1/noweb/img/carpet.jpg differ diff --git a/floppies/nadine1/noweb/img/drone1.svg b/floppies/nadine1/noweb/img/drone1.svg new file mode 100644 index 0000000..5acf5e6 --- /dev/null +++ b/floppies/nadine1/noweb/img/drone1.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + diff --git a/floppies/nadine1/noweb/img/drone2.svg b/floppies/nadine1/noweb/img/drone2.svg new file mode 100644 index 0000000..c3c6618 --- /dev/null +++ b/floppies/nadine1/noweb/img/drone2.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + diff --git a/floppies/nadine1/noweb/img/drone3.svg b/floppies/nadine1/noweb/img/drone3.svg new file mode 100644 index 0000000..2b314de --- /dev/null +++ b/floppies/nadine1/noweb/img/drone3.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + diff --git a/floppies/nadine1/noweb/index.html b/floppies/nadine1/noweb/index.html new file mode 100644 index 0000000..bf9596f --- /dev/null +++ b/floppies/nadine1/noweb/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + Drone + + +
+
Table of contents from the
National Couterterrorism Center's (NCC)
'Watchlisting Guidance'
+
+ +

+ Please remove your shoes, put your head back and enjoy the sound of drones! +

+ +
+ + +
+ +
+ +
Buy war rugs here...
+ + + + + + + + + + + + + diff --git a/floppies/nadine1/noweb/style.css b/floppies/nadine1/noweb/style.css new file mode 100644 index 0000000..51efc91 --- /dev/null +++ b/floppies/nadine1/noweb/style.css @@ -0,0 +1,106 @@ + + body{ + background-image: url("img/carpet.jpg"); + background-attachment: fixed; + background-position: center; + background-size: 100%; + font-family: 'Roboto Mono', monospace; + } + header{} + .title {text-align: center; + font-size: 45px; + margin-top: 50px; + color: black; + font-weight: 700; + margin-left: 20px; + margin-right:20px; + } + .title a {color:black; + text-decoration: underline;} + a{text-decoration: none; + } + .title span{ + background-color: rgba(255,255,255,.9); + } + .subtitle{font-size: 50px; + text-align: center; + font-weight: 100; + color: black; + } + .shoes{font-size: 20px; + font-style: normal;} + .subtitle span{ + background-color: rgba(255,255,255,.8); + } + .instructions span{background-color: rgba(0,0,20,.85)} + .instructions{ + max-width: 300px; + line-height: 22px + font-size: 30px; + margin-bottom: 20px; + font-weight: 100; + color: white; + font-style: italic;} + + audio{ + width: 100%; + margin-bottom: -5px;} + + .wrap{width: 100%; + } + + .transcript{ + width:40%; + margin:auto; + height:5500px; + overflow: hidden; + border: 4px solid; + + } + .title-transcript{ + margin-top: 0; + margin-bottom: 0; + padding: 35px; + color: white; + background-color: rgba(0,0,20,.9); + font-weight: 500; + font-size: 18px; + } + + .title-transcript a{ text-decoration: none; + color: white; } + + .transcript embed{ + background-color: rgba(255,255,255,.9); + height:5500px; + width: 100%; + } + +embed::-webkit-scrollbar-track +{ + /*border: 1px solid black; +*/ background-color: #F5F5F5; +} + +embed::-webkit-scrollbar +{ + width: 3px; + background-color: #F5F5F5; +} + +embed::-webkit-scrollbar-thumb +{ + background-color: #000000; +} +/*////////mobile///////*/ + +@media screen and (max-width:767px) { +.title{font-size: 35px;} + .transcript{ + + width:90%; + height: 500px; + } + + +}/*end of 767*/ diff --git a/floppies/nadine1/noweb/txt/watchlist.txt b/floppies/nadine1/noweb/txt/watchlist.txt new file mode 100644 index 0000000..907375f --- /dev/null +++ b/floppies/nadine1/noweb/txt/watchlist.txt @@ -0,0 +1,383 @@ +Chapter 1 + section 1 + sub 1 + foot 1 + sub 2 + foot 1 + foot 2 + sub 3 + sub 4 + section 2 + sub 1 + foot 1 + sub 2 + foot 1 + foot 2 + sub 3 + foot 1 + sub 4 + sub 5 + foot 1 + foot 2 + subsub 1 + sub 6 + sub 7 + foot 1 + sub 8 + sub 9 + sub 10 + foot 1 + subsub 1 + subsub 2 + subsubsub 1 + subsubsub 2 + subsubsub 3 + sub 11 + sub 12 + sub 13 + foot 1 + foot 2 + sub 14 + foot 1 + section 3 + sub 1 + foot 1 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + sub 2 + section 4 + sub 1 + foot 1 + sub 2 + foot 1 + sub 3 + section 5 + sub 1 + subsub 1 + subsub 2 + foot 1 + section 6 + sub 1 + sub 2 + sub 3 + sub 4 + sub 5 + foot 1 + sub 6 + foot 1 + sub 7 + sub 8 + sub 9 + foot 1 + + section 7 + sub 1 + sub 2 + foot 1 + sub 3 + sub 4 + section 8 + sub 1 + sub 2 + sub 3 + subsub 1 + subsub 2 + subsub 3 + foot 1 + sub 4 + sub 5 + foot 1 + sub 6 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + foot 1 + subsub 5 + subsub 6 + subsub 7 + subsub 8 + subsub 9 + sub 7 + sub 8 + sub 9 + section 9 + sub 1 + foot 1 + sub 2 + subsub 1 + subsub 2 + subsub 3 + foot 1 + subsub 4 + sub 3 + sub 4 + sub 5 + sub 6 + subsub 1 + subsub 2 + sub 7 + subsub 1 + subsub 2 + foot 1 + subsubsub 1 + foot 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsubsub 5 + sub 8 + sub 9 + foot 1 + sub 10 + foot 1 + subsub 1 + foot 1 + subsub 2 + subsubsub 1 + subsubsubsub 1 + subsubsubsub 2 + subsubsubsub 3 + subsubsubsub 4 + subsubsubsub 5 + subsubsubsub 6 + subsubsubsub 7 + subsubsub 2 + sub 11 + sub 12 + subsub 1 + censored 2 + subsub 2 + subsub 3 + subsub 4 + sub 13 + subsub 1 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsub 2 + subsub 3 + subsub 4 + subsub 5 + subsub 6 + sub 14 + sub 15 + sub 16 + section 10 + sub 1 + sub 2 + sub 3 + subsub 1 + subsub 2 + subsub 3 + foot 1 + sub 4 + sub 5 + section 11 + sub 1 + sub 2 + foot 1 + sub 3 + sub 4 + sub 5 + section 12 + sub 1 + +Chapter 2 + section 1 + sub 1 + section 2 + sub 1 + subsub1 + sub 2 + sub 3 + sub 4 + subsub 1 + subsub 2 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + foot 1 + subsubsub 5 + foot 1 + subsubsub 6 + subsub 3 + foot 1 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsubsub 5 + subsubsub 6 + subsubsub 7 + subsubsub 8 + subsubsub 9 + subsubsub 10 + section 3 + sub 1 + sub 2 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + subsub 5 + subsub 6 + subsub 7 +Chapter 3 + section 1 + sub 1 + sub 2 + section 2 + sub 1 + sub 2 + sub 3 + sub 4 + sub 5 + sub 6 + sub 7 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + section 3 + sub 1 + subsub 1 + subsub 2 + sub 2 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + section 4 + sub 1 + subsub 1 + sub 2 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + subsubsub 1 + subsubsubsub 1 + subsubsubsub 2 + subsubsubsub 3 + subsubsubsub 4 + subsub 5 + subsubsub 1 + subsub 6 + subsub 7 + subsub 8 + subsubsub 1 + subsub 9 + subsubsub 1 + subsub 10 + subsub 11 + subsub 12 + subsub 13 + section 5 + sub 1 + subsub 1 + subsubsub 1 + subsubsubsub 1 + subsubsubsub 2 + subsubsub 2 + subsubsub 3 + subsub 2 + subsub 3 + subsub 4 + subsub 5 + subsub 6 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsubsub 5 + subsub 7 + section 6 + sub 1 + subsub 1 + subsubsub 1 + subsubsub 2 + subsubsub 3 + subsubsub 4 + subsub 2 + subsub 3 + sub 2 + subsub 1 + sub 3 + subsub 1 + subsubsub 1 + subsubsub 2 + subsub 2 + section 7 + sub 1 + subsub 1 + subsub 2 + subsub 3 + subsub 4 + subsub 5 + subsub 6 + subsub 7 + subsub 8 + subsub 9 + subsub 10 + subsub 11 + subsub 12 + subsub 13 + subsub 15 + subsub 16 + subsub 17 + subsub 18 + subsub 19 + subsub 20 + subsub 21 + subsub 22 + subsub 23 + subsub 24 + subsub 25 + subsub 26 + subsub 27 + subsub 28 + subsub 29 + subsub 30 + subsub 31 + subsub 32 + subsub 33 + subsub 34 + subsub 35 + subsub 36 + subsub 37 + subsub 38 + subsub 39 + subsub 40 + subsub 41 + subsub 42 + subsub 43 + subsub 44 + subsub 45 + subsub 46 +Chapter 4 + + + + + + + + + + + + + + + + + + + + + diff --git a/floppies/nadine1/player.pd b/floppies/nadine1/player.pd new file mode 100644 index 0000000..e2368ce --- /dev/null +++ b/floppies/nadine1/player.pd @@ -0,0 +1,48 @@ +#N canvas 617 41 665 546 10; +#X obj 168 326 tabread4~ drone; +#X floatatom 168 266 5 0 0 0 - - -, f 5; +#X obj 244 271 *~ 668457; +#X obj 267 232 phasor~; +#X obj 244 196 sig~; +#X floatatom 252 29 5 0 0 0 - - -, f 5; +#X obj 171 438 throw~ watchlist; +#X obj 105 11 inlet; +#X obj 366 61 receive rate; +#X obj 170 375 *~; +#X msg 224 381 1; +#X msg 223 403 0; +#X obj 335 17 inlet; +#X obj 394 211 != 0; +#X obj 307 132 *; +#X obj 356 300 line, f 6; +#X floatatom 357 354 5 0 0 0 - - -, f 5; +#X obj 375 238 select 1 0; +#X obj 301 97 line; +#X msg 352 266 1 200; +#X msg 404 266 0 100; +#X msg 302 76 \$1 200; +#X obj 305 49 / 2; +#X connect 0 0 9 0; +#X connect 1 0 0 0; +#X connect 2 0 0 0; +#X connect 3 0 2 0; +#X connect 4 0 3 0; +#X connect 5 0 4 0; +#X connect 7 0 4 0; +#X connect 8 0 14 1; +#X connect 9 0 6 0; +#X connect 10 0 9 1; +#X connect 11 0 9 1; +#X connect 12 0 13 0; +#X connect 12 0 22 0; +#X connect 13 0 17 0; +#X connect 14 0 4 0; +#X connect 15 0 9 1; +#X connect 15 0 16 0; +#X connect 17 0 19 0; +#X connect 17 1 20 0; +#X connect 18 0 14 0; +#X connect 19 0 15 0; +#X connect 20 0 15 0; +#X connect 21 0 18 0; +#X connect 22 0 21 0; diff --git a/floppies/nadine2/readnew.py b/floppies/nadine2/readnew.py new file mode 100755 index 0000000..7f7fed0 --- /dev/null +++ b/floppies/nadine2/readnew.py @@ -0,0 +1,49 @@ +#! /usr/bin/env python +import re, subprocess, random +from time import sleep + +# requires: espeak to be installed + +dic={ +"narrator": "en-us", +"Pilot": "klatt", +"Sensor": "whisper", +"MC": "pt", +"Jag25": "mb-us2", +"Unknown": "f1" +} + +f=open("transcripts-drone-attack.txt","r") +txt=f.readlines() +p= re.compile(r"^(\d\d\:\d\d) \((.*?)\)\: (.*)") # regex for capturing groups: time, character, sentence +for line in txt: + print line + if p.findall(line): + time,char,sentence = (p.findall(line))[0] + print char.upper() + voice=dic[char] + # play time + subprocess.call(["espeak", time +" "+char, "-v", dic['narrator'], "-p", "20"]) # narrator speaks: time and character + sleep(0.5) #short pause before sentence + print sentence + if "*expletive*" in sentence: #"*expletive*" in sentence is True: + sentence_parts=re.split(r"(\*\w+\*)", sentence) + print sentence_parts + for part in sentence_parts: + if part == '*expletive*': + print 'EXPLETIVE', part + subprocess.call(["aplay", 'swear.wav']) + else: + print 'SPEECH', part + subprocess.call(["espeak", part, "-v", voice]) # character speaks: his + sleep(float(random.randint(1,10))/100) + else: + subprocess.call(["espeak", sentence, "-v", voice]) # character speaks: his + + # + else: # line w/out time or character (narrator) + print "NARRATOR" + subprocess.call(["espeak", line, "-v", dic['narrator'], "-p", "20"]) + + sleep(1) # make pause after each text line + diff --git a/floppies/nadine2/swear.wav b/floppies/nadine2/swear.wav new file mode 100644 index 0000000..a565d8b Binary files /dev/null and b/floppies/nadine2/swear.wav differ diff --git a/floppies/nadine2/transcripts-drone-attack.txt b/floppies/nadine2/transcripts-drone-attack.txt new file mode 100644 index 0000000..26ac92f --- /dev/null +++ b/floppies/nadine2/transcripts-drone-attack.txt @@ -0,0 +1,86 @@ +00:59 (Pilot): Can you zoom in a little bit man, *expletive* let em take a look +00:59 (Sensor): at least 4 in *expletive* the back of the pickup +00:59 (Pilot): what about the guy under the north arrow, does it look like he is hold'n something across his chest +00:59 (Sensor): yea it's kind of weird how they all have a cold spot on their chest +00:59 (Pilot): It's what they've been doing here lately, they wrap their *expletive* up in their man dresses so you can't PID it + +00:45 (Pilot): Is that a *expletive* rifle? +00:45 (Sensor): Maybe just a warm spot from where he was sitting; can't really tell right now, but it does look like an object +00:45 (Pilot): I was hoping we could make a rifle out, never mind + +1:05 (Sensor): that truck would make a beautiful target, ok that's a Chevy suburban +1:05 (Pilot): yeah, +1:05 (Sensor): yeah + +1:07 (MC): screener said at least one child near SUV +1:07 (Sensor): bull *expletive* …where!? +1:07 (Sensor): send me a *expletive* still, I don't think they have kids out at this hour, I know they're shady but come on. + +1:07 (Pilot): at least one child… Really? Listing the MAM, uh, that means he's guilty +1:07 (Sensor): well maybe a teenager but I haven't seen anything that looked that short, granted they're all grouped up here, but. +1:07 (MC): They're reviewing +1:07 (Pilot): Yeah review that *expletive* …why didn't he say possible child, why are they so quick to call *expletive* kids but not to call *expletive* a rifle +1:08 (MC): two children were at the rear of the SUV… I haven't seen two children +1:08 (Sensor): The SUV just started, + +CLASSIFIED (info 2 lines) + +01:47 (MC): Looks kinda like blankets, they were praying, they had like… +01:47 (Pilot): JAG25 KIRK97We get a good count, not yet? +01:47 (Sensor): They're praying, they are praying. +01:47 (Jag25): KIRK97 JAG25 +01:48 (Pilot): JAG25 just want to confirm that you copied we have about 20 pax dismounted, they are +outside the trucks praying at this time and we're 3 ½ miles from the friendly location. +01:48 (Jag25): Roger good copy, from SOTF, we should have A‐10's and OH‐58's that are on standby…*garbled* +01:48 (Sensor): A‐10's as well, that's consistent with the vehicle capacity, 24‐25 people. This is definitely +it, this is their force. Praying? I mean seriously, that's what they do. +01:48 (MC): They're gonna do something nefarious. + +01:50 (MC): Adolescent near the rear of the SUV. +01:50 (Sensor): Well, teenagers can fight. +01:50 (MC): Pick up a weapon and you're a combatant, it's how that works. + +01:51 (Pilot): Will you tell the screener that we have passed that, so he doesn't freak out when the A‐10's strafe these guys or something. Just to keep him in the loop +01:51 (MC): Yeah, I let him know. Yeah, we get a good shot of that adolescent metadata off real quick, so I can tell… +01:51 (Sensor):He already got in the vehicle they said. +01:51 (MC): Yeah, as soon as they get out and we can see them again. +01:52 (Sensor): One guy still praying at the front of the truck. +01:52 (Pilot): JAG25 KIRK97 be advised, all pax are finishing up praying and rallying up near all 3 vehicles +at this time. +01:52 (Sensor): Oh sweet target. I'd try to go through the bed, put it right dead center of the bed. +01:53 (MC): Oh that'd be perfect. + +02:41 (Sensor): Well sir, would you mind if I took a bathroom break real quick? +02:41 (Pilot): No, not at all, dude + +CLASSIFIED + +03:17 (Unknown): what's the master plan fellas? +03:17 (Pilot): I don't know, hope we get to shoot the truck with all the dudes in it +03:17 (Sensor): yea + +03:48 (Jag25): Kirk97, Good copy. If they close distance with our location at Kohd base, and at Ground force commander's orders we may have them come up, action those targets, and let you use your hellfire for clean‐up shot +03:49 (Pilot): Kirk97,Good copy on that, sounds good. + +04:01 (Sensor): Sensor is in let the party begin. +04:01 (Pilot): What's up dude. Uh… We are just waiting man. Got one poppa sleeve on the left hand side set up to go off first cause that is all we got and their waiting for these guys to turn east and head towards the friendlies and their tracking these guys via ICOM chatter. It's basically it man. +04:01 (Sensor) :Tell you what they could have had a whole fleet of preds up here. +04:01 (Pilot): Oh dude. +04:01 (Sensor): +04:01 (Pilot): It would have been awesome. +04:02 (Sensor) : We were talking about it. I'm like, well, what if we just. +04:02 (Pilot) : Yeah. +04:02 (Sensor) : +04:02 (Pilot) : Dude that would be awesome. +04:02 (Sensor) : + +CLASSIFIED +CLASSIFIED +CLASSIFIED +CLASSIFIED +CLASSIFIED + +04:06 (Pilot) : As far as a weapons attack brief goes, man, we're probably going to be chasing dudes scrambling in the open, uh, when it goes down, don't worry about any guidance from me or from JAGUAR, just follow what makes the most sense to you. Stay with whoever you think gives us the best chance to shoot um at them. And I'm with you on that. So, I'll brief you up on the launch profile, we'll hit a weapons attack brief when we know what we're going to shoot. + +CLASSIFIED +CLASSIFIED diff --git a/floppies/nadine3/detail_of_attack.txt b/floppies/nadine3/detail_of_attack.txt new file mode 100644 index 0000000..3ca0ac9 --- /dev/null +++ b/floppies/nadine3/detail_of_attack.txt @@ -0,0 +1,100 @@ +number 1. +date: thirteenth of January 2006. +location: Damadola Bajaur Agency. +dead: 16. +injured: 0. +local: 16. +non-local: 0. +remarks: 5 children, 5 women, 6 men, all civilians. + +number 2. +date: 30th of October 2006. +location: Attack on a seminary at village Chinagai. +dead: 81. +injured: 0. +local: 81. +non-local: 0. +remarks: 80 children, 1 man, all civilian. + +number 3. +date: 29th of January 2008. +location: Attack on Village Khushal, Tehsil Mirali. +dead: 12. +injured: 2. +local: 12. +non-local: 0. +remarks: Civilian. + +number 4. +date: 28th of February 2008. +location: Attack on Kalosha/Azam Warsak, South. +dead: 10. +injured: 6. +local: 4. +non-local: 6. +remarks: none. + +number 5. +date: 16th of March 2008. +location: Attack on Village Doag Wana proper, South Waz. Agency. +dead: 18. +injured: 7. +local: 0. +non-local: 18. +remarks: 0. + +number 6. +date: 14th May 2008 +location: Attack on a Madrassa at Damadola,Bajaur Agency +dead: 18 +injured: 18 +local: 18 +non-local: 0 +remarks: Civilian + +number 7. +date: 11th of June 2008 +location: Attack on ANA at Gorraparai FC Post in Mohmand Agency. Nato Aircraft attacked the same post causing killing/injuries to LEAs and civillians. +dead: 18. +injured: 18. +local: 18. +non-local: 0. +remarks: Civilian. + +number 12. +date: 31th of August 2008. +location: Attack on village Tapai, Dawar, N WAs Agency. +dead: 11. +injured: 1. +local: 0. +non-local: 11. +remarks: 3 female, 4 children, non local 1 wife + 1 daughter of Ihsanullha local died. + +number 13. +date: 30th of August 2008. +location: Missile Attack at the house of *CLASSIFIED* at Karez Kot Gangi Kshel Tehsil Datta Khel Miranshah. +dead: 18. +injured: 18. +local: 18. +non-local: 0. +remarks: Civilian. + +number 62. +date: 9th of May 2009. +location: US Drone fired four missiles and hit the house of *CLASSIFIED* Miami Kabul Khel, DreNashtar Tehsil Shawal on the boundary of North and South Waziristan Agencies. +dead: 5. +injured: 0. +local: 5. +non-local: 0. +remarks: none. + +number 65 +date: 19th of June 2009 +location: Five Missiles were fires from Drone at Markaz of Gangi Khel Taliban commander. +dead: 18 +injured: +local: 8 +non-local: 10 +remarks: reportedly among the dead 1 non local 2 afghanis 4 arabs 3 Turkamans are included + +