Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
DeepSpeech
提交
3de4130d
D
DeepSpeech
项目概览
PaddlePaddle
/
DeepSpeech
1 年多 前同步成功
通知
207
Star
8425
Fork
1598
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
245
列表
看板
标记
里程碑
合并请求
3
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
DeepSpeech
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
245
Issue
245
列表
看板
标记
里程碑
合并请求
3
合并请求
3
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
3de4130d
编写于
12月 14, 2021
作者:
小湉湉
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update am name
上级
ca12a83d
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
8 deletion
+5
-8
paddlespeech/cli/tts/infer.py
paddlespeech/cli/tts/infer.py
+5
-8
未找到文件。
paddlespeech/cli/tts/infer.py
浏览文件 @
3de4130d
...
...
@@ -403,8 +403,6 @@ class TTSExecutor(BaseExecutor):
with
open
(
self
.
voc_config
)
as
f
:
self
.
voc_config
=
CfgNode
(
yaml
.
safe_load
(
f
))
# Enter the path of model root
with
open
(
self
.
phones_dict
,
"r"
)
as
f
:
phn_id
=
[
line
.
strip
().
split
()
for
line
in
f
.
readlines
()]
vocab_size
=
len
(
phn_id
)
...
...
@@ -499,10 +497,10 @@ class TTSExecutor(BaseExecutor):
"""
Model inference and result stored in self.output.
"""
model
_name
=
am
[:
am
.
rindex
(
'_'
)]
dataset
=
am
[
am
.
rindex
(
'_'
)
+
1
:]
am
_name
=
am
[:
am
.
rindex
(
'_'
)]
am_
dataset
=
am
[
am
.
rindex
(
'_'
)
+
1
:]
get_tone_ids
=
False
if
'speedyspeech'
in
model_name
:
if
am_name
==
'speedyspeech'
:
get_tone_ids
=
True
if
lang
==
'zh'
:
input_ids
=
self
.
frontend
.
get_input_ids
(
...
...
@@ -519,15 +517,14 @@ class TTSExecutor(BaseExecutor):
print
(
"lang should in {'zh', 'en'}!"
)
# am
if
'speedyspeech'
in
model_name
:
if
am_name
==
'speedyspeech'
:
mel
=
self
.
am_inference
(
phone_ids
,
tone_ids
)
# fastspeech2
else
:
# multi speaker
if
dataset
in
{
"aishell3"
,
"vctk"
}:
if
am_
dataset
in
{
"aishell3"
,
"vctk"
}:
mel
=
self
.
am_inference
(
phone_ids
,
spk_id
=
paddle
.
to_tensor
(
spk_id
))
else
:
mel
=
self
.
am_inference
(
phone_ids
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录