Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
DeepSpeech
提交
96abb33b
D
DeepSpeech
项目概览
PaddlePaddle
/
DeepSpeech
大约 1 年 前同步成功
通知
206
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看板
体验新版 GitCode,发现更多精彩内容 >>
提交
96abb33b
编写于
2月 28, 2022
作者:
L
lym0302
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add __call__, test=doc
上级
5f1728f8
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
52 addition
and
3 deletion
+52
-3
paddlespeech/cli/stats/infer.py
paddlespeech/cli/stats/infer.py
+52
-3
未找到文件。
paddlespeech/cli/stats/infer.py
浏览文件 @
96abb33b
...
...
@@ -136,10 +136,59 @@ class StatsExecutor():
"""
Python API to call an executor.
"""
if
task
not
in
[
'asr'
,
'cls'
,
'st'
,
'text'
,
'tts'
]:
self
.
task
=
task
if
self
.
task
not
in
self
.
task_choices
:
print
(
"Please input correct speech task, choices = ['asr', 'cls', 'st', 'text', 'tts']"
)
res
=
""
return
res
elif
self
.
task
==
'asr'
:
try
:
from
..asr.infer
import
pretrained_models
print
(
"Here is the list of ASR pretrained models released by PaddleSpeech that can be used by command line and python API"
)
self
.
show_support_models
(
pretrained_models
)
except
BaseException
:
print
(
"Failed to get the list of ASR pretrained models."
)
elif
self
.
task
==
'cls'
:
try
:
from
..cls.infer
import
pretrained_models
print
(
"Here is the list of CLS pretrained models released by PaddleSpeech that can be used by command line and python API"
)
self
.
show_support_models
(
pretrained_models
)
except
BaseException
:
print
(
"Failed to get the list of CLS pretrained models."
)
elif
self
.
task
==
'st'
:
try
:
from
..st.infer
import
pretrained_models
print
(
"Here is the list of ST pretrained models released by PaddleSpeech that can be used by command line and python API"
)
self
.
show_support_models
(
pretrained_models
)
except
BaseException
:
print
(
"Failed to get the list of ST pretrained models."
)
elif
self
.
task
==
'text'
:
try
:
from
..text.infer
import
pretrained_models
print
(
"Here is the list of TEXT pretrained models released by PaddleSpeech that can be used by command line and python API"
)
self
.
show_support_models
(
pretrained_models
)
except
BaseException
:
print
(
"Failed to get the list of TEXT pretrained models."
)
elif
self
.
task
==
'tts'
:
try
:
from
..tts.infer
import
pretrained_models
print
(
"Here is the list of TTS pretrained models released by PaddleSpeech that can be used by command line and python API"
)
self
.
show_support_models
(
pretrained_models
)
except
BaseException
:
print
(
"Failed to get the list of TTS pretrained models."
)
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录