From 04691ea8c58556c9b7ce54d62c76b8b317475ae1 Mon Sep 17 00:00:00 2001 From: Angeliki Date: Sat, 1 Jun 2019 20:56:59 +0200 Subject: [PATCH] added transcritpions and images --- amplification.php | 17 +++--- player.php | 117 +++++++++++++++++++++++++------------- podcast1.php | 6 +- podcast2.php | 6 +- podcast3.php | 6 +- podcast4.php | 6 +- scripts/addmetadata.py | 10 ++++ scripts/metadatatohtml.py | 38 +++++++++++++ scripts/srttojs.py | 2 +- styles/stylesheet.css | 4 ++ texts/amplification.txt | 2 +- 11 files changed, 153 insertions(+), 61 deletions(-) create mode 100644 scripts/addmetadata.py create mode 100644 scripts/metadatatohtml.py diff --git a/amplification.php b/amplification.php index a56e03d..527010e 100644 --- a/amplification.php +++ b/amplification.php @@ -108,33 +108,34 @@
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ diff --git a/player.php b/player.php index 1405cd1..2181c2a 100644 --- a/player.php +++ b/player.php @@ -81,82 +81,119 @@ $("#katalin").click(function(){
-

warming up @Leeszaal

+ + + + +

warming up @Leeszaal

+ + + + +

reading extracts @outside Leeszaal

+
+ +
+ -

singing vowels @Leeszaal

+
+

singing vowels @outside Leeszaal

+
-

warming up @Leeszaal

+ + + + + +

warming up @outside Leeszaal

+
+ + + + +

personal experiences-distorted voice @outside Leeszaal

+
+
- + +

discussing about voice in public @Fine Arts

- + +

transcribing vowels @Leeszaal

-
-

singing vowels @Fine Arts

+
+ + +

singing vowels @Fine Arts

-
+ - - - -
- - -

personal experiences-distorted voice @Leeszaal

+
+

singing vowels-distorted voice @outside Leeszaal

+ +

transcribing vowels @Fine Arts

+ +

reading extracts @Fine Arts

+ -

transcribing vowels @Leeszaal

+
+

transcribing vowels @outside Leeszaal

- + +

discussing about voice in public @Leeszaal

-
-

singing vowels (high) @Fine Arts

+
+ + +

singing vowels (high) @Fine Arts

-
-

warming up @Fine Arts

+
+ + +

warming up @Fine Arts

@@ -171,7 +208,7 @@ $("#katalin").click(function(){
- +
selection of recordings while wandering around Leeszaal
@@ -180,7 +217,7 @@ $("#katalin").click(function(){
- +

Lidia

@@ -199,7 +236,7 @@ $("#katalin").click(function(){
- +

Eugenie

@@ -222,7 +259,7 @@ $("#katalin").click(function(){
- +
@@ -254,7 +291,7 @@ Oh, I hear children in the background crying
- +
@@ -263,7 +300,7 @@ Oh, I hear children in the background crying
- +
@@ -291,7 +328,7 @@ Oh, I hear children in the background crying
-
+ + + + -
+ -
+ -
+ - - diff --git a/podcast1.php b/podcast1.php index 424d25c..eed4abc 100644 --- a/podcast1.php +++ b/podcast1.php @@ -18,14 +18,14 @@

About

@@ -50,7 +50,7 @@





diff --git a/podcast2.php b/podcast2.php index 55c7df4..70610cf 100644 --- a/podcast2.php +++ b/podcast2.php @@ -18,14 +18,14 @@

About

@@ -50,7 +50,7 @@





diff --git a/podcast3.php b/podcast3.php index c30869a..931a334 100644 --- a/podcast3.php +++ b/podcast3.php @@ -18,14 +18,14 @@

About

@@ -50,7 +50,7 @@





diff --git a/podcast4.php b/podcast4.php index 285f67d..7599998 100644 --- a/podcast4.php +++ b/podcast4.php @@ -18,14 +18,14 @@

About

@@ -50,7 +50,7 @@





diff --git a/scripts/addmetadata.py b/scripts/addmetadata.py new file mode 100644 index 0000000..2d99e4e --- /dev/null +++ b/scripts/addmetadata.py @@ -0,0 +1,10 @@ +from pydub.utils import mediainfo +from pydub import AudioSegment +import argparse + +ap = argparse.ArgumentParser("metadatatohtml") +ap.add_argument("mp3") +args = ap.parse_args() + +sound= AudioSegment.from_file(args.mp3, format="mp3") +file=sound.export(args.mp3, tags={"title":"Channeling Speech", "narrator":"angeliki", "topic":"transcribing, translating, human microphone, mediating each other's speech"}) diff --git a/scripts/metadatatohtml.py b/scripts/metadatatohtml.py new file mode 100644 index 0000000..cc36d2d --- /dev/null +++ b/scripts/metadatatohtml.py @@ -0,0 +1,38 @@ +from pydub import AudioSegment +from pydub.utils import mediainfo +import pprint +import argparse + +ap = argparse.ArgumentParser("metadatatohtml") +ap.add_argument("mp3") +args = ap.parse_args() + +z = mediainfo(args.mp3) + +# sound= AudioSegment.from_file("podcasts/3_podcast.mp3", format="mp3") +# file=sound.export("out.mp3", tags={"podcaster":"lain"}) +# print (mediainfo("out.mp3")) + + +def dict_to_html(dd, level=0): + """ + Convert dict to html using basic html tags + """ + import simplejson + text = '' + for k, v in dd.items(): + text += '
' + ' '*(4*level) + '%s: %s' % (k, dict_to_html(v, level+1) if isinstance(v, dict) else (simplejson.dumps(v) if isinstance(v, list) else v)) + return text + +def dict_to_html_ul(dd, level=0): + """ + Convert dict to html using ul/li tags + """ + import simplejson + text = '
    ' + for k, v in dd.items(): + text += '
  • %s: %s
  • ' % (k, dict_to_html_ul(v, level+1) if isinstance(v, dict) else (simplejson.dumps(v) if isinstance(v, list) else v)) + text += '
' + return text + +print (dict_to_html_ul(z, level=0)) diff --git a/scripts/srttojs.py b/scripts/srttojs.py index f68be86..12b526a 100644 --- a/scripts/srttojs.py +++ b/scripts/srttojs.py @@ -5,7 +5,7 @@ ap.add_argument("srt") args = ap.parse_args() srt= pysrt.open(args.srt) -print("
") +print("
") for t in srt: print ('
{0} {2}
'.format(t.start, t.start.ordinal/1000.0, t.text)) print ("
") diff --git a/styles/stylesheet.css b/styles/stylesheet.css index 7f87cd6..bcb1ec6 100644 --- a/styles/stylesheet.css +++ b/styles/stylesheet.css @@ -17,6 +17,10 @@ a { text-decoration: none; } +a img { + line-height: 0px; +} + .navbar { letter-spacing: 4px; text-align: center; diff --git a/texts/amplification.txt b/texts/amplification.txt index 58db083..4dc291d 100644 --- a/texts/amplification.txt +++ b/texts/amplification.txt @@ -1 +1 @@ -This is a documentation of a series of meetings/workshops I am organising together with Christina Karagianni. Our intentions come from personal experiences and we seek to explore the silencing of excluded voices, and go beyond their barriers. We combine our practices -her practice lies on choreography and dance and mine on social interaction, voice and sound- in moments of Leeszaal, an open local library, a public space of diversity. How can we engage politically with the exclusion of specific voices from the public sphere? Here I document my attempts to create a safe common space of trying methods and discussing that topic in Leeszaal, an open library that I consider a diverse public space. I am borrowing methods from feminist groups and protest movements and vocal warming up exercises by Pauline Oliveros. For example, protesters would amplify the speaker's voice by repeating collectively their speech to make their presence visible. Feminists would create safe spaces where women could speak about domestic violence and make a dialogue based on listening. Some methods are vocal performances in situ, the "human microphone", speech acts, listening practices, making podcasts, mediating speech, transform our voices, situated experiments.
We invite
how we should approch the gender terminology and false association with voice when inviting people? Should it be about femme sounding? Female voice?
people from Leeszaal and our environment, who find themselves related and interested to this topic. Elements from the meetings: discuss previous material, reading extracts in random order,
discuss
what conflicts or frictions the technical aspect provokes? web-audio, recordings
personal associations and experiences with voice in public, warm up, say a sentence of personal experience in any language, transcribe only the vowels, read back the vowels, read outloud all together the score of vowels, repeat sentences with distorted voice, make podcasts. The produced material is being included in an audio archive, the player. \ No newline at end of file +This is a documentation of a series of meetings/workshops I am organising together with Christina Karagianni. Our intentions come from personal experiences and we seek to explore the silencing of excluded voices, and go beyond their barriers. We combine our practices -her practice lies on choreography and dance and mine on social interaction, voice and sound- in moments of Leeszaal, an open local library, a public space of diversity. How can we engage politically with the exclusion of specific voices from the public sphere? We are borrowing methods from feminist groups and protest movements and vocal warming up exercises by Pauline Oliveros. For example, protesters would amplify the speaker's voice by repeating collectively their speech to make their presence visible. Feminists would create safe spaces where women could speak about domestic violence and make a dialogue based on listening.
We invite
how we should approch the gender terminology and false association with voice when inviting people? Should it be about femme sounding? Female voice?
people from Leeszaal and our environment, who find themselves related and interested to this topic. Elements from the meetings: discuss previous material, reading extracts in random order,
discuss
what conflicts or frictions the technical aspect provokes? web-audio, recordings
personal associations and experiences with voice in public, warming up, say a sentence of personal experience in any language, transcribe only the vowels of it, read back the vowels, read outloud all together the score of vowels, speak with distorted voice, make podcasts. The produced material is being included in an audio archive, the player.