Dataset Viewer
Auto-converted to Parquet Duplicate
Search is not available for this dataset
audio
audioduration (s)
2
2
label
class label
3 classes
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
0background_noise
End of preview. Expand in Data Studio

hey_edge — Wake Word Synthetic Speech Dataset

Synthetic, augmented audio for training a small wake-word / keyword-spotting model. Generated with piper_tts and local audio augmentation.

Classes

Label Samples
background_noise 200
hey_edge 378
unknown 1071
  • hey_edge — the target wake phrase and close variants.
  • unknown — near-miss and unrelated short phrases.
  • background_noise — synthetic background noise.

Audio Specification

Property Value
Format WAV
Channels Mono
Sample rate 16000 Hz
Clip length 2.0 seconds

Layout

Audio is organised into one sub-folder per class so the Hugging Face dataset viewer infers the label column automatically:

audio/
  train/
    hey_edge/     hey_edge.<id>.wav ...
    unknown/  unknown.<id>.wav ...
    background_noise/    background_noise.<id>.wav ...
  test/
    hey_edge/ ...
    unknown/ ...
    background_noise/ ...
edge_impulse_metadata.csv
hf_metadata.csv
selected_voices.csv
dataset_summary.json

Loading

from datasets import load_dataset, Audio

ds = load_dataset("edgeimpulse/Hey-Edge")
ds = ds.cast_column("audio", Audio(sampling_rate=16000))
print(ds)

Edge Impulse

Filenames follow the Edge Impulse label-prefix convention (hey_edge.<id>.wav) so they upload directly:

edge-impulse-uploader --category training audio/train/**/*.wav
edge-impulse-uploader --category testing audio/test/**/*.wav

Limitations

Synthetic TTS is a bootstrap, not a production benchmark. Add real device and environment recordings before deploying a wake-word product.

License

CC BY 4.0. Verify that your use of the generated synthetic speech complies with the terms of the voice models and tools used to create it.

Downloads last month
65

Models trained or fine-tuned on edgeimpulse/Hey-Edge