OK, let's see if gtts quickly releases a new version, otherwise I'll hack
together a temporary workaround.

Peter

On Wed, 3 Feb 2021, 22:19 W NW, <[email protected]> wrote:

> OK,  thanks - I see four variants for English language: UK, US, India,
> Australian, please find screen below; but whichever I choose I have the
> same error, and it appears the moment I am choosing one of the variants
> (ie. even without clicking Preview or Insert). What's more - the
> text-to-speech dialogue appears only when the Back of the card   (= my
> foreign language) is empty; and when there is a word written in the Back of
> the card I even cannot get to the text-to-speech dialogue because the error
> occurs immediately when I choose Ctrl+P or Insert GTTS from the menu.
>
> Am I doing something wrong here?
>
> [image: GTTS Dialogue.jpg]
>
>
> Just for the full picture I attach also the screen of my Card-types
> configuration;
> the same error concerns both of my card types: English and French (with
> French having  two language variants: France and Canada).
>
> [image: CardTypes.jpg]
>
> regards
> blickwn
>
>
> On Wednesday, February 3, 2021 at 8:17:36 PM UTC+1 Peter Bienstman wrote:
>
>> In the text-to-speech dialog there's an option to choose the sublanguage
>> in case more than one variant is available. Just make sure it's set to
>> 'default'.
>>
>> Cheers,
>>
>> Peter
>>
>> On Wed, Feb 3, 2021 at 7:04 PM W NW <[email protected]> wrote:
>>
>>> Thank you Oisin and Peter.
>>>
>>> I am afraid that I will have to hope for the Windows installer that
>>> Peter mentioned as I am not "technical" enough to change the Mnemosyne
>>> source code... I also do not know how not-to select the sublanguage.
>>>
>>> Or perhaps I am missing something? And if the workaound could be applied
>>> from the level of Mnemosyne itself or by editing some Mnamosyne files -
>>> could you please give me more details how to do this?
>>>
>>> regards
>>> blickwn
>>>
>>> On Wednesday, February 3, 2021 at 11:47:53 AM UTC+1 Peter Bienstman
>>> wrote:
>>>
>>>> Thanks for tracking this down! (My own cards never used a sublang,
>>>> which is why I could not reproduce it.)
>>>>
>>>> I noticed that the people behind gtts, the google text-to-speech
>>>> library, are preparing a new release to fix these and other issues, and
>>>> when it's released, I can prepare a new Windows installer.
>>>>
>>>> Meanwhile, Oisin's workaround of not selecting a sublanguage should
>>>> help.
>>>>
>>>> Cheers,
>>>>
>>>> Peter
>>>>
>>>> On Tue, Feb 2, 2021 at 11:05 PM Oisín Mac Fhearaí <[email protected]>
>>>> wrote:
>>>>
>>>>> The "lang" parameter in the call to gTTS seems to have caused problems
>>>>> for people recently.
>>>>> See this example: https://github.com/pndurette/gTTS/issues/252
>>>>>
>>>>> The problem in the cases I've seen were caused by a language string of
>>>>> "en-US" and "en-CA". In both cases, switching to just "en" fixed the
>>>>> problem.
>>>>> Looking at the file google_pronouncer.py in the Mnemosyne source
>>>>> suggests that the language parameter is derived from the card type 
>>>>> property
>>>>> "sublanguage_id", or the property ""language_id" if that's not available.
>>>>> Can you check if they're set to something like "en-US" and replace them
>>>>> with "en" to see if that helps?
>>>>>
>>>>> Oisín
>>>>>
>>>>> On Tue, 2 Feb 2021 at 20:08, W NW <[email protected]> wrote:
>>>>>
>>>>>> Hi, thanks for taking time.
>>>>>>
>>>>>> Under Windows 7 I have been using Mnemosyne 2.7.3  since it was
>>>>>> published with no issues at all. So it would be quite strange that Win7 
>>>>>> is
>>>>>> the main culprit , though of course one cannot exclude it.
>>>>>>
>>>>>> Today I noticed two similar errors, please see below. I also noticed
>>>>>> that the issue occurs also when trying to export cards - after clicking 
>>>>>> the
>>>>>> last "OK" before exporting; and the cards are not exported.
>>>>>>
>>>>>> Today I tried uninstalling and installing the Mnemosyne again - with
>>>>>> no effect. Would you have any other suggestions please? The 
>>>>>> text-to-speech
>>>>>> is a very important function to me, used on a daily basis...
>>>>>>
>>>>>> [image: error_02.jpg]
>>>>>>
>>>>>> [image: error_03.jpg]
>>>>>>
>>>>>> regards
>>>>>> blickwn
>>>>>>
>>>>>> On Tuesday, February 2, 2021 at 11:26:24 AM UTC+1 Peter Bienstman
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I'm afraid it works fine on my Windows 10 machine. It might be a
>>>>>>> temporary glitch with the Google servers. So far I have not received any
>>>>>>> other reports from this. Note that Windows 7 is no longer supported, it
>>>>>>> reached end-of-life in January 2020...
>>>>>>>
>>>>>>> Cheers,
>>>>>>>
>>>>>>> Peter
>>>>>>>
>>>>>>> On Mon, Feb 1, 2021 at 10:04 PM W NW <[email protected]> wrote:
>>>>>>>
>>>>>>>> Dear,
>>>>>>>>
>>>>>>>> I am using 2.7.3 Mnemosyne version under Windows 7.
>>>>>>>>
>>>>>>>> Since couple of days I have the below error message when trying to
>>>>>>>> add the google text-to-speech: "An unexpected error has occured. Please
>>>>>>>> forward the following to the developers:
>>>>>>>> Traceback (innemorst last): File "mnemosyne\pyqt_ui\qtextedit2.py",
>>>>>>>> line 107, in keyPressEvent (...)" etc. - I paste the screen.
>>>>>>>>
>>>>>>>> [image: error.jpg]
>>>>>>>>
>>>>>>>> Effectively no Google-pronounciation is added to cards; before it
>>>>>>>> used to work perfectly under 2.7.3.
>>>>>>>>
>>>>>>>> Could you please let me know any suggestions?
>>>>>>>>
>>>>>>>> regards
>>>>>>>> blickwn
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "mnemosyne-proj-users" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to [email protected].
>>>>>>>> To view this discussion on the web visit
>>>>>>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/b21c00fb-7f2c-42a8-be51-215f740e8b96n%40googlegroups.com
>>>>>>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/b21c00fb-7f2c-42a8-be51-215f740e8b96n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "mnemosyne-proj-users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> To view this discussion on the web visit
>>>>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/460ee7bc-bc46-4466-92b2-d7fff4b08037n%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/460ee7bc-bc46-4466-92b2-d7fff4b08037n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "mnemosyne-proj-users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>>
>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/CAO-0pXC%3DUvaUfb4iVWhr7V1ZRQ9%3D%2Bb_12Sh_nA2fTAShyqhcTQ%40mail.gmail.com
>>>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/CAO-0pXC%3DUvaUfb4iVWhr7V1ZRQ9%3D%2Bb_12Sh_nA2fTAShyqhcTQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "mnemosyne-proj-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>>
>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/008d49af-3104-440d-8bd8-9f0c2d13ea2an%40googlegroups.com
>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/008d49af-3104-440d-8bd8-9f0c2d13ea2an%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "mnemosyne-proj-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/mnemosyne-proj-users/0e6087ba-c221-4f47-9daa-e7a461c054e7n%40googlegroups.com
> <https://groups.google.com/d/msgid/mnemosyne-proj-users/0e6087ba-c221-4f47-9daa-e7a461c054e7n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"mnemosyne-proj-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mnemosyne-proj-users/CAMdxoPEP%3DQ_xsb_wc5r6g9DWj7Q5qjWAoXNhQ%2Bj-apVMf%2Brt2A%40mail.gmail.com.

Reply via email to