16 2
Contact Author Sign in to rate

Anki IPA

2.70MB. Updated 2020-09-20. Only supports Anki 2.1.x.
The author has shared 2 other item(s).

Description

Allows you to insert the IPA phonetic transcription of a word or a sentence into your notes by clicking on the music note button: At the moment the following languages are available: SETUP Install the add-on in Anki. After that
  1. Go to Tools/Addons.
  2. Choose Anki IPA and click on "Config".
  3. Specify which fields the add-on should use.
  4. Restart Anki.
ADDING IPA TRANSCRIPTIONS TO MULTIPLE CARDS AT ONCE It's now possible to add IPA transcriptions to multiple cards at once.
  1. Go to the Anki browser and select your Anki cards.
  2. Go to Edit/ Add IPA
  3. Choose the fields you want to use.
The addon replaces the current content of the IPA transcription field, so be careful. HELP AND SUPPORT Please do not use reviews for bug reports or support requests. I don't get notified of your reviews, and properly troubleshooting an issue through them is nearly impossible. Instead, please use the Issue tracker. CREDITS Anki IPA is based on the addons Syntax Highlighting for Code and Batch Adding by Glutanimate. Make sure to check them out!

Download

As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.

Supported Anki versions:

To download this add-on, please copy and paste the following code into Anki 2.1:

799647424

If you were linked to this page from the internet, please open Anki on your computer, go to the Tools menu and then Add-ons>Browse & Install to paste in the code.

All Anki 2.1.x Add-Ons Contact Author

Reviews

on 1606170221
very easy to use, simple, does exactly what it promises
on 1605109224
great very helpful thank you so much
on 1604741537
Perfect
on 1599910490
A simple but amazing addon.
on 1590098124
Could you help me ? I have the 2.1.15 version but i get an error message when opening Anki :

Traceback (most recent call last):
File aqt\addons.py", line80, in loadAddons
....etc....
ModuleNotFoundError : No module named 'typing'

Is anybody having this problem ? or the solution ?
Comment from author
Updating your Anki version should solve the problem.
on 1584297464
When I click the button it says "Field 'IPA' doesn't exist." :/ I did everything right.
Comment from author
Did you restart Anki after adjusting the field names in the configuration menu?
on 1582726208
the problem is solved, thank you very much

Sugestion: have you thought already make it with specialized website in trancription phonetic like the https://tophonetics.com/?
____________________________________________________________________________________________________
the application don't work when set for several card

update: the words akin that:
Reindeer:
cheek
chill

the add on works one by one, but when selected several cards, dont work.

Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.20 (47a1bf8b) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2020-02-14 06:01:40

Caught exception:
Traceback (most recent call last):
File "C:\Users\contr\AppData\Roaming\Anki2\addons21\799647424\batch_adding.py", line 197, in run
new_dict[key] = parse_ipa_transcription.transcript(words=words, language=self.lang)
File "C:\Users\contr\AppData\Roaming\Anki2\addons21\799647424\parse_ipa_transcription.py", line 94, in transcript
transcribed_words = [transcription_method(word) for word in words]
File "C:\Users\contr\AppData\Roaming\Anki2\addons21\799647424\parse_ipa_transcription.py", line 94, in <listcomp>
transcribed_words = [transcription_method(word) for word in words]
File "C:\Users\contr\AppData\Roaming\Anki2\addons21\799647424\parse_ipa_transcription.py", line 44, in american
ipa = get_english_ipa_list(word)
File "C:\Users\contr\AppData\Roaming\Anki2\addons21\799647424\parse_ipa_transcription.py", line 25, in get_english_ipa_list
page = urllib.request.urlopen(url + word, context=context)
File "urllib\request.py", line 222, in urlopen
File "urllib\request.py", line 525, in open
File "urllib\request.py", line 542, in _open
File "urllib\request.py", line 502, in _call_chain
File "urllib\request.py", line 1360, in https_open
File "urllib\request.py", line 1317, in do_open
File "http\client.py", line 1230, in request
File "http\client.py", line 1241, in _send_request
File "http\client.py", line 1096, in putrequest
File "http\client.py", line 1176, in _encode_request
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 28: ordinal not in range(128)
on 1581659551
I have tried to find an add-on to support phonetic symbol, and now this add-on satisfyies me. Truly magnificent!

If it can support the real video of the phonetic symbol, it is perfect.
on 1581288391
The problem is resolved.
Many thanks.
----------------------------------------------------------------------------
Hello,
Unfortunately, your application does not work for me.
I get an error:

For Anki 2.1.15
When loading 'Anki IPA':
Traceback (most recent call last):
File "/usr/share/anki/aqt/addons.py", line 80, in loadAddons __import__(dir)
File "/home/user_name/.local/share/Anki2/addons21/799647424/__init__.py", line 10, in <module>
from .import main
File "/home/user_name/.local/share/Anki2/addons21/799647424/main.py", line 18, in <module>
from .import batch_adding
File "/home/user_name/.local/share/Anki2/addons21/799647424/batch_adding", line 15, in <module>
from .typing import List
File "/home/user_name/.local/share/Anki2/addons21/799647424/typing.py", line 1357, in <module>
class Callable(extra=collections_abc.Callable, metaclass=CallableMeta):
File "/home/user_name/.local/share/Anki2/addons21/799647424/typing.py", line 1005, in __new__
self ._abc_registry = extra._abc_registry
AttributeError:type object 'Callable' has no attribute' _abc_registry'

For Anki 2.1.19
When loading 'Anki IPA':
Traceback (most recent call last):
File "aqt/addons.py", line 97, in loadAddons
File "/home/user_name/.local/share/Anki2/addons21/799647424/__init__.py", line 10, in <module>
from . import main
File "/home/user_name/.local/share/Anki2/addons21/799647424/main.py", line 18, in <module>
from . import batch_adding
File "/home/user_name/.local/share/Anki2/addons21/799647424/batch_adding.py", line 15, in <module>
from .typing import List
File "/home/user_name/.local/share/Anki2/addons21/799647424/typing.py", line 1357, in <module>
class Callable(extra=collections_abc.Callable, metaclass=CallableMeta):
File "/home/user_name/.local/share/Anki2/addons21/799647424/typing.py", line 1005, in __new__
self._abc_registry = extra._abc_registry
AttributeError: type object 'Callable' has no attribute '_abc_registry'

I used:
Linux 5.4.13-3-MANJARO x86_64 GNU/Linux
Anki Version 2.1.15 (442df9d6) Python 3.8.1 Qt 5.14.0 PyQt 5.14.1
Anki Version 2.1.19 (3c8690ae) Python 3.8.1 Qt 5.14.0 PyQt 5.13.2
on 1578860827
good but works slowly.
on 1574193209
Works flawlessly. Excellent help. I do have audio pronunciations as well for my words, but adding IPA is extra helpful.

PS. I couldn't find a way to add IPA to my existing cards. I decided to program my mouse to do it automatically for me as another way of auto adding. On another note, if the word doesn't exist in its database, it gives error, but only for non-existent words. And that's OK.
on 1571726172
Please add IPA for French bitte !
on 1569110182
Thank you very much!
For me it works at least for the ipa-code of english base forms. Weirdly not for Russian words (e.g. спасибо) - it says 'IPA not found'. It worked for the commentator of the review from 14.8.2019 as shown in his video, though.
on 1568619457
Allows for convenient configurations.

I look forward to support for further languages, especially Polish.
on 1565755443
Handy! Thanks, m-rtin@gmx.net!

Because it took me some time to figure out how to make the IPA symbols appear, I made a minute-and-twenty-second YouTube tutorial: https://youtu.be/jp5bRgnPfHg
on 1565615912
noice
on 1565529805
Thank you.
on 1565526638
Thank you!