open-mmlab/Amphion hiện có 10.3k sao trên GitHub, viết chủ yếu bằng Python. Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development.
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
Amphion: An Open-Source Audio, Music, and Speech Generation Toolkit
Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development. Amphion offers a unique feature: visualizations of classic models or architectures. We believe that these visualizations are beneficial for junior researchers and engineers who wish to gain a better understanding of the model.
The North-Star objective of Amphion is to offer a platform for studying the conversion of any inputs into audio. Amphion is designed to support individual generation tasks, including but not limited to,
TTS: Text to Speech (⛳ supported)
SVS: Singing Voice Synthesis (⛳ supported)
VC: Voice Conversion (⛳ supported)
AC: Accent Conversion (⛳ supported)
SVC: Singing Voice Conversion (⛳ supported)
TTA: Text to Audio (⛳ supported)
TTM: Text to Music (👨💻 developing)
more…
In addition to the specific generation tasks, Amphion includes several vocoders and evaluation metrics. A vocoder is an important module for producing high-quality audio signals, while evaluation metrics are critical for ensuring consistent metrics in generation tasks. Moreover, Amphion is dedicated to advancing audio generation in real-world applications, such as building large-scale datasets for speech synthesis.
🚀 News
2026/03/25: We release Vevo2, a unified and controllable framework for speech and singing voice generation. Vevo2 bridges controllable speech and singing voice generation via unified prosody learning, supporting TTS, SVS, VC, SVC, Singing Voice Editing, Singing Style Conversion, Melody Control, and more.
2025/05/26: We release DualCodec, a low-frame-rate (12.5Hz or 25Hz), semantically-enhanced (with SSL feature) Neural Audio Codec designed to extract discrete tokens for efficient speech generation.
2025/04/12: We release Vevo1.5, which extends Vevo and focuses on unified and controllable generation for both speech and singing voice. Vevo1.5 can be applied into a series of speech and singing voice generation tasks, including VC, TTS, AC, SVS, SVC, Speech/Singing Voice Editing, Singing Style Conversion, and more.
2025/02/26: We release Metis, a foundation model for unified speech generation. The system supports zero-shot text-to-speech, voice conversion, target speaker extraction, speech enhancement, and lip-to-speech.
2025/02/26: The Emilia-Large dataset, featuring over 200,000 hours of data, is now available!!! Emilia-Large combines the original 101k-hour Emilia dataset (licensed under CC BY-NC 4.0) with the brand-new 114k-hour Emilia-YODAS dataset (licensed under CC BY 4.0). Download at . Check details at .
2025/01/30: We release Amphion v0.2 Technical Report, which provides a comprehensive overview of the Amphion updates in 2024.
2025/01/23: MaskGCT and Vevo got accepted by ICLR 2025! 🎉
2024/12/22: We release the reproduction of Vevo, a zero-shot voice imitation framework with controllable timbre and style. Vevo can be applied into a series of speech generation tasks, including VC, TTS, AC, and more. The released pre-trained models are trained on Emilia dataset and achieve SOTA zero-shot VC performance.
2024/10/19: We release MaskGCT, a fully non-autoregressive TTS model that eliminates the need for explicit alignment information between text and speech supervision. MaskGCT is trained on Emilia dataset and achieves SOTA zero-shot TTS performance.
2024/09/01: Amphion, Emilia and DSFF-SVC got accepted by IEEE SLT 2024! 🤗
2024/08/28: Welcome to join Amphion's Discord channel to stay connected and engage with our community!
2024/08/20: SingVisio got accepted by Computers & Graphics, available here! 🎉
2024/08/27: The Emilia dataset is now publicly available! Discover the most extensive and diverse speech generation dataset with 101k hours of in-the-wild speech data now at or ! 👑👑👑
2024/07/01: Amphion now releases Emilia, the first open-source multilingual in-the-wild dataset for speech generation with over 101k hours of speech data, and the Emilia-Pipe, the first open-source preprocessing pipeline designed to transform in-the-wild speech data into high-quality training data with annotations for speech generation!
2024/03/12: Amphion now support NaturalSpeech3 FACodec and release pretrained checkpoints.
2024/02/22: The first Amphion visualization tool, SingVisio, release.
2023/12/18: Amphion v0.1 release.
2023/11/28: Amphion alpha release.
⭐ Key Features
TTS: Text to Speech
Amphion achieves state-of-the-art performance compared to existing open-source repositories on text-to-speech (TTS) systems. It supports the following models or architectures:
FastSpeech2: A non-autoregressive TTS architecture that utilizes feed-forward Transformer blocks.
VITS: An end-to-end TTS architecture that utilizes conditional variational autoencoder with adversarial learning
VALL-E: A zero-shot TTS architecture that uses a neural codec language model with discrete codes.
NaturalSpeech2: An architecture for TTS that utilizes a latent diffusion model to generate natural-sounding voices.
Jets: An end-to-end TTS model that jointly trains FastSpeech2 and HiFi-GAN with an alignment module.
MaskGCT: A fully non-autoregressive TTS architecture that eliminates the need for explicit alignment information between text and speech supervision.
Vevo-TTS: A zero-shot TTS architecture with controllable timbre and style. It consists of an autoregressive transformer and a flow-matching transformer.
DualCodec-VALLE: A VALLE model trained on 12.5Hz DualCodec tokens for super fast generation.
VC: Voice Conversion
Amphion supports the following voice conversion models:
Vevo: A zero-shot voice imitation framework with controllable timbre and style. Vevo-Timbre conducts the style-preserved voice conversion, and Vevo-Voice conducts the style-converted voice conversion.
FACodec: FACodec decomposes speech into subspaces representing different attributes like content, prosody, and timbre. It can achieve zero-shot voice conversion.
Noro: A noise-robust zero-shot voice conversion system. Noro introduces innovative components tailored for VC using noisy reference speeches, including a dual-branch reference encoding module and a noise-agnostic contrastive speaker loss.
Neural Audio Codec
DualCodec, a low-frame-rate (12.5Hz or 25Hz), semantically-enhanced (with SSL feature) Neural Audio Codec designed to extract discrete tokens for efficient speech generation.
FACodec: FACodec decomposes speech into subspaces representing different attributes like content, prosody, and timbre.
AC: Accent Conversion
Amphion supports AC with Vevo-Style. Particularly, it can conduct the accent conversion in a zero-shot manner.
SVC: Singing Voice Conversion
Vevo2: A unified and controllable framework for speech and singing voice generation. Vevo2 supports style-preserved VC/SVC, style-converted VC/SVC, TTS, SVS, Singing Voice Editing, Singing Style Conversion, Melody Control, and more.
Vevo1.5: A versatile zero-shot voice imitation framework for unified speech and singing voice generation, supporting VC, TTS, AC, SVS, SVC, Editing, Singing Style Conversion, and more.
Ampion supports multiple content-based features from various pretrained models, including WeNet, Whisper, and ContentVec. Their specific roles in SVC has been investigated in our SLT 2024 paper.
Amphion implements several state-of-the-art model architectures, including diffusion-, transformer-, VAE- and flow-based models. The diffusion-based architecture uses Bidirectional dilated CNN as a backend and supports several sampling algorithms such as DDPM, DDIM, and PNDM. Additionally, it supports single-step inference based on the Consistency Model.
TTA: Text to Audio
Amphion supports the TTA with a latent diffusion model. It is designed like AudioLDM, Make-an-Audio, and AUDIT. It is also the official implementation of the text-to-audio generation part of our NeurIPS 2023 paper.
Vocoder
Amphion supports various widely-used neural vocoders, including:
Amphion provides the official implementation of Multi-Scale Constant-Q Transform Discriminator (our ICASSP 2024 paper). It can be used to enhance any architecture GAN-based vocoders during training, and keep the inference stage (such as memory or speed) unchanged.
Evaluation
Amphion provides a comprehensive objective evaluation of the generated audio.
The supported evaluation metrics contain:
F0 Modeling: F0 Pearson Coefficients, F0 Periodicity Root Mean Square Error, F0 Root Mean Square Error, Voiced/Unvoiced F1 Score, etc.
Energy Modeling: Energy Root Mean Square Error, Energy Pearson Coefficients, etc.
Intelligibility: Character/Word Error Rate, which can be calculated based on Whisper and more.
Spectrogram Distortion: Frechet Audio Distance (FAD), Mel Cepstral Distortion (MCD), Multi-Resolution STFT Distance (MSTFT), Perceptual Evaluation of Speech Quality (PESQ), Short Time Objective Intelligibility (STOI), etc.
Speaker Similarity: Cosine similarity, which can be calculated based on RawNet3, Resemblyzer, WeSpeaker, WavLM and more.
Datasets
Amphion unifies the data preprocess of the open-source datasets including AudioCaps, LibriTTS, LJSpeech, M4Singer, Opencpop, OpenSinger, SVCC, VCTK, and more. The supported dataset list can be seen here (updating).
Amphion (exclusively) supports the Emilia dataset and its preprocessing pipeline Emilia-Pipe for in-the-wild speech data!
Visualization
Amphion provides visualization tools to interactively illustrate the internal processing mechanism of classic models. This provides an invaluable resource for educational purposes and for facilitating understandable research.
Currently, Amphion supports SingVisio, a visualization tool of the diffusion model for singing voice conversion.
📀 Installation
Amphion can be installed through either Setup Installer or Docker Image.
Amphion is under the MIT License. It is free for both research and commercial use cases.
📚 Citations
Amphion v0.2:
@article{amphion_v0.2,
title = {Overview of the Amphion Toolkit (v0.2)},
author = {Jiaqi Li and Xueyao Zhang and Yuancheng Wang and Haorui He and Chaoren Wang and Li Wang and Huan Liao and Junyi Ao and Zeyu Xie and Yiqiao Huang and Junan Zhang and Zhizheng Wu},
year = {2025},
journal = {arXiv preprint arXiv:2501.15442},
}
Amphion v0.1:
@inproceedings{amphion,
author={Xueyao Zhang and Liumeng Xue and Yicheng Gu and Yuancheng Wang and Jiaqi Li and Haorui He and Chaoren Wang and Ting Song and Xi Chen and Zihao Fang and Haopeng Chen and Junan Zhang and Tze Ying Tang and Lexiao Zou and Mingxuan Wang and Jun Han and Kai Chen and Haizhou Li and Zhizheng Wu},
title={Amphion: An Open-Source Audio, Music and Speech Generation Toolkit},
booktitle={{IEEE} Spoken Language Technology Workshop, {SLT} 2024},
year={2024}
}
open-mmlab/Amphion thuộc nhóm Developer Tools trên TopGit, cùng 17 topic GitHub. Trang Trending và Topics liệt kê các repo cùng số sao và cùng ngôn ngữ để so sánh.
Đọc thêm về open-mmlab/Amphion ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/open-mmlab/Amphion là nguồn chính thức.
open-mmlab/Amphion có bao nhiêu sao?
open-mmlab/Amphion có 10.3k sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/open-mmlab/Amphion. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
open-mmlab/Amphion có phải mã nguồn mở không?
Có — open-mmlab/Amphion phát hành theo license MIT, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/open-mmlab/Amphion.
open-mmlab/Amphion còn đang phát triển không?
Commit gần nhất trên open-mmlab/Amphion là 7 tháng trước (theo timestamp GitHub). Repo có 852 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
open-mmlab/Amphion dùng license gì?
open-mmlab/Amphion phát hành theo license MIT. Nên mở file LICENSE trên GitHub để xác nhận — license metadata đôi khi lệch với thực tế dự án.
open-mmlab/Amphion là gì?
open-mmlab/Amphion (open-mmlab/Amphion) là dự án Python trên GitHub. Theo mô tả gốc: Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development.
open-mmlab/Amphion viết bằng ngôn ngữ gì?
open-mmlab/Amphion chủ yếu viết bằng Python. Trường "language" của GitHub dựa trên phần lớn byte ở nhánh mặc định.
Đọc đầy đủ README ở tab phía trên.
Vẫn đang phân vân về Amphion?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về Amphion.