Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
DeepSpeech
提交
f2b60ba4
D
DeepSpeech
项目概览
PaddlePaddle
/
DeepSpeech
11 个月 前同步成功
通知
204
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,发现更多精彩内容 >>
未验证
提交
f2b60ba4
编写于
7月 19, 2022
作者:
小湉湉
提交者:
GitHub
7月 19, 2022
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #2167 from Doubledongli/develop
[s2t] install ctc_decoder for windows
上级
7089c72a
4bf07009
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
42 addition
and
20 deletion
+42
-20
third_party/README.md
third_party/README.md
+17
-18
third_party/ctc_decoders/scorer.cpp
third_party/ctc_decoders/scorer.cpp
+2
-1
third_party/ctc_decoders/setup.py
third_party/ctc_decoders/setup.py
+2
-1
third_party/install_win_ctc.bat
third_party/install_win_ctc.bat
+21
-0
未找到文件。
third_party/README.md
浏览文件 @
f2b60ba4
*
[
python_kaldi_features
](
https://github.com/ZitengWang/python_kaldi_features
)
# python_kaldi_features
[
python_kaldi_features
](
https://github.com/ZitengWang/python_kaldi_features
)
commit: fc1bd6240c2008412ab64dc25045cd872f5e126c
ref: https://zhuanlan.zhihu.com/p/55371926
license: MIT
*
[
python-pinyin
](
https://github.com/mozillazg/python-pinyin.git
)
commit: 55e524aa1b7b8eec3d15c5306043c6cdd5938b03
license: MIT
# Install ctc_decoder for Windows
*
[
zhon
](
https://github.com/tsroten/zhon
)
commit: 09bf543696277f71de502506984661a60d24494c
license: MIT
`install_win_ctc.bat`
is bat script to install paddlespeech_ctc_decoders for windows
*
[
pymmseg-cpp
](
https://github.com/pluskid/pymmseg-cpp.git
)
commit: b76465045717fbb4f118c4fbdd24ce93bab10a6d
license: MIT
## Prepare your environment
*
[
chinese_text_normalization
](
https://github.com/speechio/chinese_text_normalization.git
)
commit: 9e92c7bf2d6b5a7974305406d8e240045beac51c
license: MIT
insure your environment like this:
*
[
phkit
](
https://github.com/KuangDD/phkit.git
)
commit: b2100293c1e36da531d7f30bd52c9b955a649522
license: None
*
gcc: version >= 12.1.0
*
cmake: version >= 3.24.0
*
make: version >= 3.82.90
*
visual studio: version >= 2019
*
[
nnAudio
](
https://github.com/KinWaiCheuk/nnAudio.git
)
license: MIT
## Start your bat script
```
shell
start install_win_ctc.bat
```
third_party/ctc_decoders/scorer.cpp
浏览文件 @
f2b60ba4
...
...
@@ -13,7 +13,8 @@
#include "decoder_utils.h"
using
namespace
lm
::
ngram
;
// if your platform is windows ,you need add the define
#define F_OK 0
Scorer
::
Scorer
(
double
alpha
,
double
beta
,
const
std
::
string
&
lm_path
,
...
...
third_party/ctc_decoders/setup.py
浏览文件 @
f2b60ba4
...
...
@@ -89,10 +89,11 @@ FILES = [
or
fn
.
endswith
(
'unittest.cc'
))
]
# yapf: enable
LIBS
=
[
'stdc++'
]
if
platform
.
system
()
!=
'Darwin'
:
LIBS
.
append
(
'rt'
)
if
platform
.
system
()
==
'Windows'
:
LIBS
=
[
'-static-libstdc++'
]
ARGS
=
[
'-O3'
,
'-DNDEBUG'
,
'-DKENLM_MAX_ORDER=6'
,
'-std=c++11'
]
...
...
third_party/install_win_ctc.bat
0 → 100644
浏览文件 @
f2b60ba4
@echo
off
cd
ctc_decoders
if
not
exist
kenlm
(
git
clone
https
://github.com/Doubledongli/kenlm.git
@echo.
)
if
not
exist
openfst
-
1
.6.3
(
echo
"Download and extract openfst ..."
git
clone
https
://gitee.com/koala999/openfst.git
ren
openfst
openfst
-
1
.6.3
@echo.
)
if
not
exist
ThreadPool
(
git
clone
https
://github.com/progschj/ThreadPool.git
@echo.
)
echo
"Install decoders ..."
python
setup
.py
install
--num
_processes
4
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录