【开源实习】针对任务类型Text-to-Audio,开发可在香橙派AIpro开发板运行的应用 #1854 - #137
Open
uMemory wants to merge 3 commits into
Open
Conversation
uMemory
force-pushed
the
feature/EnglishTextToAudio
branch
from
April 27, 2026 15:30
0a4b57c to
5c066e6
Compare
Contributor
|
ipynb的名称辛苦规范成蛇形,小写+下划线的方式 |
Contributor
|
readme文件中的mindnlp修改成Mindspore NLP |
Author
已按要求规范命名.ipynb文件,mindnlp除源码适配部分的路径说明外,均已修改为Mindspore NLP |
Contributor
|
验收通过,可以合入 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description: 开源实习任务#1854
在香橙派 AIpro (Ascend 310B) 开发板上实现了基于 MindNLP 框架的英文文本转语音(Text-to-Audio)应用。
项目背景:
利用 SpeechT5 模型与 HiFi-GAN 声码器,实现高质量的英文语音合成。针对 Ascend 310B 的硬件特性与算子限制,本 PR 提供了针对 MindNLP 0.4.1 库文件的关键适配补丁,确保在 NPU 环境下能够顺畅运行。
Related Issue: Fixes #1854 (Ref: mindspore/community#1854).
Changes:
Online/community/EnglishTextToAudio。mindspore_EnglishTextToAudio.ipynb: 包含推理流程、库文件适配说明及交互式界面的 Notebook。README.md: 提供详细的部署指南、环境准备说明及 4 处关键源码适配补丁的详细指引。mindnlp/core/ops/blas.py、modeling_speecht5.py及mindnlp/core/ops/array.py的修改逻辑,解决了BatchMatMulExt形状检查错误及nonzero算子参数不兼容问题。Testing & Benchmark:
Checklist