m-rtin / anki-ipa

Anki add-on to insert IPA transcriptions
https://ankiweb.net/shared/info/799647424
GNU Affero General Public License v3.0
21 stars 12 forks source link
anki first-timers-friendly

Anki IPA


Allows you to insert IPA transcriptions into the spaced-repetition flashcard app Anki.

Installation

The easiest way to install Anki IPA is through AnkiWeb.

Testing

To test the addon in Anki, navigate to Tools/Add-ons and press on the "View Files" button. The addons21 directory should open up in your file explorer. Copy your local anki-ipa/src/anki_ipa/ folder into this directory and restart Anki. You are now able to test the addon.

To run the unittests of this project, go to the anki-ipa/src/anki_ipa directory and run:

python3 -m test_parse_ipa_transcription

Contributing

New languages can be added the parse_ipa_transcription.py file. The changes should be tested in the test_parse_ipa_transcription.py file.

License and Credits

Anki IPA is based on Syntax Highlighting for Code and Batch Editing by Glutanimate.

Anki IPA is free and open-source software. The add-on code that runs within Anki is released under the GNU AGPLv3 license, extended by a number of additional terms. For more information please see the LICENSE file that accompanied this program.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.