Skip to content
Snippets Groups Projects
SpeechCorpora.jl 695 B
Newer Older
# SPDX-License-Identifier: CECILL-2.1

module SpeechCorpora

using Base64
using HTTP
using JSON
using WAV

Martin Kocour's avatar
Martin Kocour committed
using SpeechFeatures

import MLUtils
export
    # ManifestItem
    Recording,
    Supervision,
    load,

    # Manifest interface
    writemanifest,
    readmanifest,

    # Corpora interface
    download,
    lang,
    name,
    MultilingualLibriSpeech,
    MiniLibriSpeech,
Martin Kocour's avatar
Martin Kocour committed
    TIMIT,

    # Dataset
    dataset
include("speechcorpus.jl")
include("manifest_item.jl")
include("manifest_io.jl")
Martin Kocour's avatar
Martin Kocour committed
include("dataset.jl")

# Supported corpora
include("corpora/multilingual_librispeech.jl")
include("corpora/mini_librispeech.jl")
include("corpora/timit.jl")