I loved the Tom Baker version as a kid.
- https://pastebin.com/dYf49wp5 (from this demo: https://www.youtube.com/watch?v=2TyN__5MuJs)
- https://forum.pjrc.com/threads/47157-Distort-Voice-to-Someth...
Teensy info is here: https://www.pjrc.com/teensy/
Teensy audio board is here: https://www.pjrc.com/store/teensy3_audio.html (heads up, there's a rev D board to use with the Teensy 4, has the same functionality but different pinouts to match the Teensy 4).
"Oh I'm just off to get a voice box for my dalek". Like that's the most normal thing in the world.
Sure enough, next time I visited, a certain iconic malevolent alien, that fears only stairs, was sitting in the corner of the garage, happily murderously chuntering away every time he pressed the button.
Perhaps transfer learning could be used to copy the style, using something like SV2TTS.
Where I'm at now: there's an audio book she recorded, which is on the edge of being a large enough corpus for a third party to generate a model. I haven't listened to it yet though, so I don't know of it's in the right flat intonation to be easily usable.
For a while couldn't send streamed but redirected audio through the webaudio api on Safari only. Workaround was to manually catch the redirect but the latest safari that doesn't help.
Like WebGL I don't think Apple wants Web Audio to work. They've got several outstanding bugs in WebGL (3yrs+) and their non-existent WebGL2 support as not seen a single commit in > 3yrs. Web Audio appears to be the same. It's frustrating.
http://greggman.github.io/fanfictionreader/
Which voices are available are browser and OS dependent and there's no "borg" voice anymore. There used to be several alien and or non human voices but Apple removed them from the OS and most browsers just call the OS's text to speech API
--correction--
You need to go into the VoiceOver Utilities and add all the novalaty voices back in
I totally agree the built-in OS speech systems sound better over and I may end up adding window.speechSynthesis support to the API I made so it'll expose more voice profiles, but those ones will lack the visualization ability.
view-source:https://tetyys.com/SAPI4/scripts/tts.js