Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
DeepSpeech
提交
8da993bb
D
DeepSpeech
项目概览
PaddlePaddle
/
DeepSpeech
大约 2 年 前同步成功
通知
210
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看板
提交
8da993bb
编写于
8月 04, 2022
作者:
小湉湉
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix fs bug
上级
788a3062
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
12 addition
and
3 deletion
+12
-3
paddlespeech/cli/tts/infer.py
paddlespeech/cli/tts/infer.py
+12
-3
未找到文件。
paddlespeech/cli/tts/infer.py
浏览文件 @
8da993bb
...
@@ -172,6 +172,11 @@ class TTSExecutor(BaseExecutor):
...
@@ -172,6 +172,11 @@ class TTSExecutor(BaseExecutor):
type
=
str2bool
,
type
=
str2bool
,
default
=
False
,
default
=
False
,
help
=
"whether to usen onnxruntime inference."
)
help
=
"whether to usen onnxruntime inference."
)
self
.
parser
.
add_argument
(
'--fs'
,
type
=
int
,
default
=
24000
,
help
=
'sample rate for onnx models when use specified model files.'
)
def
_init_from_path
(
def
_init_from_path
(
self
,
self
,
...
@@ -581,6 +586,7 @@ class TTSExecutor(BaseExecutor):
...
@@ -581,6 +586,7 @@ class TTSExecutor(BaseExecutor):
spk_id
=
args
.
spk_id
spk_id
=
args
.
spk_id
use_onnx
=
args
.
use_onnx
use_onnx
=
args
.
use_onnx
cpu_threads
=
args
.
cpu_threads
cpu_threads
=
args
.
cpu_threads
fs
=
args
.
fs
if
not
args
.
verbose
:
if
not
args
.
verbose
:
self
.
disable_task_loggers
()
self
.
disable_task_loggers
()
...
@@ -619,7 +625,8 @@ class TTSExecutor(BaseExecutor):
...
@@ -619,7 +625,8 @@ class TTSExecutor(BaseExecutor):
device
=
device
,
device
=
device
,
output
=
output
,
output
=
output
,
use_onnx
=
use_onnx
,
use_onnx
=
use_onnx
,
cpu_threads
=
cpu_threads
)
cpu_threads
=
cpu_threads
,
fs
=
fs
)
task_results
[
id_
]
=
res
task_results
[
id_
]
=
res
except
Exception
as
e
:
except
Exception
as
e
:
has_exceptions
=
True
has_exceptions
=
True
...
@@ -653,7 +660,8 @@ class TTSExecutor(BaseExecutor):
...
@@ -653,7 +660,8 @@ class TTSExecutor(BaseExecutor):
device
:
str
=
paddle
.
get_device
(),
device
:
str
=
paddle
.
get_device
(),
output
:
str
=
'output.wav'
,
output
:
str
=
'output.wav'
,
use_onnx
:
bool
=
False
,
use_onnx
:
bool
=
False
,
cpu_threads
:
int
=
2
):
cpu_threads
:
int
=
2
,
fs
:
int
=
24000
):
"""
"""
Python API to call an executor.
Python API to call an executor.
"""
"""
...
@@ -695,7 +703,8 @@ class TTSExecutor(BaseExecutor):
...
@@ -695,7 +703,8 @@ class TTSExecutor(BaseExecutor):
voc_ckpt
=
voc_ckpt
,
voc_ckpt
=
voc_ckpt
,
lang
=
lang
,
lang
=
lang
,
device
=
device
,
device
=
device
,
cpu_threads
=
cpu_threads
)
cpu_threads
=
cpu_threads
,
fs
=
fs
)
self
.
infer_onnx
(
text
=
text
,
lang
=
lang
,
am
=
am
,
spk_id
=
spk_id
)
self
.
infer_onnx
(
text
=
text
,
lang
=
lang
,
am
=
am
,
spk_id
=
spk_id
)
res
=
self
.
postprocess_onnx
(
output
=
output
)
res
=
self
.
postprocess_onnx
(
output
=
output
)
return
res
return
res
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录