speech-prep 0.1.4

Speech-focused audio preprocessing — VAD, WAV decoding, format detection, noise reduction, chunking
Documentation
[package]
name = "speech-prep"
version = "0.1.4"
edition = "2021"
rust-version = "1.87"
license = "MIT OR Apache-2.0"
description = "Speech-focused audio preprocessing — VAD, WAV decoding, format detection, noise reduction, chunking"
documentation = "https://docs.rs/speech-prep"
repository = "https://github.com/dnvt/speech-prep"
readme = "README.md"
keywords = ["speech", "audio", "vad", "preprocessing", "voice"]
categories = ["science", "multimedia::audio"]
include = [
    "Cargo.toml",
    "CHANGELOG.md",
    "README.md",
    "LICENSE-APACHE",
    "LICENSE-MIT",
    "src/**",
    "examples/**",
    "tests/**",
]

[dependencies]
hound = "3"
symphonia = { version = "0.5", default-features = false, features = ["aac", "flac", "isomp4", "mkv", "mp3", "ogg", "pcm", "wav"] }
realfft = "3.5"
parking_lot = "0.12"
tracing = "0.1"
thiserror = "2"

serde_json = { version = "1", optional = true }

# Only needed with the `fixtures` feature
glob = { version = "0.3", optional = true }

[features]
fixtures = ["dep:glob", "dep:serde_json"]

[dev-dependencies]
tempfile = "3"
rand = "0.9"
glob = "0.3"
serde_json = "1"