Newcastle University
Browse

Rhythm Tapper (source code)

Download (2.35 MB)
software
posted on 2021-12-09, 13:37 authored by Peter Anthony HebdenPeter Anthony Hebden
<p><strong>This is a template for a poetry interface that uses sound to 'tap out' the rhythm of the words of a poem, using tagging of the words' stressed and unstressed syllables.</strong></p><p></p><h3>Content</h3><p>This code repository contains the HTML and JS file for the interface, along with the sound and image assets. It also contains a Python script that uses the Pronouncing library to generate the tagging of stressed and unstressed syllables in the text. </p><p>The poems in this interface have been replaced with placeholder text, which is clearly marked in the index.js file.</p><p></p><h3>Third-party software</h3><ul><li><p><strong>JQuery</strong> - used throughout for UI design (MIT License - Copyright and license can be found at <a href="http://jquery.org/license/">http://jquery.org/license/</a></p></li><li><p><strong>Pronouncing</strong> - The Pronouncing library for Python is used here to detect the stress patterns in the poem text. Pronouncing was created by Allison Parrish and is used under the BSD 3-Clause "New" or "Revised" License (<a href="https://github.com/aparrish/pronouncingpy/blob/master/LICENSE">https://github.com/aparrish/pronouncingpy/blob/master/LICENSE</a>)</p></li></ul><p></p><h3>Attribution</h3><p>This code repository is part of the PhD thesis 'Poetry in Digital Media' by Peter Hebden, Newcastle University 2021. This source code is shared under the MIT License. A copy of the license is included in the root folder of this project.</p><p></p>

Funding

AHRC NPIF PhD Studentship Award

History

Related Materials