~alcinnz/rhapsode

ref: 51363e58abf555d165da1279db5cee677a4d2672 rhapsode/src/main.c -rw-r--r-- 16.1 KiB
b762df03 — Adrian Cochrane 4 years ago
Navigate to selected link.
723aea05 — Adrian Cochrane 4 years ago
Prepare for navigating links:

Compute levenshtein distances.
Read lines from stdin.
226826fe — Adrian Cochrane 4 years ago
Expose additional logging via commandline options.
671fa2a5 — Adrian Cochrane 4 years ago
Improve fallbacks for missing markers.
4298dd3c — Adrian Cochrane 4 years ago
Draft SpeechD integration.
42f11570 — Adrian Cochrane 4 years ago
Implement table navigation.
c15af785 — Adrian Cochrane 4 years ago
Add arrow key navigation inside pages.
a8275ac6 — Adrian Cochrane 4 years ago
Receive keyboard input.
afc9cc59 — Adrian Cochrane 4 years ago
Extract navigation state out of SSML <marker>s.
75431699 — Adrian Cochrane 4 years ago
Output encountered marks
edd84882 — Adrian Cochrane 4 years ago
Output audio cues in live speech.

Turned out I was overcomplicating things, all I needed to do was use file paths not URIs.
eSpeak NG handled it from there.
e3acf32e — Adrian Cochrane 4 years ago
Insert audio cues.
c07c8648 — Adrian Cochrane 4 years ago
Allow disabling of URL rewriting for SSML output.
49f4b9eb — Adrian Cochrane 4 years ago
Use libsndfile to write audio files.
8ff372bd — Adrian Cochrane 4 years ago
Import libsndfile, prepare to use it for writing audio files.
487a2880 — Adrian Cochrane 4 years ago
Embed espeak-ng
395b9e46 — Adrian Cochrane 4 years ago
Add commandline flags.
43479697 — Adrian Cochrane 4 years ago
Output converted webpage.
505b29c3 — Adrian Cochrane 4 years ago
Partially fix segfaults, enough to continue on.

Still questions remain, and there's broken C APIs exposed.
489dd5c7 — Adrian Cochrane 4 years ago
Switch to C for I/O. FIXME currently segfaults.