Natibo - Android app for Glossika (and more!)
-
- Blue Belt
- Posts: 514
- Joined: Mon Nov 30, 2015 3:35 pm
- Languages: EN (N), ES, ZH
Maintain: EUS, YUE, JP, HAW
Study: TGL, SV
On Hold: RU - x 953
Re: Natibo - Android app for Glossika (and more!)
Just added in the option to pick where in the course you'd like to start.
0 x
-
- Posts: 2
- Joined: Mon Jul 30, 2018 2:23 am
- Languages: English (N), Brazilian Portuguese (beginner)
- x 1
Re: Natibo - Android app for Glossika (and more!)
This looks amazing! I have the Brazilian Portuguese - English pack but I see the audio files do not seem to be supported to create the GLS package. Is there anyway to add that?
0 x
-
- Posts: 2
- Joined: Mon Jul 30, 2018 2:23 am
- Languages: English (N), Brazilian Portuguese (beginner)
- x 1
Re: Natibo - Android app for Glossika (and more!)
I decided to just try to run the python script myself (I'm on a mac). I installed pdftotext, created the directories, and then ran the split text command. Something went wrong. I'm wondering if you can help me. Here is my output:
Checking 'texts/GLOSSIKA-ENPB-F1-EBK.pdf'
Traceback (most recent call last):
File "./split_text.py", line 382, in <module>
split()
File "./split_text.py", line 378, in split
split_text('', glob.glob(location), 'output', '')
File "./split_text.py", line 354, in split_text
pdf = pdftotext.PDF(f)
AttributeError: module 'pdftotext' has no attribute 'PDF'
Checking 'texts/GLOSSIKA-ENPB-F1-EBK.pdf'
Traceback (most recent call last):
File "./split_text.py", line 382, in <module>
split()
File "./split_text.py", line 378, in split
split_text('', glob.glob(location), 'output', '')
File "./split_text.py", line 354, in split_text
pdf = pdftotext.PDF(f)
AttributeError: module 'pdftotext' has no attribute 'PDF'
1 x
-
- Posts: 1
- Joined: Mon Oct 08, 2018 7:30 pm
- Languages: Portuguese (N), English (C1), Italian (B2), Spanish (B2), French (B1), German (B1)
Re: Natibo - Android app for Glossika (and more!)
Hi there, Crush. What can I do to contact you privately?
0 x
-
- Posts: 6
- Joined: Sat Nov 24, 2018 12:38 am
- Languages: English (N), Estonian (A2)
- x 8
Re: Natibo - Android app for Glossika (and more!)
This looks absolutely amazing!
Now I don't have a Linux machine and I'm not learning one of the supported language pairs, but it looks so particularly amazing that I'll have a live disk running on my machine by... some time very soon... I hope
Now I don't have a Linux machine and I'm not learning one of the supported language pairs, but it looks so particularly amazing that I'll have a live disk running on my machine by... some time very soon... I hope
0 x
-
- Posts: 6
- Joined: Sat Nov 24, 2018 12:38 am
- Languages: English (N), Estonian (A2)
- x 8
Re: Natibo - Android app for Glossika (and more!)
Could I ask for some help?
barry@Laptop:/media/barry/3834-3738/Glossika/GlossikaNativeGLS$ python3 ./split_text.py
Checking 'texts/GLOSSIKA-ENEST-F1-EBK.pdf'
Traceback (most recent call last):
File "./split_text.py", line 389, in <module>
split()
File "./split_text.py", line 385, in split
split_text('', glob.glob(location), 'output', '')
File "./split_text.py", line 368, in split_text
book_info = BOOKS[language_pair]
KeyError: 'ENEST'
barry@Laptop:/media/barry/3834-3738/Glossika/GlossikaNativeGLS$ python3 ./split_text.py
Checking 'texts/GLOSSIKA-ENEST-F1-EBK.pdf'
Traceback (most recent call last):
File "./split_text.py", line 389, in <module>
split()
File "./split_text.py", line 385, in split
split_text('', glob.glob(location), 'output', '')
File "./split_text.py", line 368, in split_text
book_info = BOOKS[language_pair]
KeyError: 'ENEST'
1 x
-
- Posts: 8
- Joined: Wed Dec 30, 2015 6:48 pm
- Languages: English (N) Spanish (C1) French (B1) Portuguese (Conversational) Italian (conversational) Mandarin (Beginner)
- Language Log: https://forum.language-learners.org/vie ... =15&t=6208
- x 13
Re: Natibo - Android app for Glossika (and more!)
Would it be possible to create courses for this using languages not available in Glossika? I'm learning an African language, and I've been compiling a list of sentences, an app like this could be very useful...
2 x
Language Enthusiast, Spanish (B2/C1), French (Conversational), Portuguese (Conversational), Italian (can get by) Twi (A1)
-
- Blue Belt
- Posts: 514
- Joined: Mon Nov 30, 2015 3:35 pm
- Languages: EN (N), ES, ZH
Maintain: EUS, YUE, JP, HAW
Study: TGL, SV
On Hold: RU - x 953
Re: Natibo - Android app for Glossika (and more!)
Today i've posted release v0.3.1:
------------------------
This release fixes a few bugs. Here are some of the changes:
NOTE: Upgrading to this version will erase your data/stats!
------------------------
Absolutely! I've been using it to learn Basque and Shanghainese, i paid translators to translate and record the sentences and i've entered them into the app and study them like a regular Glossika course. Eventually i'd like to be able to use the app to host a variety of free/libre courses that people have put together.
I've sent you a PM.
Perhaps the version you installed is older than what i'm using? You need to install pdftotext ("poppler" on Mac) and then install the pip pdftotext package. I've sent you a PM as well, if you're still around
This is because you need to add each book manually to the dictionary of supported languages, that way the script knows where (on which page) the sentences start and end as well as how to split up the language name. I've sent you a PM as well.
Sorry to all the folks who posted, i either didn't get or somehow skipped over all of the notifications here.
------------------------
This release fixes a few bugs. Here are some of the changes:
- Changing the starting sentence now resets your session so that you start immediately at the new sentence.
- Some changes were made to how the time left is calculated which should make it more accurate.
- Support for triangulation and single-language courses has been added. You can study multiple languages in one session or just listen to the sentences in your target language. This change paves the way for making more flexible courses in the future.
- The app should be better about updating the UI/current sentence playing when coming back to the study session page and there should be fewer issues (hopefully "none") starting multiple sessions without closing out of the app.
- Preliminary support for handling orientation changes.
NOTE: Upgrading to this version will erase your data/stats!
------------------------
eamon0989 wrote:Would it be possible to create courses for this using languages not available in Glossika? I'm learning an African language, and I've been compiling a list of sentences, an app like this could be very useful...
Absolutely! I've been using it to learn Basque and Shanghainese, i paid translators to translate and record the sentences and i've entered them into the app and study them like a regular Glossika course. Eventually i'd like to be able to use the app to host a variety of free/libre courses that people have put together.
weiterfliegen wrote:Hi there, Crush. What can I do to contact you privately?
I've sent you a PM.
drpie34 wrote:I decided to just try to run the python script myself (I'm on a mac). I installed pdftotext, created the directories, and then ran the split text command. Something went wrong. I'm wondering if you can help me. Here is my output:
Checking 'texts/GLOSSIKA-ENPB-F1-EBK.pdf'
Traceback (most recent call last):
File "./split_text.py", line 382, in <module>
split()
File "./split_text.py", line 378, in split
split_text('', glob.glob(location), 'output', '')
File "./split_text.py", line 354, in split_text
pdf = pdftotext.PDF(f)
AttributeError: module 'pdftotext' has no attribute 'PDF'
Perhaps the version you installed is older than what i'm using? You need to install pdftotext ("poppler" on Mac) and then install the pip pdftotext package. I've sent you a PM as well, if you're still around
barrybounce wrote:Could I ask for some help?
barry@Laptop:/media/barry/3834-3738/Glossika/GlossikaNativeGLS$ python3 ./split_text.py
Checking 'texts/GLOSSIKA-ENEST-F1-EBK.pdf'
Traceback (most recent call last):
File "./split_text.py", line 389, in <module>
split()
File "./split_text.py", line 385, in split
split_text('', glob.glob(location), 'output', '')
File "./split_text.py", line 368, in split_text
book_info = BOOKS[language_pair]
KeyError: 'ENEST'
This is because you need to add each book manually to the dictionary of supported languages, that way the script knows where (on which page) the sentences start and end as well as how to split up the language name. I've sent you a PM as well.
Sorry to all the folks who posted, i either didn't get or somehow skipped over all of the notifications here.
2 x
-
- Posts: 2
- Joined: Thu Jan 24, 2019 3:36 am
- Languages: French(N), English(C2), Russian(B1), German(A2), Turkish(A2), Mandarin-Taiwan(A2)
Re: Natibo - Android app for Glossika (and more!)
Hi Crush,
I'm an ios user but I find what you've created awesome! I would love to contact you directly but can't PM you.I'm looking for ways to improve Glossika's app and would love to get your input. Can we connect?
I'm an ios user but I find what you've created awesome! I would love to contact you directly but can't PM you.I'm looking for ways to improve Glossika's app and would love to get your input. Can we connect?
0 x
-
- Orange Belt
- Posts: 155
- Joined: Thu May 17, 2018 10:08 pm
- Languages: *
- x 198
Re: Natibo - Android app for Glossika (and more!)
crush wrote:Absolutely! I've been using it to learn Basque and Shanghainese, i paid translators to translate and record the sentences and i've entered them into the app and study them like a regular Glossika course. Eventually i'd like to be able to use the app to host a variety of free/libre courses that people have put together.
This is very compelling. For Mandarin, I notice everyday Mandarin is a bit flat in tones. However, older people's Mandarin seems to have the tones fluctuate better. Although it might sound a bit unnatural, to me it's better training when trying to learn to speak with accurate tones.
To my mind, it's a great feature to feed in sentences from your own sources.
0 x
Return to “Language Programs and Resources”
Who is online
Users browsing this forum: evandro and 2 guests