Brandon Thomas
0bebea4a0e
Typescript + Vuejs
2016-10-24 23:52:53 -04:00
Brandon Thomas
adabd2b588
bump server version to 0.9.0
2016-10-22 19:21:28 -04:00
Brandon Thomas
9b12fbacdc
Pass tokens to synthesizer intead of strings
...
- Enables "pauses" for punctuation
- Enables "filler words" like "uh" for unknown words
2016-10-22 18:18:11 -04:00
Brandon Thomas
aa9f5e9dad
Use IntelliJ-Rust for development; include configs
2016-10-22 01:43:20 -04:00
Brandon Thomas
208f544e36
autofocus
2016-10-20 04:55:11 -04:00
Brandon Thomas
cd3bb6a3f2
URL state
2016-10-20 04:10:37 -04:00
Brandon Thomas
66b746f4d2
swap old frontend for new one (without image)
2016-10-20 02:47:57 -04:00
Brandon Thomas
c6840a88d4
Begin new frontend code
2016-10-20 02:39:26 -04:00
Brandon Thomas
5fc8f0610c
Move old typescript code to new frontend directory
2016-10-20 00:46:22 -04:00
Brandon Thomas
31eb0ea2b7
Move old frontend UI code to new directory
2016-10-20 00:35:15 -04:00
Brandon Thomas
b9e199f08d
Responsive versions of each.
2016-10-18 03:38:53 -04:00
Brandon Thomas
053dbda1e2
rename
2016-10-18 03:30:15 -04:00
Brandon Thomas
bae724525d
First iteration on new UI
2016-10-18 03:28:43 -04:00
Brandon Thomas
c6c3084a07
Cleanup handler setup, static asset serving
2016-10-18 03:10:59 -04:00
Brandon Thomas
beb8303884
Static HTML handler
...
Maybe slightly wasted effort, but maps routes to static HTML files.
Will be good for doing several demos / concepts and hosting the old UI.
2016-10-18 01:39:02 -04:00
Brandon Thomas
1efcb1e0d5
dictionary updates
2016-10-16 23:49:06 -04:00
Brandon Thomas
49547edf42
5-phones
2016-10-15 23:32:16 -04:00
Brandon Thomas
46961eb43d
w/ with
2016-10-15 19:11:00 -04:00
Brandon Thomas
a70151d1f1
add "o'clock" to times
2016-10-15 17:46:41 -04:00
Brandon Thomas
a3ecab05f0
Time parsing
2016-10-15 17:32:56 -04:00
Brandon Thomas
493749a86d
time tokenizing
2016-10-14 02:44:19 -04:00
Brandon Thomas
52f986ad0d
Twitter username and hashtag parsing
2016-10-13 03:22:08 -04:00
Brandon Thomas
86155ea998
Update build script, bump version number
2016-10-13 01:30:43 -04:00
Brandon Thomas
202c290e1f
CamelCase parsing to word expansion
2016-10-13 01:23:15 -04:00
Brandon Thomas
e00d8abe0e
Parse hyphenated words into words if in dictionary
2016-10-13 00:55:16 -04:00
Brandon Thomas
e8ab38fda0
Cleanup symbol pattern matching
2016-10-13 00:08:31 -04:00
Brandon Thomas
376b19fc06
Currency symbol tokenizing
2016-10-12 23:50:04 -04:00
Brandon Thomas
514656f296
additional test
2016-10-12 22:44:36 -04:00
Brandon Thomas
0c4a69ba4a
CamelCase tokenizing
2016-10-12 22:42:41 -04:00
Brandon Thomas
c0a284a1ac
Tokenize (but do not parse) hyphenated words
2016-10-12 22:05:04 -04:00
Brandon Thomas
fd45d9416a
plus symbol
2016-10-12 21:41:09 -04:00
Brandon Thomas
dbc776292a
easier to read logs; dictionary tweaks
2016-10-12 02:04:44 -04:00
Brandon Thomas
90d91f731f
ordinal bugfix
2016-10-12 00:24:49 -04:00
Brandon Thomas
bb5d9aca1c
Ordinal tokenization and rendering
2016-10-11 23:57:51 -04:00
Brandon Thomas
3228cf5e12
Add state abbreviations
...
Only some work since there are arpabet entries. I don't care to override
them at this time.
2016-10-11 21:50:30 -04:00
Brandon Thomas
c319b82462
add arpabet words, remove parens, etc.
2016-10-11 03:59:52 -04:00
Brandon Thomas
f9fd557a27
log timing
2016-10-10 04:02:38 -04:00
Brandon Thomas
03a3e24d8b
Handle percentages
2016-10-10 03:44:23 -04:00
Brandon Thomas
3f29bed4ad
get rid of junk (square brackets, asterisk, etc.)
2016-10-10 03:31:37 -04:00
Brandon Thomas
635cd41fbe
Bump server version
2016-10-10 03:07:48 -04:00
Brandon Thomas
28aee28c12
Number parsing
...
Enables audio synthesis of numbers.
2016-10-10 03:04:01 -04:00
Brandon Thomas
535829e791
Add TODO file to keep track of goals
2016-10-09 18:51:41 -04:00
Brandon Thomas
99f84354ad
Add an abbreviations system
...
- Abbreviations file maps abbreviations to a word list.
- This will function diffrently than initialisms, which are pronounced
letter by letter.
2016-10-09 18:40:07 -04:00
Brandon Thomas
4557780803
Updates to deploy script
2016-10-08 17:02:10 -04:00
Brandon Thomas
86a3aeef09
Bump server version
2016-10-08 14:30:07 -04:00
Brandon Thomas
9b8263815b
Improved code and quality of tokenization
...
- Distinct rounds of tokenization
- Split into modules
- Cleanup
2016-10-08 14:28:11 -04:00
Brandon Thomas
1850dfe418
dashes and emoji tokenization, added tests
...
- emoji tokenization is WIP
2016-10-06 03:26:40 -04:00
Brandon Thomas
18b3e0cfdf
Bump server version
2016-10-06 02:50:50 -04:00
Brandon Thomas
6524be41e1
Configurable logging contexts; refactored logging
...
Logging from each component (parsing, synthesis, HTTP server) now logs
as its own target. Configuration options enable turning on or off each
component so it's easy to isolate a component for debugging.
2016-10-06 02:46:29 -04:00
Brandon Thomas
c37c07efc0
Update configs based on the system in tweetspeak
...
configs have a default set and a hostname-specified set that act as
overrides.
2016-10-06 01:27:09 -04:00