首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将输出添加到音频文件中?

如何将输出添加到音频文件中?
EN

Stack Overflow用户
提问于 2022-05-25 15:18:58
回答 1查看 250关注 0票数 1

这是这个回购https://github.com/snakers4/silero-models#pytorch-1的代码吗?我想把声音输出到音频文件中,我该怎么做呢?

代码:

代码语言:javascript
复制
# V3
import torch

language = 'ru'
model_id = 'ru_v3'
sample_rate = 48000
speaker = 'ksenia'
device = torch.device('cpu')

model, example_text = torch.hub.load(repo_or_dir='snakers4/silero-models',
                                     model='silero_tts',
                                     language=language,
                                     speaker=model_id)
model.to(device)  # gpu or cpu

example_text = 'Привет, как делишки?'

audio = model.apply_tts(text=example_text,
                        speaker=speaker,
                        sample_rate=sample_rate)

我听说过,但这不适用于v_2或v_3

代码语言:javascript
复制
torchaudio.save('test_1.mp3',
                  audio[0].unsqueeze(0),
                  sample_rate=16000)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-26 01:14:24

只要移除

所以这个看起来是这样的:

代码语言:javascript
复制
torchaudio.save('test_1.mp3',
                  audio.unsqueeze(0),
                  sample_rate=16000)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72380294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档