awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

47 个仓库

Awesome GitHub RepositoriesAudio Feature Extraction

Utilities for extracting audio characteristics such as spectrograms and filter banks from raw audio data.

Explore 47 awesome GitHub repositories matching graphics & multimedia · Audio Feature Extraction. Refine with filters or upvote what's useful.

Awesome Audio Feature Extraction GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • pytorch/pytorchpytorch 的头像

    pytorch/pytorch

    100,814在 GitHub 上查看↗

    PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic differentiation system that allows for flexible, non-static graph execution. The framework is designed for deep integration with Python, enabling natural usage alongside standard scientific computing ecosystems. It distinguishes itself through a comprehensive distributed training sui

    Transforms raw audio signals into structured features like spectrograms and filter banks for signal processing tasks.

    Pythonautograddeep-learninggpu
    在 GitHub 上查看↗100,814
  • rvc-project/retrieval-based-voice-conversion-webuiRVC-Project 的头像

    RVC-Project/Retrieval-based-Voice-Conversion-WebUI

    36,025在 GitHub 上查看↗

    This project is a comprehensive software suite for voice synthesis and model management, providing a framework for training custom acoustic models and performing voice conversion. It utilizes deep-learning-based acoustic modeling to map source audio characteristics to target voice identities, enabling the transformation of input audio into specific vocal profiles. The system distinguishes itself through a feature-retrieval-based inference mechanism, which employs vector index files to perform nearest-neighbor searches on acoustic features for high-fidelity timbre matching. Users can manage th

    Analyzes input audio to identify and extract pitch information for voice conversion.

    Pythonaudio-analysischangeconversational-ai
    在 GitHub 上查看↗36,025
  • facebookresearch/fairseqfacebookresearch 的头像

    facebookresearch/fairseq

    32,228在 GitHub 上查看↗

    Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ

    Extracts numerical vector representations from raw audio data using trained models for downstream machine learning tasks.

    Python
    在 GitHub 上查看↗32,228
  • deezer/spleeterdeezer 的头像

    deezer/spleeter

    28,252在 GitHub 上查看↗

    Spleeter is an AI audio source separation library and deep learning toolkit designed to split mixed music files into individual audio stems, such as vocals and drums. It provides a suite of pretrained models for isolating different instruments and voices from a recording. The toolkit includes capabilities for training and evaluating custom audio separation models using labeled datasets and configuration files. It also features utilities for measuring model performance by comparing separation outputs against reference datasets. The system manages audio processing through spectral representati

    Splits mixed music files into individual audio tracks like vocals and drums using deep learning models.

    Pythonaudio-processingbassdeep-learning
    在 GitHub 上查看↗28,252
  • svc-develop-team/so-vits-svcsvc-develop-team 的头像

    svc-develop-team/so-vits-svc

    28,097在 GitHub 上查看↗

    This project is a singing voice conversion tool based on VITS generative modeling. It transforms the identity of a singing voice to a target speaker while preserving the original melody, lyrics, and intonation. The system distinguishes itself through hybrid voice synthesis, allowing for the blending of multiple speaker identities via linear model interpolation. It utilizes cluster-based feature retrieval to increase target voice similarity and employs a diffusion probabilistic model as a post-processor to remove electronic artifacts and improve vocal clarity. The software covers a broad rang

    Employs predictor algorithms to estimate the pitch of an audio signal for use in voice conversion.

    Python
    在 GitHub 上查看↗28,097
  • microsoft/unilmmicrosoft 的头像

    microsoft/unilm

    22,030在 GitHub 上查看↗

    This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based models across multimodal, document intelligence, and natural language processing tasks. It provides a unified neural architecture that processes text, vision, audio, and document layout data through a shared set of weights, enabling researchers and developers to build foundational models that align cross-modal representations. The platform distinguishes itself through advanced training and inference strategies designed for large-scale deep learning. It incorporates specialized mec

    Processes audio input through pre-trained models to generate numerical representations for downstream speech analysis.

    Pythonbeitbeit-3bitnet
    在 GitHub 上查看↗22,030
  • magenta/magentamagenta 的头像

    magenta/magenta

    19,778在 GitHub 上查看↗

    Magenta is a comprehensive toolkit for training, synthesizing, and performing music through neural models and hardware-integrated engines. It functions as a machine learning framework that enables the generation, manipulation, and real-time performance of audio, providing the structural foundations for musical intelligence through hierarchical sequence modeling and symbolic processing. The project distinguishes itself by enabling real-time, low-latency neural audio synthesis that can be integrated directly into professional digital audio workstations. It supports interactive musical jamming a

    Extracts pitch and volume contours from audio in real-time to drive generative synthesis.

    Python
    在 GitHub 上查看↗19,778
  • alphacep/vosk-apialphacep 的头像

    alphacep/vosk-api

    14,853在 GitHub 上查看↗

    Vosk is an offline speech-to-text engine and API that converts spoken audio into text locally on a device. It provides a cross-platform speech toolkit with language bindings for integrating voice recognition into server environments, Android, iOS, and Raspberry Pi. The project includes a speaker identification tool to distinguish between different voices and an acoustic model trainer for building custom neural network models. These training tools enable speech feature extraction and model accuracy evaluation to improve recognition for specialized domains. The system supports real-time audio

    Provides utilities for converting raw audio into normalized coefficients to prepare data for model training.

    Jupyter Notebookandroidasrdeep-learning
    在 GitHub 上查看↗14,853
  • neonbjb/tortoise-ttsneonbjb 的头像

    neonbjb/tortoise-tts

    14,864在 GitHub 上查看↗

    Tortoise-tts is a neural text-to-speech engine and voice cloning toolkit designed for high-quality audio generation. It functions as a zero-shot synthesis system, meaning it can generate speech for unseen speakers without requiring additional training or fine-tuning for each new voice. The system specializes in replicating human vocal characteristics using small sets of reference audio clips. It allows for the extraction of voice latents to mimic specific speakers, the generation of random synthetic identities, and the blending of multiple voice profiles to create hybrid vocal identities. Th

    Extracts unique acoustic fingerprints and vocal characteristics from short reference audio samples.

    Jupyter Notebook
    在 GitHub 上查看↗14,864
  • duixcom/duix-avatarduixcom 的头像

    duixcom/Duix-Avatar

    13,711在 GitHub 上查看↗

    Duix-Avatar is an AI digital human toolkit used to create, clone, and animate realistic virtual personas. It functions as a digital persona cloning tool and a text-to-speech animation API that converts written text or audio into synthetic voice and facial motion markers. The framework provides an offline video generation engine that renders digital human animations and lip-synced videos on local hardware. It includes a specialized lip sync engine to synchronize mouth movements with audio waveforms and a pipeline for extracting facial and vocal features from source media to create synthetic re

    Implements a pipeline to capture facial and vocal characteristics from source media for creating synthetic digital replicas.

    Cai-avatarai-avatarscloning
    在 GitHub 上查看↗13,711
  • paddlepaddle/paddlespeechPaddlePaddle 的头像

    PaddlePaddle/PaddleSpeech

    12,626在 GitHub 上查看↗

    PaddleSpeech is a comprehensive toolkit of neural models for speech recognition, synthesis, and translation built on the PaddlePaddle deep learning framework. It provides a collection of frameworks and tools for converting spoken audio into written text, synthesizing natural audio from text, and performing direct speech translation. The toolkit includes specialized capabilities for keyword spotting to detect trigger words and speaker verification systems that extract unique voiceprints to identify and distinguish between individuals. It also features end-to-end translation tools that map audi

    Creates unique digital signatures from voice samples to identify and verify specific speakers.

    Pythonasrcode-switchconformer
    在 GitHub 上查看↗12,626
  • audiokit/audiokitaudiokit 的头像

    audiokit/AudioKit

    11,381在 GitHub 上查看↗

    AudioKit is an audio framework for iOS, macOS, and tvOS that provides tools for digital audio synthesis, signal processing, and audio analysis. It functions as a synthesis engine for generating audio waveforms and textures, a processing library for modifying tonal characteristics, and a toolkit for extracting frequency and amplitude data from sonic signals. The framework utilizes a modular node architecture and graph-based signal routing to connect audio generators, processors, and outputs. It wraps low-level audio primitives in high-level classes to facilitate sound generation and modificati

    Extracts frequency and amplitude characteristics from raw audio data to analyze sonic composition.

    Swift
    在 GitHub 上查看↗11,381
  • facebookresearch/demucsfacebookresearch 的头像

    facebookresearch/demucs

    10,236在 GitHub 上查看↗

    Demucs is a deep learning stem splitter and AI music de-mixing software used to isolate vocals and instruments from a single audio file. It functions as a PyTorch audio source separation tool that splits mixed tracks into individual stems such as drums, bass, and vocals. The system is a hybrid spectrogram waveform separator that combines spectral and waveform analysis. This approach allows the software to process audio in both frequency and time domains to achieve high-fidelity source separation. The tool provides capabilities for audio source separation, including acapella track extraction

    Isolates a single audio source from a mixed recording to create standalone acapellas or backing tracks.

    Python
    在 GitHub 上查看↗10,236
  • voicepaw/so-vits-svc-forkvoicepaw 的头像

    voicepaw/so-vits-svc-fork

    9,318在 GitHub 上查看↗

    This project is an AI singing voice conversion system and vocal processor used for training generative voice models and converting vocal recordings or live input into a target voice. It functions as a VITS model trainer and a real-time voice changer that transforms vocal timbre and pitch to change the identity of a singer. The system provides a graphical management dashboard for controlling training hyperparameters and voice conversion presets. It supports low-latency audio streaming for live microphone input and employs pitch estimation to ensure precise matching between source and target vo

    Analyzes audio frequencies to estimate the fundamental frequency for precise matching between source and target tones.

    Pythoncontentvecdeep-learninggan
    在 GitHub 上查看↗9,318
  • pyannote/pyannote-audiopyannote 的头像

    pyannote/pyannote-audio

    9,203在 GitHub 上查看↗

    Pyannote.audio is a PyTorch toolkit for speaker diarization, speaker identification, and speech activity detection. Its primary purpose is to partition audio recordings into segments and assign each segment to a specific speaker identity to determine who spoke when. The project includes a framework for classifying speaker identities and a pipeline for distinguishing human speech from background noise. It provides specialized tools for handling symmetric-overlap speech, where multiple speakers talk simultaneously, and employs learnable band-pass filters for raw waveform feature extraction. Th

    Employs learnable band-pass filters via SincNet for advanced audio feature extraction from raw waveforms.

    Jupyter Notebookoverlapped-speech-detectionpretrained-modelspytorch
    在 GitHub 上查看↗9,203
  • nl8590687/asrt_speechrecognitionnl8590687 的头像

    nl8590687/ASRT_SpeechRecognition

    8,375在 GitHub 上查看↗

    This project is a Chinese automatic speech recognition framework and deep learning system designed to convert spoken Chinese audio into written text. It functions as a toolkit for training, evaluating, and deploying speech-to-text models, utilizing a specialized pinyin-to-text converter that transforms phonetic sequences into Chinese characters using a probability graph model. The system is distinguished by its deployment flexibility, offering a dockerized recognition server that provides transcription capabilities as a remote API. It supports high-performance streaming through a gRPC speech-

    Transforms raw audio waveforms into Mel-frequency cepstral coefficients (MFCC) and spectrograms.

    Pythonasrtchinese-speech-recognitioncnn
    在 GitHub 上查看↗8,375
  • librosa/librosalibrosa 的头像

    librosa/librosa

    8,200在 GitHub 上查看↗

    Librosa is a Python audio analysis library and digital signal processing framework. It functions as a feature extraction suite and music information retrieval tool designed to analyze the structural and sonic characteristics of audio signals. The library provides specialized capabilities for music analysis, including dynamic tempo tracking to identify rhythmic pulses and spectral feature extraction to compute harmonic spectra, chroma variants, and onset points. It also serves as a time-series audio processor for synchronizing audio streams. The system covers a broad range of audio processing

    Extracts meaningful sonic characteristics and patterns from raw audio data, including spectrograms and filter banks.

    Pythonaudiodsplibrosa
    在 GitHub 上查看↗8,200
  • tenacityteam/tenacity-legacytenacityteam 的头像

    tenacityteam/tenacity-legacy

    6,631在 GitHub 上查看↗

    THIS REPO IS NOT MAINTAINED ANYMORE. Please see https://codeberg.org/tenacityteam/tenacity for Tenacity, which is maintained.

    Adds a new empty mono track to the project for layering or pasting audio.

    C++audacityaudioaudio-applications
    在 GitHub 上查看↗6,631
  • jiji262/douyin-downloaderjiji262 的头像

    jiji262/douyin-downloader

    6,602在 GitHub 上查看↗

    This is a tool for downloading videos, images, and audio from the Douyin social media platform using shareable URLs or profile links. It can download individual posts, entire user profiles including all posts and liked content, collections, and music tracks, with options for watermark-free and high-quality output. The tool also supports live stream recording, comment collection, and keyword-based content search with JSONL export. The project distinguishes itself through an integrated REST API server that accepts download and transcription requests, tracks job status, and exposes health check

    Pulls audio from downloaded videos using a bundled ffmpeg binary for further processing.

    Python
    在 GitHub 上查看↗6,602
  • subzeroid/instagrapisubzeroid 的头像

    subzeroid/instagrapi

    6,366在 GitHub 上查看↗

    Provides the track name and artist associated with a reel's audio.

    Pythonapi-wrapperinstabotinstagram
    在 GitHub 上查看↗6,366
上一个123下一个
  1. Home
  2. Graphics & Multimedia
  3. Media Processing and Analysis
  4. Media Manipulation
  5. Media Processing Workflows
  6. Audio Analysis and Synthesis
  7. Audio Feature Extraction

探索子标签

  • Audio Track Extraction9 个子标签Extracting audio tracks from video files for further processing or transcription. **Distinct from Audio Feature Extraction:** Distinct from Audio Feature Extraction: focuses on extracting the raw audio track rather than analyzing audio characteristics.
  • Discrete Token ExtractionExtraction of discrete codes from audio waveforms for use in downstream ML models. **Distinct from Audio Feature Extraction:** Focuses on discrete tokenization rather than traditional audio features like spectrograms.
  • Feature-Based IndexingSystems that organize audio collections by mapping extracted technical characteristics to searchable indexes. **Distinct from Audio Feature Extraction:** Distinct from Audio Feature Extraction: focuses on the indexing and retrieval of audio based on those features, not the extraction process itself.
  • Pitch Estimation1 个子标签Algorithms for estimating the fundamental frequency of an audio signal. **Distinct from Audio Feature Extraction:** Specifically focuses on F0 estimation for conversion preparation, distinct from general audio feature extraction.
  • Voiceprint ExtractionExtracting unique biometric digital signatures from voice samples for identity verification. **Distinct from Audio Feature Extraction:** Specific to biometric identity signatures, distinct from general audio features like mel-spectrograms.
  • Waveform Amplitude ExtractionExtracting raw amplitude data from audio files for waveform generation. **Distinct from Audio Feature Extraction:** Distinct from general feature extraction by focusing on raw time-domain amplitude for visualization rather than spectral characteristics.