Wiktionary sound scraper
npm module to download and convert sounds from wiktionary.org.
Helpful when you have a long list of words and you want to know how they sound.
How to use
Install the module
$ npm install wiktionary-sound-scraper --save
Conversion
ffmpeg is necessary to convert files. Files on wiktionary are in .ogg or .ogv
Play with it
var scraper = var folder = __dirname + '/downloads/'var opts = location: folder lang: 'fr' basename: 'shoe-sound' ext: '.mp3' scraper
Examples
There are some in the examples
folder, including one how to scrap words from a .csv
file.
Doc
scrap(word, options, callback)
word
- Type:
String
- Mandatory
- Word to look for.
options
- Type:
Object
- Mandatory but can be an empty object (ie.:
{}
)
options.folder
- Type:
Object
- Optional
- Default:
__dirname
- Folder to download the file to, will be created if necessary.
options.lang
- Type:
String
- Optional
- Default:
'en'
- The wiktionary to search in (eg.:
'de'
for de.wiktionary.org).
options.basename
- Type:
String
- Optional
- Default:
null
- Name of the final file, without extension.
options.ext
- Type:
String
- Optional
- Default:
null
- Extension, eg.
'.mp3'
.
callback
- Type:
Function
- Mandatory
- Function called once the operation has been performed.
- Takes two arguments:
err
: if an error occuredvinyl
: vinyl file built at the end
Feedbacks, please!
Pull requests and issues are here for that!