zhifu gao
2024-06-04 3b0526e7be3565c42007313b90a018a2f8c8dff1
refs
用户 zhifu gao <zhifu.gzf@alibaba-inc.com>
星期二, 六月 4, 2024 11:21 +0800
提交者 GitHub <noreply@github.com>
星期二, 六月 4, 2024 11:21 +0800
提交3b0526e7be3565c42007313b90a018a2f8c8dff1
目录 3a3586a8a2bc74c4c06c66b8535f2d34c6715b69 目录 | zip | gz
parent f47d43c020bc2724423b9d9ee2fa61499bf8cb99 查看 | 对比
update with main (#1783)

* add cmakelist

* add paraformer-torch

* add debug for funasr-onnx-offline

* fix redefinition of jieba StdExtension.hpp

* add loading torch models

* update funasr-onnx-offline

* add SwitchArg for wss-server

* add SwitchArg for funasr-onnx-offline

* update cmakelist

* update funasr-onnx-offline-rtf

* add define condition

* add gpu define for offlne-stream

* update com define

* update offline-stream

* update cmakelist

* update func CompileHotwordEmbedding

* add timestamp for paraformer-torch

* add C10_USE_GLOG for paraformer-torch

* update paraformer-torch

* fix func FunASRWfstDecoderInit

* update model.h

* fix func FunASRWfstDecoderInit

* fix tpass_stream

* update paraformer-torch

* add bladedisc for funasr-onnx-offline

* update comdefine

* update funasr-wss-server

* add log for torch

* fix GetValue BLADEDISC

* fix log

* update cmakelist

* update warmup to 10

* update funasrruntime

* add batch_size for wss-server

* add batch for bins

* add batch for offline-stream

* add batch for paraformer

* add batch for offline-stream

* fix func SetBatchSize

* add SetBatchSize for model

* add SetBatchSize for model

* fix func Forward

* fix padding

* update funasrruntime

* add dec reset for batch

* set batch default value

* add argv for CutSplit

* sort frame_queue

* sorted msgs

* fix FunOfflineInfer

* add dynamic batch for fetch

* fix FetchDynamic

* update run_server.sh

* update run_server.sh

* cpp http post server support (#1739)

* add cpp http server

* add some comment

* remove some comments

* del debug infos

* restore run_server.sh

* adapt to new model struct

* 修复了onnxruntime在macos下编译失败的错误 (#1748)

* Add files via upload

增加macos的编译支持

* Add files via upload

增加macos支持

* Add files via upload

target_link_directories(funasr PUBLIC ${ONNXRUNTIME_DIR}/lib)
target_link_directories(funasr PUBLIC ${FFMPEG_DIR}/lib)
添加 if(APPLE) 限制

---------

Co-authored-by: Yabin Li <wucong.lyb@alibaba-inc.com>

* Delete docs/images/wechat.png

* Add files via upload

* fixed the issues about seaco-onnx timestamp

* fix bug (#1764)

当语音识别结果包含 `http` 时,标点符号预测会把它会被当成 url

* fix empty asr result (#1765)

解码结果为空的语音片段,text 用空字符串

* docs

* docs

* docs

* docs

* docs

* keep empty speech result (#1772)

* docs

* docs

* update wechat QRcode

* Add python funasr api support for websocket srv (#1777)

* add python funasr_api supoort

* change little to README.md

* add core tools stream

* modified a little

* fix bug for timeout

* support for buffer decode

* add ffmpeg decode for buffer

* auto frontend

* auto frontend

---------

Co-authored-by: 雾聪 <wucong.lyb@alibaba-inc.com>
Co-authored-by: zhaomingwork <61895407+zhaomingwork@users.noreply.github.com>
Co-authored-by: szsteven008 <97944818+szsteven008@users.noreply.github.com>
Co-authored-by: Ephemeroptera <605686962@qq.com>
Co-authored-by: 彭震东 <zhendong.peng@qq.com>
Co-authored-by: Shi Xian <40013335+R1ckShi@users.noreply.github.com>
Co-authored-by: 维石 <shixian.shi@alibaba-inc.com>
31个文件已修改
31个文件已添加
4112 ■■■■■ 已修改文件
README.md 52 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
README_zh.md 48 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/images/wechat.png 对比 | 查看 | 原始文档 | blame | 历史
funasr/auto/auto_frontend.py 14 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
funasr/auto/auto_model.py 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
funasr/download/name_maps_from_hub.py 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
funasr/models/seaco_paraformer/export_meta.py 10 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/funasr_api/README.md 72 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/funasr_api/asr_example.mp3 对比 | 查看 | 原始文档 | blame | 历史
runtime/funasr_api/asr_example.wav 对比 | 查看 | 原始文档 | blame | 历史
runtime/funasr_api/example.py 70 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/funasr_api/funasr_api.py 96 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/funasr_api/funasr_core.py 230 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/funasr_api/funasr_stream.py 72 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/funasr_api/funasr_tools.py 84 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/CMakeLists.txt 142 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/CMakeLists.txt 23 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/asr_sessions.h 20 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/connection.cpp 196 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/connection.hpp 104 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/file_parse.cpp 29 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/file_parse.hpp 234 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/funasr-http-main.cpp 523 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/funasr-http-main.hpp 20 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/header.hpp 27 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/io_context_pool.cpp 66 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/io_context_pool.hpp 59 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/model-decoder.cpp 119 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/model-decoder.h 60 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/reply.cpp 245 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/reply.hpp 64 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/server.cpp 113 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/bin/server.hpp 71 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/readme.md 58 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/readme_zh.md 61 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/http/requirements_install.md 15 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/CMakeLists.txt 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/bin/CMakeLists.txt 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/bin/funasr-onnx-offline-rtf.cpp 15 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/bin/funasr-onnx-offline.cpp 40 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/include/audio.h 4 ●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/include/com-define.h 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/include/funasrruntime.h 6 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/include/model.h 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/include/offline-stream.h 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/CMakeLists.txt 19 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/audio.cpp 106 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/funasrruntime.cpp 182 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/offline-stream.cpp 29 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/paraformer-torch.cpp 415 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/paraformer-torch.h 96 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/paraformer.cpp 24 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/paraformer.h 4 ●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/src/precomp.h 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/onnxruntime/third_party/jieba/include/limonp/StdExtension.hpp 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/python/onnxruntime/funasr_onnx/paraformer_bin.py 41 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/websocket/CMakeLists.txt 20 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/websocket/bin/CMakeLists.txt 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/websocket/bin/funasr-wss-server.cpp 14 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/websocket/bin/websocket-server.cpp 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
runtime/websocket/bin/websocket-server.h 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
setup.py 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史