Commit Graph
24 Commits
Author SHA1 Message Date
Brandon Thomas 7e302e7665 Word audio spacing params + handler cleanup 2016-09-20 05:19:16 -04:00
Brandon Thomas c80cf6715a Add start/end concept to the n-phone-based synth 2016-09-16 02:06:34 -04:00
Brandon Thomas e87bb21475 UI improvements 2016-09-10 18:20:10 -04:00
Brandon Thomas 990faf3092 Add a WaveForm UI component (WaveSufer)
- Drop buzz.js for wavesurfer.js
- Wrapper in TypeScript / Webpack instead of Javascript / Gulp
2016-09-10 17:55:19 -04:00
Brandon Thomas 93f3a2d372 Synthesize using n-phones!
n-phones comprise monophones, diphones, 3-phones, and more.
This algorithm allows for smoother sounding synthesis.

Also updates the UI for a new n-phones option and adds/updates
scripts related to the arpabet with respect to n-phones.
2016-09-08 04:36:49 -04:00
Brandon Thomas 4425d17d29 Serverside + UI for making diphones an option 2016-09-06 03:38:56 -04:00
Brandon Thomas 9c507e5a47 fix UI bugs (non-persist checkbox, etc.) 2016-09-02 01:05:23 -04:00
Brandon Thomas 159eff2a1e Added phoneme padding params and pause synthesis 2016-09-02 00:20:10 -04:00
Brandon Thomas 489aff2540 Ability to change speed + UI; also refactor volume
- Speed is an effect that stretches the waveform.
- Volume is now an effect.
- Poor UI added for speed component.
2016-09-01 02:04:41 -04:00
Brandon Thomas cf70aebc7e prep for new parameters (need to upgrade iron) 2016-08-29 22:04:56 -04:00
Brandon Thomas 8d2637ea72 JS/UI for sending volume 2016-03-06 04:28:31 -05:00
Brandon Thomas c10819df72 form autocomplete off, link to JSON endpoint 2016-02-11 06:50:24 -05:00
Brandon Thomas d8767823b9 title change 2016-02-11 05:42:03 -05:00
Brandon Thomas 0025cb81db mobile ui fix, stats fix, typeahead state fix 2016-02-11 05:38:37 -05:00
Brandon Thomas e24c87c76f basic dropdown support (still wip w/ URL, style) 2016-02-11 05:25:56 -05:00
Brandon Thomas 9c4bdd76ff Autoplay / URL change state 2016-02-02 04:27:12 -05:00
Brandon Thomas 811a86af0b Sentence padding, word count stats, etc. 2016-02-01 05:38:29 -05:00
Brandon Thomas 31399665f9 really crude typeahead ui 2016-01-26 03:26:29 -05:00
Brandon Thomas aacff3c1ce Gulp/Bower workflow for Javascript 2016-01-24 14:17:55 -05:00
Brandon Thomas 27e000c9a9 Character encoding, prevent page redirect 2016-01-02 03:47:44 -05:00
Brandon Thomas 57c7114c37 style updates 2015-12-09 05:51:07 -05:00
Brandon Thomas 6c61dfff11 style improvement 2015-12-09 05:37:13 -05:00
Brandon Thomas 720f851343 Web interface 2015-12-09 05:31:30 -05:00
Brandon Thomas 8c937995fa Serve static files 2015-12-09 04:36:15 -05:00