To whom it may concern,
I am using flashcards to memorize words and to associate them with others that have similar meaning, like synonyms. I also want to develop my speaking skills, so I am interested in this functionality.
The idea is of having a 'Word' field and a 'Synonyms' field, both to be used as arguments of \input in different sides of the card.
For example the word 'Brave' could be associated with the synonyms 'Courageous' and 'Valiant'. Since I am using an \input for 'Synonyms', I was thinking of writing in that field the character '&' to indicate that both words are required.
The input works, but 'Text to speech' functionality fails because of '&'. When I want to play the audio the error 'Unable to play the audio' appears.
I don't know if it is possible to fix this problem, my suggestion would be to indicate that '&' must be uttered as its logical value 'AND'. I have noticed that '|' used as logical 'OR' character doesn't give any trouble, it is just skipped.
I am also copying here part of the template, in case my explanation wasn't fully clear. I am using '' instead low brackets < to delimit fields.
/*
'Word'
'Word pronunciation'
'input value=" 'Translation' "'
Synonyms
'Synonyms pronunciation'
input value="'Synonyms'"'
*/
Kind regards and good work.