I’ve been working on this beast for over a year. It’s voice control for Google Chrome and I’ve added a WaniKani plugin for it. So now you can dictate your reviews. It’s especially helpful for those with disabilities that affect their typing.
Here’s a video guide:
Just a small part of the new features:
Works decently for testing your accent, too. Those ふ, る, and く’s can be really challenging for native English speakers especially!
Install the extension
(optional) install the lightning mode user script so you don’t have to say “next” or “次” all the time.
Do the tutorial for LipSurf
Go to the options and choose your primary English dialect (Australia, UK… etc.)
Make sure LipSurf is activated (click to toggle it on/off from the chrome extension toolbar)
Say “crocodile crab” or “wanikani” WHILE YOU ARE NOT ON A SPECIAL
chrome://...page… IMPORTANT: you must be on a normal tab, like
google.comor a LipSurf tab (options, tutorial etc.). This is a google-chrome extension API shortcoming.
Speak your reviews in the appropriate language (Japanese for readings, otherwise some dialect of English)
- Only the correct answer will get filled in… to prevent speech recognizer mis-hearings
- Say “wrong” or “だめ” when you don’t know the answer (you have to manually mark any wrong answers)
- After 3 wrong answers (3 speech utterances) you will see the answer in the textbox, at this point you can decide whether you were right or wrong and say the appropriate command.
- Say “correct” or “正しい” to manually mark a work as correct, if the speech recognizer is having trouble
- (NEW in v0.5) say “えいご” to switch to English if in Japanese/reading mode and then you can spell out kana as you would on the keyboard. (eg. for しょうがつ just say s-h-o-u-g-a-t-s-u) and the answer will be inputted only if it’s correct. Super helpful for the short one-syllable kanji that recognition has trouble with, especially.
- Say “info” or “じょうほう” to simulate clicking the info button for the current item
- You can also spell out English words for meaning items
Consider supporting the project! I really need support to keep the thing maintained and improving. I would also super appreciate reviews in the chrome webstore, if you can’t back the project in any other way but you think it’s cool.
Here’s the site that will soon have developer documentation:
v1.5.0 – New English<->Japanese dictionary lookup commands.
…many updates were had in between…
v0.11.1 – Performance improvements. Fixed bug that would prevent LipSurf from working if too many tabs were open.
v0.9 – Added “show more info” and “last 10” command. Fixed issue transcribing elongated katakana vowel to hiragana. Added homophones.
v0.8 – Allow fuzzy matching using Levenshtein distance in English (eg. “subjective” will be accepted for “subjectivity”). Fixed issue where recognizer would stay on in certain scenarios after using WK. Added more number handling (should be all covered now?) Added a developer mode and a way to add custom plugins…(even outside of WK!) docs coming very soon!
v0.7 – actually fixed issue with WK overlapping commands… tested better this time.
v0.6.1 – Fixed issue where when wanikani answer had another command name in it… it would execute the other command. Now if you have the kanji 求人 and you say “help wanted” it won’t open the help screen unless you are a very slow talker Also there’s no longer a need to disable the reddit commands if you were having trouble when spelling words ending in “r-u” that won’t open reddit anymore thanks to the same fix. Lastly, answer commands are given priority so if you are doing a kanji that happens to be “正しい” , “次” etc. (a built in WK command) they should still work when you have reviews!
v0.6 – Fixed issue where live text would show but commands would not be executed. Fixed issue where LipSurf would break after any network issue – sometimes caused by saying many things while LipSurf is activated. Fixed issue with setting auto. off timer to 0 not working. Added English homophones: kay->k, okay->ok, are->r, you->u. Fixed issue where toggling LipSurf on WaniKani would sometimes cause the wrong language to be selected. Fixed issue where LipSurf would stay on if it was shutdown while on a Japanese reading for WaniKani. Fixed issue with recognizing WaniKani vocab/kanji with numbers. Added many default homophones for WaniKani. esp. for Romaji -> Japanese. Fixed issue with apostrophes, hyphens in WaniKani answers.
v0.5.2 – Fixed issue where spelling out English answers might not have worked. Simple handling of numbers that are in WaniKani – 1-10, 42
v0.5.1 – Fixed issue with spacing not showing up with multi-word vocab answers. Made special commands show as Kanji or Katakana if it’s a preferred reading instead of hiragana (正しい、次、情報 etc.) Fixed issue where sometimes next would be clicked prematurely. Saying “back” is now safe – it won’t quit your review session.
v0.5 – Fixed the worst of the bugs that were mentioned by users here. Thanks for your input! Added language switching to make typing kana in English possible (see bottom of 6 above)