Houhou 1.2 - Dictionary and SRS application for Windows

I just decided to pick this up since my vocabulary is pretty weak. I thought it would be a nice way to supplement WK. Maybe I’m just an idiot but I seem to be facing some troubles.

  1. I can’t seem to add kana only words? For example, I was trying to add しっかり but it would only let me do so with the kanji…which I have no desire to learn since it’s so rare. One of WK’s biggest “drawbacks” is that it doesn’t teach kana only vocab (I say that in quotations since vocab is hardly the focus of WK anyway). I was hoping to use HouHou to fill the gap.

  2. I’m not looking to use HouHou for learning kanji since that’s what WK is for. I was really hoping that I could use it for words that either aren’t taught on WK at all or aren’t taught until a higher level than my current one. As such, I was hoping there would be an option for the SRS system to either show me the reading and I could enter the meaning and/or to show me the meaning and I enter in the reading, rather than showing me the kanji and expecting the meaning and reading. I thought I could do this considering there were separate sections for kanji and vocabulary but it seems impossible.

Am I missing something? :frowning:
This application is a wonderful idea and I was quite excited to use it but as it stands right now, I don’t think I’ll get much use out of it since I have no desire to memorize random kanji without the building blocks or mnemonics…

I’m wondering if it’s really as simple as just editing the “Vocab Writing” field? It’ll take 4 hours for me to find out, so I’ll edit this when I do but until then…

Hi!
You can absolutely add kana only words. It works the same as words containing kanji. The top field on the card when you add/edit an item is what you’re shown during reviews. You can put しっかり in that field and it should do what you want. You could even input words in another language in there, or entire sentences if you wanted to.
Also, you can edit items through the “Browse” module in the SRS tab, so there’s no need to wait until the review comes to edit it.

On a side note, you can remove either the “Accepted readings” or “Accepted meanings” from an item entirely if you don’t want to be quizzed on either its reading or meaning.

Does that answer your questions?

Ahhh, thank you so much! I’m just an idiot it appears. n__n;

This is perfect! I’ve already added quite a few cards into the SRS system and I can see this being incredibly useful. Thank you so much for making it (and having the patience to deal with idiots like me, hah.)

Really glad to see I can just delete the reading/meaning if I want to as well. Super handy!

Don’t say that, it’s okay! :smile:

Thanks for the kind words!
Good luck with your study, and don’t hesitate if there’s anything else.

But do you accept PayPal donations?

I do. The link is on the website, or in the Home tab in the application. :blush:

Houhou works out of the box in Crossover on Linux. Crossover is a commercial distribution of wine, which I use to run a lot of windows games on Linux. I’m using Xubuntu 18.04 btw.

Just installed .NET Framework 4.5, then ran the Houhou Installer, that’s it.
I tried vanilla wine before, but couldn’t get it to run. But seeing Houhou working with Crossover, there is hope that it will work with standard wine soon.

Since having the update back in 2014, is there an easier way to have Houhou sync between devices?

I use dropbox, works pretty effectively

Lately I’ve been using HouHou more than I’ve been using WaniKani and therefore would like to add some IMO very important features into HouHou, though I have no idea how (yet).

What scripting language do I need to learn?

Houhou is made in C# .net, with WPF for the UI.
The source code is available here.

Hey. The ‘Import SRS items’ has been broken for WK since the API v2. Is it hard to fix ?

Oh, thanks for letting me know, I had no idea about that.
I’ll look into it when I have some time and hopefully release a fix soon.

Hello. I’ve been using Houhou for about a year and a half and I think it’s great but would it be possible to add a review summary page? It would help with the leeches. Pitch accent would be a nice feature too.
Thank you

Hey. Thanks for your feedback. I’m not really adding features these days but I’ll keep that in mind when I do.
For pitch accent though, you probably know already but I’d like to add that there is a “play audio” feature that can automatically play the pronunciation audio clip of a word after you’re done reviewing it, during reviews.

The audio feature is nice but 尾高型 and 平板型 words can’t be distinguished with isolated words. For example, 花 and 鼻 have different pitch accents but sound the same without particles.

How / where do I get and import vocab lists? Programmatically, if need be?

Hi!
There’s an import button on the SRS dashboard that allows you to import items from WaniKani or from CSV files.
The WaniKani import module has been broken for a little while now, I will fix it eventually.

Since you mentioned “programmatically” adding lists:
In your user directory (the full path is available on the Settings tab), there’s an SQLite database file that contains your SRS items. You could absolutely use 3rd party tools or your own software to add items if you want to. Just make sure Houhou isn’t running when messing with the database.

Item Inspector export WK Items to CSV. You may try it and see if the csv imports into Houhou…

If you want to export specific items you can instruct Item Inspector to filter a specific list with optional filters.

Configure the Kanjidic2/Traditional Radicals optional filter in the Settings tab of the Item Inspector settings. This will cause the Explicit List filter to show up. Use it to list the items you want to export.

If you have questions feel free to ask.

What’s the CSV format, i.e. preferred column header names?

I would prefer not to touch SQLite directly, especially if I don’t understand how the program uses it, as I could easily break things.

Only if I know how to add multiple vocab items at once, adding kanji representation only, relying on JMDict.