Skip to content

Alan Levine's SPLOTish tool for creating mixes of different voices reading the same original text

License

Notifications You must be signed in to change notification settings

dogtrax/voicewordpoem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voice Mixer

SPLOTish tool for creating mixes of different voices reading the same original text, in the style of the Mailchimp Ad for Serial.


If this kind of stuff has any value to you, please consider supporting me so I can do more!

Support me on Patreon Support me on via PayPal


What?

I made a first version specific for my own podcast series and it has been working great. But I wanted to have a version better suited for someone else to be able to do the same thing.

Here it is, and as a demo, I used the OS X voice generation "say" tool to have seven computer voices read the lines of Emily Dickinson's To Make A Prairie It Takes A Clover And One Bee.

Give it a spin at https://cogdog.github.io/voicemixer/

The site lets you generate random mixes. If there is one worth saving, it offers a downloadble configuration file which can be run command line (I hear the room emptying) to stitch them together into a single mp3.

Yes, I tried some client side code to make the mixes but failed.

That is silly yes, but until I get better documentation, maybe it's enough to get going?

The Undocs

This hinges on having directories for each line stored in the /audio directory as segment-1, segment-2, segment-3, ... an files inside like alan-1.mp3 in the first one and alan-2.mp3 and felix-2.mp3 in the second. There was a reason for this!

All of the configuration is done in /js/mixvoices.js it's not the most elegant. Maybe one day it will be a JSON data file and some fancy tool to generate it.

Swap in your own image for background.jpg to customize and edit index.html to write your own intro text.

History

  • Feb 5, 2022 first commit just to hang a demo.

About

Alan Levine's SPLOTish tool for creating mixes of different voices reading the same original text

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.2%
  • HTML 35.6%
  • CSS 6.2%