emk Diglot Moderator United States Joined 5533 days ago 2615 posts - 8806 votes Speaks: English*, FrenchB2 Studies: Spanish, Ancient Egyptian Personal Language Map
| Message 1 of 5 22 May 2013 at 6:48pm | IP Logged |
In the spirit of iPad and language learning and Android and language learning, I'd like to share a number of useful Linux applications.
Here are a few applications that I use personally.
User friendly
FreeTuxTV (Gnome). This is a great, simple TV application. When you install it, you can tell it what languages you want to watch TV in, and it will give you a long list of channels. Everything after that is self-explanatory.
Radio Tray (Gnome, but it has some issues with the new Gnome Shell). This is a tiny little app that sits in the Gnome menu bar and allows you to switch between Internet radio stations. Here are some lists of radio stations in various languages to try with this program.
Anki. The Linux desktop client is great.
For specialists and programmers
ffmpeg and mplayer. These are essential tools for dumping DVD data to disk and extracting audio streams. This data can then be fed to subs2srs (running on a Windows VM) to turn a subtitled movie into about 1,000 Anki cards. Note, however, that some countries take a dim view of extracting data from DVDs you bought, even if only for personal use. Anyway, here are a few command lines from my notes. You'll need to read the man pages and adjust these as needed.
Quote:
# Dump a single show or movie from a DVD to disk.
mplayer -dumpstream dvdnav://1 -alang fr -nocache -dvd-device /dev/dvd -dumpfile film.vob
# Extract an the specified audio track (specified with -map) and convert to MP3.
ffmpeg -i amelie.mpg -vn -ac 2 -acodec libmp3lame -ab 128k -ar 48000 -map 0:1 film.vob |
|
|
Note that every DVD will require slightly different parameters and random experimentation.
Handbrake. This a nice, straightforward tool for re-encoding videos. I use this to transfer longer videos to my phone or tablet.
TranscriberAG. This can be used to transcribe arbitrary audio files. It was designed for field linguists recording languages, but you can also use it make Anki cards. These scripts might help you get started.
What Linux tools do you use to help learn languages?
15 persons have voted this message useful
|
garyb Triglot Senior Member ScotlandRegistered users can see my Skype Name Joined 5208 days ago 1468 posts - 2413 votes Speaks: English*, Italian, French Studies: Spanish
| Message 2 of 5 23 May 2013 at 12:16pm | IP Logged |
FreeTuxTV is awesome, thanks for the link! Now I just need to find something similar for Windows for my home computer. I know you can stream TV and radio from websites, or hunt down the streaming URLs and put them into VLC etc., but having a big list of channels ready go to in an application is great.
As for other applications, Audacity is very useful for all sorts of sound recording and editing: cutting up audio, recording and comparing pronunciation, removing gaps from Assimil recordings, etc. Unfortunately, I've found it to be extremely unstable and buggy on Linux, while it works quite nicely on Windows and Mac.
Edited by garyb on 23 May 2013 at 12:24pm
1 person has voted this message useful
|
daegga Tetraglot Senior Member Austria lang-8.com/553301 Joined 4522 days ago 1076 posts - 1792 votes Speaks: German*, EnglishC2, Swedish, Norwegian Studies: Danish, French, Finnish, Icelandic
| Message 3 of 5 23 May 2013 at 1:04pm | IP Logged |
Unix tools can be pretty useful too. For those who can't imagine why: UnixForPoets
Then there is the hunspell stuff for morphological analysis (+ stemming).
Edited by daegga on 23 May 2013 at 1:04pm
1 person has voted this message useful
|
patrickwilken Senior Member Germany radiant-flux.net Joined 4534 days ago 1546 posts - 3200 votes Studies: German
| Message 4 of 5 23 May 2013 at 2:39pm | IP Logged |
Nice to see another Linux language user! I can tell you more about doing photography on Linux, but I use Anki and Handbrake alot.
I'll have to check out FreeTuxTV.
1 person has voted this message useful
|
Warp3 Senior Member United States forum_posts.asp?TID= Joined 5536 days ago 1419 posts - 1766 votes Speaks: English* Studies: Spanish, Korean, Japanese
| Message 5 of 5 26 May 2013 at 4:22pm | IP Logged |
The only Linux applications I've used for language learning are Anki (which I also use on Windows and Android platforms) and briefly tried out a RPG-style game called "Slime Forest" for practicing Japanese Kana (http://lrnj.com/; also available for Windows and MacOS X).
(Technically I guess you could also count Opera and Chromium for accessing language websites and XBMC and VLC Player for playing Korean videos.)
Your description of FreeTuxTV has definitely caught my attention though, so I need to try that out.
I only have one PC with Linux installed as the host OS, but all my Windows PCs have Linux VMs (Lubuntu under VirtualBox) that I use for 99% of my websurfing (for increased protection against infected websites).
EDIT: It appears that FreeTuxTV is in the official Ubuntu repositories as well, so installing it via "sudo apt-get install freetuxtv" (or finding it in the Ubuntu Software Center) is also an option.
Edited by Warp3 on 26 May 2013 at 4:37pm
1 person has voted this message useful
|