Sorry, what TTS would we use? You can attach voice recordings, sure, but I'm not aware of any Hainanese TTS engines we could tap into; if this is only on Android and somebody's created a third party system Hainanese TTS engine for that then you could hook even in the current version of Pleco into it by choosing it as your System TTS Engine.Would Pleco one able to use TTS to voice the Hainanese Pronunciation Phonetics? If this is unsatisfactory, can voice recordings be attached to each of the words?
You could do it now if you put the Hainanese pronunciation at the start of the definition field. Would not be possible to search it (or display it separately from the definition) until 4.0.Can someone explain to me how this can be done? Can this be done in this current Pleco version, or does it need the capabilities in the upcoming Pleco 4.0?
It would probably be easier to do it from a text file, honestly. Anki import would work OK, but it wouldn't really be any different for this purpose than a text import - in either case you've got a bunch of columns of semantically ambiguous text which Pleco needs to be told what to do with.The idea is that in the meanwhile, the work on the digital hainanese dictionary and flashcards can first be done in Anki, and then imported from Anki into Pleco 4.0 when that comes out, when it does come out!
Mike,Mike Love: Sorry, what TTS would we use? You can attach voice recordings, sure, but I'm not aware of any Hainanese TTS engines we could tap into; if this is only on Android and somebody's created a third party system Hainanese TTS engine for that then you could hook even in the current version of Pleco into it by choosing it as your System TTS Engine.
Yes. You could certainly try it in Anki if you like but I don't know if that would really do anything to help with the process in Pleco 4.0.Are you saying that including Hainanese Voice Recordings for each of the words into chinese words (both simple and compound words) has to wait for the upcoming Pleco 4.0?
Android TTS engines just send characters, actually, not romanized text, so this would basically be writing an Android TTS plugin that mapped characters to Hainanese recordings. (in theory you could actually also use that with AnkiDroid, since it'll hook into any configured Android TTS engine just like we do)If there are no further assistance I can call upon, I think the Hainanese Text to Speech system would be a very difficult project. Form the little I know, Hainanese dialect has some initials and finals not present in Mandarin Pinyin and Cantonese Jyutping.
Honestly I haven't ever made more than a cursory investigation of how to write our own Android TTS engine (which we're mostly forbidden from doing for license reasons anyway) so I wouldn't be able to help much.I would really appreciate if you can help point me to a few good resources that can help me get over the technical hump.
I don't know of any voice recognition engines that support Hainanese. Making your own would require building a model for an open-source voice recognition engine like DeepSpeech, for which you'd need an AI expert and a *ton* of training data (thousands of hours of transcribed audio of people speaking Hainanese).The reverse effort is also an interesting area to me. I have voice recordings where the teacher explains in Hainanese. I want to turn this into text. How can I go about this?