awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesSpectrogram Renderers

Tools that generate frequency-based heat maps to analyze audio content over time.

Distinct from Audio Visualization Tools: Specifically focuses on the generation of spectrograms rather than general audio visualization or feature extraction.

Explore 7 awesome GitHub repositories matching graphics & multimedia · Spectrogram Renderers. Refine with filters or upvote what's useful.

Awesome Spectrogram Renderers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • katspaugh/wavesurfer.jsAvatar de katspaugh

    katspaugh/wavesurfer.js

    10,114Voir sur GitHub↗

    wavesurfer.js is a WebAudio playback library and interactive waveform visualizer that renders audio data onto an HTML5 canvas. It enables users to see and navigate sound files through a visual representation of audio peaks, allowing for direct seeking and playback control within a web browser. The project is distinguished by its flexible rendering model, which can use precomputed peak data to display waveforms without downloading or decoding the full audio file. It utilizes a plugin-based extension model to integrate advanced tools such as spectrograms, interactive audio timelines, and real-t

    Includes a dedicated spectrogram renderer that generates frequency heat maps for audio analysis.

    TypeScriptaudiojavascriptmusic
    Voir sur GitHub↗10,114
  • netease-youdao/emotivoiceAvatar de netease-youdao

    netease-youdao/EmotiVoice

    8,446Voir sur GitHub↗

    EmotiVoice is an emotional text-to-speech engine and bilingual speech synthesizer designed to generate synthetic audio in English and Chinese. It utilizes a deep learning architecture to produce high-fidelity speech with controllable emotional states and timbres. The project includes a voice cloning framework for replicating specific speaker identities by training custom acoustic models on personal audio datasets. It employs a jointly-trained acoustic-vocoder pipeline and style-embedding-based synthesis to manage expression and reduce audio artifacts. The system covers a broad range of speec

    Generates mel spectrogram plots to visualize and compare predicted audio quality against target speech signals.

    Pythonaideep-learningemotion
    Voir sur GitHub↗8,446
  • worldveil/dejavuAvatar de worldveil

    worldveil/dejavu

    6,764Voir sur GitHub↗

    Dejavu is a Python audio fingerprinting library and recognition engine. It functions as a digital audio signature tool used to analyze sound waves and create unique identifiers for the purposes of audio search and retrieval. The project enables automatic music identification by matching live audio feeds or recorded clips against a database of fingerprints. It covers audio content matching and digital audio archiving to identify original source recordings from a stored collection. The system incorporates capabilities for generating audio fingerprints, identifying audio tracks, and recognizing

    Analyzes spectrograms to identify peak energy points, creating unique digital signatures for audio tracks.

    Python
    Voir sur GitHub↗6,764
  • makcedward/nlpaugAvatar de makcedward

    makcedward/nlpaug

    4,658Voir sur GitHub↗

    nlpaug est une bibliothèque d'augmentation de données conçue pour générer du texte, de l'audio et des données de spectrogramme synthétiques afin d'améliorer la robustesse des modèles de machine learning. Elle fonctionne comme un synthétiseur de données textuelles et un augmentateur de signaux audio, fournissant des outils spécialisés pour étendre les jeux de données via diverses méthodes de transformation. Le projet se distingue par sa capacité à orchestrer des flux de travail complexes à l'aide d'un orchestrateur de pipeline, permettant d'enchaîner plusieurs fonctions d'augmentation de manière séquentielle ou aléatoire. Il prend en charge la synthèse de texte sophistiquée via la rétro-traduction, les plongements lexicaux contextuels et l'intégration de modèles de langage pré-entraînés, tout en offrant une augmentation d'images de spectrogrammes par masquage temporel et fréquentiel. La bibliothèque couvre un large éventail de capacités, incluant la modification de signaux audio avec injection de bruit et changement de hauteur (pitch shifting), des altérations de texte basées sur des règles pour simuler des fautes de frappe et d'orthographe, et l'expansion de jeux de données par génération de phrases et substitution sémantique. Elle fournit également des contrôles pour le volume d'augmentation et le filtrage des cibles via des expressions régulières pour protéger certains jetons de toute modification.

    Transforms audio spectrograms using time and frequency masking to improve speech recognition robustness.

    Jupyter Notebook
    Voir sur GitHub↗4,658
  • alexkay/spekAvatar de alexkay

    alexkay/spek

    3,185Voir sur GitHub↗

    Spek is an acoustic spectrum tool and audio frequency visualizer designed to decode audio streams and analyze their spectral density. It functions as an audio spectrogram analyzer that displays frequency distributions to help identify the sonic characteristics of audio files. The tool specifically includes capabilities as a lossy compression detector, allowing for the identification of encoding artifacts and frequency cut-offs caused by lossy transcoding. The software covers audio file inspection and spectral analysis, providing the ability to select individual audio streams and channels. Us

    Generates frequency-based heat maps to analyze audio content over time as spectrograms.

    C++
    Voir sur GitHub↗3,185
  • dominicbreuker/stego-toolkitAvatar de DominicBreuker

    DominicBreuker/stego-toolkit

    2,636Voir sur GitHub↗

    This project is a steganography analysis toolkit and digital forensics suite designed to detect, extract, and embed hidden data within image and audio files. It provides a dockerized security environment that bundles various analysis tools into a containerized workspace, including a media spectrogram visualizer for revealing visually hidden patterns. The toolkit features a dedicated brute force system for recovering password-protected messages using automated wordlists and candidate password testing. It distinguishes itself by providing rule-based wordlist generation that uses expansion patte

    Includes a graphical interface to render audio spectrograms for revealing visually hidden patterns.

    Shellctf-toolsdocker-imagesteganography
    Voir sur GitHub↗2,636
  • miek/inspectrumAvatar de miek

    miek/inspectrum

    2,466Voir sur GitHub↗

    Divides the time-frequency display into cached image tiles recomputed only on zoom or pan changes.

    C++dspsdr
    Voir sur GitHub↗2,466
  1. Home
  2. Graphics & Multimedia
  3. Media Processing and Analysis
  4. Media Manipulation
  5. Media Processing
  6. Audio Visualization Tools
  7. Spectrogram Renderers

Explorer les sous-tags

  • Fingerprint GenerationExtracting unique digital signatures from audio spectrograms based on peak energy points. **Distinct from Spectrogram Renderers:** Distinct from Spectrogram Renderers: focuses on using spectrogram data to generate identifiers rather than just visualizing them.
  • Spectrogram Masking ToolsUtilities for applying time and frequency masking to spectrogram images for model robustness. **Distinct from Spectrogram Renderers:** Focuses on the transformation and masking of spectrograms for ML training, not just rendering them.
  • Tile-BasedDivides the time-frequency display into cached image tiles that are recomputed only when zoom or pan changes. **Distinct from Spectrogram Renderers:** Distinct from Spectrogram Renderers: adds tile-based caching and lazy recomputation for large recordings, not just general spectrogram generation.