Looking for the latest version? Download PimSched-0.24.tar (102.4 kB)
Home
Name Modified Size Downloads / Week Status
Totals: 4 Items   4.5 MB 18
PimSched-0.24.tar 2012-12-05 102.4 kB 55 weekly downloads
sample.mp3 2012-05-19 4.3 MB 1111 weekly downloads
README 2012-05-19 2.9 kB 11 weekly downloads
PimSched-0.23.tar 2012-05-19 102.4 kB 11 weekly downloads
A sample PimSched lesson(created using PimSched from the sample wordlist) can be found here: sourceforge.net/projects/pimsched/files/sample.mp3/download PimSched imports the module argparse, which is not included in Python<2.7. If argparse can't be imported, it imports the (argparse)library that goes with PimSched, so no user intervention should be required to solve this. PimSched requires: -Sox -Espeak -(Optional)mbrola -(Optional)All mbrola voices you want to use I strongly advise you to use espeak with mbrola, since the mbrola voices are much, much better than the standard espeak-voices. Here's a howto for installing mbrola and mbrola-voices: http://espeak.sourceforge.net/mbrola.html Make sure you have a wordlist with definitions seperated by '='. A sample file is included in this package('wordlist'). Also make sure you don't provide a very long wordlist, because this will result in a very long audio file, and that is bad for learning. Try splitting a very large vocabulary file into smaller files, that produce about 30-50 minutes of audio. usage: PimSched.py [-h] [-v] [-s1 SPEED1] [-s2 SPEED2] [-l1 LANGUAGE1] [-l2 LANGUAGE2] [-o OUTPUTPATH] [-v1 VOICE1] [-v2 VOICE2] wordlist PimSched is an application that schedules vocabulary/facts according to the Pimsleur approach(google), using espeak with mbrola voices(by default mbrola because mbrola voices sound so much better, but espeak-voices can be selected manually) positional arguments: wordlist A file containing vocabulary and translations seperated by '='. optional arguments: -h, --help show this help message and exit -v, --version show program's version number and exit -s1 SPEED1, --speed1 SPEED1 Speed in words per second for language 1(usually, the speed for the foreign language is quite low, and the native language is a bit higher). Default=150. -s2 SPEED2, --speed2 SPEED2 Speed in words per second for language 2(usually, the speed for the foreign language is quite low, and the native language is a bit higher). Default=115. -l1 LANGUAGE1, --language1 LANGUAGE1 The language for the words before the '=' sign. -l2 LANGUAGE2, --language2 LANGUAGE2 The language for the words after the '=' sign. -o OUTPUTPATH, --outputpath OUTPUTPATH Path for the output .mp3 file. Default=./result.mp3 -v1 VOICE1, --voice1 VOICE1 Espeak-voice for language 1. Either this or -l1 is required. -v2 VOICE2, --voice2 VOICE2 Espeak-voice for language 2. Either this or -l2 is required.
Source: README, updated 2012-05-19