86 44
Sign in to rate

AwesomeTTS for Anki 2.1, updated

0.19MB. Updated 2019-01-13. Only supports Anki 2.1.x.

Description

This is a version of AwesomeTTS that works with Anki 2.1. Updated 1/12/2019: * Fix bug involving "async" keyword * For developers: add improved service testing capabilities * Make ImTranslator service work * Fix bugs involving error reporting * Several other small fixes * NOTE: This update makes NeoSpeech service not work. We will try to fix this in the next update. Updated 1/3/2019: * Improved internal error checking, fixing a few bugs * Switched to a more reliable networking library * Added full support for on-the-fly TTS generation

Download

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

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

427598962

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 Ask a Question

Reviews

on 1590239380
Works great!
on 1590178134
Work with Anki 2.1.5 and doesn't go beyond that
on 1589621892
it works on 2.1.15! but needed to add"#"..., please view comment from user below
on 1589506115
Es buena, pero tenes que cambiar de la versión actual para que funcione :(
on 1589418222
macOS
error message:

An add-on you installed failed to load. If problems persist, please go to the Tools>Add-ons menu, and disable or delete the add-on.

When loading '⁨AwesomeTTS for Anki 21 updated⁩':
⁨Traceback (most recent call last):
File "aqt/addons.py", line 208, in loadAddons
File "/Users/AdoreWeiss/Library/Application Support/Anki2/addons21/427598962/__init__.py", line 42, in <module>
from . import awesometts # noqa, pylint:disable=wrong-import-position
File "/Users/AdoreWeiss/Library/Application Support/Anki2/addons21/427598962/awesometts/__init__.py", line 36, in <module>
from .player import Player
File "/Users/AdoreWeiss/Library/Application Support/Anki2/addons21/427598962/awesometts/player.py", line 25, in <module>
from .text import RE_FILENAMES
File "/Users/AdoreWeiss/Library/Application Support/Anki2/addons21/427598962/awesometts/text.py", line 35, in <module>
RE_CLOZE_BRACED = re.compile(anki.template.template.clozeReg % r'\d+')
AttributeError: module 'anki.template' has no attribute 'template'
on 1589341944
no funciona
on 1589120520
Doesn't work, so it's difficult to review.
on 1588775839
It dosen't work, why?
on 1588628363
não funciona
on 1588511583
Not working:

When loading '⁨AwesomeTTS for Anki 21 updated⁩':
⁨Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/aqt/addons.py", line 208, in loadAddons
__import__(addon.dir_name)
File "/home/user/.local/share/Anki2/addons21/427598962/__init__.py", line 42, in <module>
from . import awesometts # noqa, pylint:disable=wrong-import-position
File "/home/user/.local/share/Anki2/addons21/427598962/awesometts/__init__.py", line 36, in <module>
from .player import Player
File "/home/user/.local/share/Anki2/addons21/427598962/awesometts/player.py", line 25, in <module>
from .text import RE_FILENAMES
File "/home/user/.local/share/Anki2/addons21/427598962/awesometts/text.py", line 35, in <module>
RE_CLOZE_BRACED = re.compile(anki.template.template.clozeReg % r'\d+')
AttributeError: module 'anki.template' has no attribute 'template'
on 1588397413
It works great! I think this is really going to help my listening comprehension. All those people saying it doesn't work, all you have to do is

LOAD THE OLDER 2.1.15 VERSION OF ANKI

It's easily available from the anki web site, and you can have both the older and current versions installed at once in two different directories. Or here's the link to download the older version:

https://github.com/ankitects/anki/releases/download/2.1.15/anki-2.1.15-windows.exe
on 1587910549
I got error in fresh install of Anki 2.1.22
on 1587904563
Great addon but could be better maintained.

In Anki 2.1.15 I got two identical menu entries and two identical icons in the editor. For Japanese a lot of the speech engines don't work anymore (Oddcast with the voice "show" is quite good and still works though). The shortcut doesn't work also, even if I set it to a shortcut that Anki doesn't use itself. So instead of just using a shortcut to directly insert the audio into the field you have to click an icon, the dialogue appears and you have to click the record button. Annoying.

If you work yourself through these problems and can live with some annoyances it is still a very useful addon.
on 1587697871
Great *-*
on 1587667169
The best
on 1587542311
Brilliant.

For all the people saying it doesn't work, that is correct. For versions 2.1.16 and higher it wont load.

However I installed the 2.1.15 version and have both. It works perfectly on 2.1.15.

This is on a Mac OSX Catalina.
on 1587176597
Quite weird, it doesn't work with latest Anki version. Any solution?
on 1587088096
dont work
on 1586984164
good
on 1586961672
Not working in version anki 2.1.20
on 1586815805
No working yet :(
on 1586582208
not working
on 1586209873
[DOES NOT WORK]

An add-on you installed failed to load. If problems persist, please go to the Tools>Add-ons menu, and disable or delete the add-on.

When loading 'AwesomeTTS for Anki 21 updated':
Traceback (most recent call last):
File "aqt/addons.py", line 205, in loadAddons
File "/home/user/.local/share/Anki2/addons21/427598962/__init__.py", line 42, in <module>
from . import awesometts # noqa, pylint:disable=wrong-import-position
File "/home/user/.local/share/Anki2/addons21/427598962/awesometts/__init__.py", line 36, in <module>
from .player import Player
File "/home/user/.local/share/Anki2/addons21/427598962/awesometts/player.py", line 25, in <module>
from .text import RE_FILENAMES
File "/home/user/.local/share/Anki2/addons21/427598962/awesometts/text.py", line 35, in <module>
RE_CLOZE_BRACED = re.compile(anki.template.template.clozeReg % r'\d+')
AttributeError: module 'anki.template' has no attribute 'template'
on 1585788347
Error
on 1585667597
It fits my Anki well ^^
on 1585281838
not working for the same reason AttributeError
on 1585176479
Same error with 2.1.22 Python 3.8.0
AttributeError : module ' anki . template ' has no attribute ' template '

Anki 2.1.13 is working fine, downgrade worked for me
on 1584933787
it doesn't work on 03/23
on 1584781121
not working
on 1584650421
It is crashing on my App
on 1584259173
您安装的某个插件加载失败.如果此问题仍无法解决,请移步工具一插件菜单,并禁用或者删除插件。
When loading ' AwesomeTI - S for Anki 21 updated ' :
Traceback ( most recent call Iast ) :
File ' ' aqt \ addons . py " , line 205 , in loadAddons F ile ' ' C : \ Users \ lenovo \ AppData \ Roaming \ AnkiZ \ addons21 \ 4 27598962 \ - - init _ . py " , Iine 42 , in < module>
from . imPort awesometts # noqa , pylint : disable = wrong 一 imPort 一 Position F ile ' ' C :
\ Users \ lenovo \ A ppData \ Roaming \ A nkiZ \ addons21 \ 4 27598962 \ awesometts \ - - init _ . py " , 1 ine 36 , in < module >
from . player import Player
File " C :
\ Users \ lenovo \ A PPData \ Roaming \ A nkiZ \ addons21 \ 4 27598962 \ awesometts \ Player . py . , 1 ine 25 , in < module >
from . teXt import RE _ FILENAMES
File ' ' C :
\ Users \ lenovo \ A ppData \ Roaming \ AnkiZ \ addons21 \ 4 27598962 \ awesometts \ t ext . py ' , 1 ine 35 , in < module >
RE _ cLOZE _ BRACED 二 re . compile ( anki . template . temPlate · cl0ZeReg % r ' \ d + ' )
AttributeError : module ' anki . template ' has no attribute ' template '
on 1584078123
ss
on 1583786295
Since updating Anki from Anki-2.1.15 to Anki-2.1.21 it no longer works
on 1583383444
Has anyone been able to get this add-on working to add audio to the flashcards?
on 1583091111
Unfortunately, it doesn't work. My mother in law tried to learn German through this App, but it's not possible due to the current error with this add-on. Please, let us know once it's working once again. Regards.
on 1582994162
Don't work!
on 1582653205
Sadly doesn't work anymore
on 1582046410
Feb 18,2020 Failing because of code errors during load/restart process to activate this add on.
Windows 10 on Del 64 bit computer with Intel I7 8 core processors.
on 1581947724
MacBook Air 2017 cannot use this edition AwesomeTTS for Anki 2.1,so I choose another AwesomeTTS edition for Anki
on 1581707334
Please update for 2.1.20

An add-on you installed failed to load. If problems persist, please go to the Tools>Add-ons menu, and disable or delete the add-on.

When loading 'AwesomeTTS for Anki 21 updated':
Traceback (most recent call last):
File "aqt/addons.py", line 205, in loadAddons
File "/home/user/.local/share/Anki2/addons21/427598962/__init__.py", line 42, in <module>
from . import awesometts # noqa, pylint:disable=wrong-import-position
File "/home/user/.local/share/Anki2/addons21/427598962/awesometts/__init__.py", line 36, in <module>
from .player import Player
File "/home/user/.local/share/Anki2/addons21/427598962/awesometts/player.py", line 25, in <module>
from .text import RE_FILENAMES
File "/home/user/.local/share/Anki2/addons21/427598962/awesometts/text.py", line 35, in <module>
RE_CLOZE_BRACED = re.compile(anki.template.template.clozeReg % r'\d+')
AttributeError: module 'anki.template' has no attribute 'template'
on 1581697361
An add-on you installed failed to load. If problems persist, please go to the Tools>Add-ons menu, and disable or delete the add-on.

When loading 'AwesomeTTS for Anki 21 updated':
Traceback (most recent call last):
File "aqt/addons.py", line 205, in loadAddons
File "/Users/dereckwong/Library/Application Support/Anki2/addons21/427598962/__init__.py", line 42, in <module>
from . import awesometts # noqa, pylint:disable=wrong-import-position
File "/Users/dereckwong/Library/Application Support/Anki2/addons21/427598962/awesometts/__init__.py", line 36, in <module>
from .player import Player
File "/Users/dereckwong/Library/Application Support/Anki2/addons21/427598962/awesometts/player.py", line 25, in <module>
from .text import RE_FILENAMES
File "/Users/dereckwong/Library/Application Support/Anki2/addons21/427598962/awesometts/text.py", line 35, in <module>
RE_CLOZE_BRACED = re.compile(anki.template.template.clozeReg % r'\d+')
AttributeError: module 'anki.template' has no attribute 'template'
on 1581064021
works with anki2.1.16,but the shortcut have some problems.
Its shortcut(ctrl+T) that doesn't work.
on 1579638639
not working 21.01.2020
on 1579544535
Works with 2.1
on 1579427110
ImportError: cannot import name 'escape' from 'cgi'

cgi has become obsolete in the latest python(3.8)
on 1579401025
For shortcuts problem:
Now "F4" for the answer and "F3" for the question.

For duplication problem:
1. Open Anki
2. Tools -> Add-ons
3. Select "AwesomeTTS for Anki 2.1, updated"
4. Click "View Files"
5. Open "__init__.py" with any text editor
6. Insert character "#" before any line started with "awesometts"(which are the last 10 lines)
7. Save file
8. Restart Anki
on 1579182705
Hello,
is it possibe to add https://www.dict.cc/ to Awesome TTS addon, here is how I get the audio manually from the site:
1-I clich "Optionen" under the search square or on this link https://www.dict.cc/dict/options.php
2-I scroll down from the left menu, under "Sprachausgabeformat" I choose "wav" instead of "mp3" and then click "Optionen Speichern"
3-After that I search the words I need and I can download the audio manually using "internet Download Manager"
on 1579110013
.
on 1578709625
Very useful, Awesome!!
on 1578530918
Very valuable for my study of spanish
on 1578244881
All the time an error comes up because: 1.API is required, 2. No response for web request, 3. utf-8 codec can't decode byte..., 4. The Collins Dict doesn't support this phrases, 5. HTTPSConnection... OMG I couldn't go on and on. There sooo much s*h*it in this version, the rare phases that the program is able to formulate without throwing an error are soooo low quality. I don't even know how they could release a version that has SO many bugs. That's unbelievable.
on 1578243396
Está funcionando perfeitamente, graças a Deus na versão 2.1
on 1577324795
Is there a manual or webpage explaining how to use this add-on and what TTS services are supported before I download this add-on?
on 1576348413
Must have addon for language learners!!
on 1575675005
If you're looking for Howjsay, then this is the version you should download. The “newest” version linked below – while it may provide other things – does not provide Howjsay.
on 1575260238
This is the outdated Addon. The newest version is here: https://ankiweb.net/shared/info/814349176
on 1574279299
ready
on 1574091190
OMG I am so happy for this add-on, I was struggling to find for Czech. Thank you so much!
on 1573926347
thanks a lot
on 1573863550
Good job on getting addon updated
on 1572439956
amazing!
on 1572195851
helpful!
on 1571193843
overall good
on 1570859359
This is a really AWESOME add on! Thank you for creating it!
on 1570712832
非常有用,感谢~
on 1569997487
works awesome!!!!
on 1569926400
Really awesome. Thank you)
on 1567508727
用有道翻译的接口时,在参数上追加le="auto",可以发日语,感觉比微软的那个强
When use youdao API, adding a parameter le="auto" will enable the Japanese ability, better than microsoft api

I edit the file like this

\awesometts\service\youdao.py
('http://dict.youdao.com/dictvoice', dict(audio=subtext,type=VOICE_LOOKUP[options['voice']][1],le="auto"))
on 1566147330
works great!
on 1566049469
I prefered the version for Anki 2.0 because I could find far better english audio.
on 1565154562
Just commenting out the if statement made Anki give me an error on startup, so this is what worked for me on OS X:

Open __init__.py in any text editor, scroll all the way down, and then delete the line if not anki.version.startswith("2.0."): and everything below it. Save the file and open Anki again, and everything should be working.
on 1565026836
Si es cierto se duplica el icono pero funciona bien.
on 1563474498
As others have pointed out, there are serious bugs with this release. The biggest one is that the voice is duplicated. Others have mentioned that you have to edit the .py file in order to fix this but this isn't very easy for many of us unfamiliar with coding. I tried to comment out the if statement as another user noted but it didn't fix the problem. Going to revert back to Anki 2.0 until a working version of TTS is available for 2.1. I'll change my review once this is fixed.
on 1563127073
Worked fine - at least for me.
on 1563076149
Very cool application for any language!
on 1562891744
For anyone having issues with Naver, you can try this updated file here: https://gist.github.com/eescueta/ca38d82c05b3f97ec704089425689025

Just replace your naver.py file in your addon directory with this version.
on 1562735592
This version can't work with "Cmd+T".How to use it?
on 1562323529
Awesome! Thank you so much! :)
on 1562088355
Very clear voice, easy and useful add
on 1561197008
Fantastic - has helped my language learning enormously - now starting to focus on listening skills rather than reading skills. Thank you so much.
on 1560993685
mark
on 1560686655
clt+T can't work and have two icons
on 1560330346
A version with the double icon fixed is available here:
https://ankiweb.net/shared/info/2139632824
on 1559840136
amazing
on 1559608799
I edited `awsome/__init__.py` it seem to solve almost every problem, but Ctrl+T is not working in browser now, still frustrating...
Some help me activate shortcut in browser please!
on 1559222987
I like it
on 1559207043
Please add wavenet support
on 1558801695
Really good tool! It saved me a lot of time, cause it automates what the computer should do :)
Only baidu translate doesn't really want to work ... but I also didn't really look into that so far.
Great job by the developers!
on 1557690392
works!
on 1557315385
Awesome
on 1556794936
dsf
on 1556536526
This is the best TTS. Anki could be classified as before and after Awesome TTS
on 1556140870
ATTS loads twice. I have 2 identical shortcuts of ATTS in the menu. Please let me know what I have to edit in the file `awsome/__init__.py` for fixing this issue. Thanks
on 1555423664
Without this addon Anki wouldn't be that much awesome. A real help to make learning more pronounced.
on 1554886726
Very goooood. Thank you
on 1554715883
Essential add on even though it has a few bugs. Looking forward to updates.
on 1554559761
I don't think I will ever use that travesty called Anki 2.1 but I am giving a positive rating because someone took the time to port this add-on for free, and even still, retards give it a thumbs-down.
on 1554495983
It does work properly, even though it shows twice in the menu and Ctrl+T does not work.
on 1554478287
Really awesome! As others reported, fixing the double playback would be great. Thanks a lot for this!
on 1553898766
Very useful
on 1553686134
two menus ,can't work use ctrl+T
on 1553499465
Nice but 2 bugs I found for now:

• Every parent menu entry and button are duplicated
• The groups fail to display presets in submenu. All the presets are shown at the top of the menu instead and the group entries are shown in the bottom of the same menu.
on 1553469412
Doesn't work with Duden.
on 1553130083
"Ctrl + T" doesn't work and the addon shows twice in the menu.
on 1552931365
I love using this for studying Japanese; It's one thing to see the pronunciation or learnt he kanji, it's very helpful to practice translating the word while just hearing.

I do have a problem: randomly my TTS cards will repeat the audio field twice in a row without prompting. I can't figure out if it's my coding (which is the same as my anki 2.0 card coding), and I've scoured the settings to see if someone else has this problem.
on 1552201534
I like it!
on 1552178208
Request got html format instead of audio/mpeg in Naver Translate.
on 1552149148
coloca audio no anki
on 1552015644
very useful
on 1551703831
works again =)
on 1551320376
So glad I can convert cards to speech - this is great. Problems though, hotkey option to play audio on demand doesn't work on Mac. Editing `awsome/__init__.py` stopped the double loading but still can't get audio on demand with keyboard shortcut. Pressing play with the mouse does work. Any suggestions out there?
on 1551237449
Currently ATTS loads twice and Ctrl+T doesn't work. In order to fix, go to the file `awsome/__init__.py` (View Files button on the Add On box) and comment out the last `if` statement where all modules are loaded.
on 1551094738
awesome, awesome,
but please add portuguese collins!
[UPDATE]
Maaaaaan! It's easy to edit, I've just added portuguese! Thanks! It's reallty crealy programmed.
on 1550876664
There are so many tts engine!
on 1550703846
It works extremely well for German vocab.
on 1550336319
Great!
on 1550275247
ctrl + t doesn't work when inserting new cards and it shows two icons (and menus) instead of one. I hope u fix it!
on 1550263826
Deu certo
on 1550024995
This is good.
on 1549072945
Naver translate's Japanese has been unable to use for a long time, can't live without it, the best TTS for Japanese , hope it will be fixed ASAP.
on 1548847261
"Ctrl + T" doesn't work when inserting new cards and it shows two icons (and menus) instead of one.
PS.: I don't have two versions of AwesomeTTS installed.
on 1548478231
I really like this add-on, I have used it before on the other versions but I keep getting this error "Cannot record the input phrase with these settings. Request got text/html Content-Type for web request; wanted audio/mpeg." When using it on the latest version of Anki. Can someone help?
on 1548379864
I'm glad and amazed how developers keeps things alive, thanks a lot, it is really an Awesome add-on with an even more awesome update!
on 1548262679
Doesn't work with Japanese voice of NAVER translate.
Could you please help to fix it.
Thanks a lot
on 1548224358
A great add-on. Unfortunately, with this updated version it does seem to randomly give me an error which forces me to quit and restart Anki in order to get it working again, and it also for some reason has doubled the icons in the UI (though they both function ... go figure). Despite these issues it's still very much worth using.
on 1548177170
Amazing.
Some of the listed providers produce errors (and thus no sound), but since there are enough listed, it has not been a problem for me.

Thanks a lot.
on 1548093020
Nice work!
on 1547949494
that is very good!
on 1547697744
It freezes and I have to force quit anki whenever I try to get audio from Collins or Google translate. But the Oxford and howjsay pronunciations work
on 1546799135
Finally sable version. Thanks for your work. One thing. Highlighting text and opening awesomeTTS still doesn't work. You have to explicitly copy text first.