Pratik Gandhi
75494e73ea
docs: fix contact image paths in runtime SDK tutorials ( #3764 )
2026-10-08 14:42:44 +08:00
LauraGPT
d7a33c862c
Merge main with timestamp and event mapping fixes
...
Signed-off-by: LauraGPT <[email protected] >
2026-10-01 04:58:02 +00:00
LauraGPT
643f443ba2
fix(runtime): skip empty deduplicated event segments
...
Signed-off-by: LauraGPT <[email protected] >
2026-10-01 04:54:48 +00:00
Mohammad Hijjawi
217d10aa99
fix(sensevoice): stop rendering the Cough event as the Sneeze emoji ( #3747 )
...
rich_transcription_postprocess() maps SenseVoice event tags through
event_dict, which used 🤧 for both <|Sneeze|> and <|Cough|>, so coughs
were displayed as sneezes. emoji_dict and event_set already use 😷 for
coughs; use it in event_dict too, in funasr and in the funasr_onnx and
funasr_torch runtime copies.
2026-10-01 12:49:24 +08:00
zhifu gao
b71671cd2a
release(onnx): prepare 0.4.3 with installed artifact regressions
...
Signed-off-by: zhifu gao <[email protected] >
2026-09-09 22:58:58 +00:00
zhifu gao
f958aab5b8
docs: rebuild the learning, model and serving documentation system
...
Signed-off-by: zhifu gao <[email protected] >
2026-09-06 14:11:58 +00:00
LauraGPT
3c129673c2
fix: keep source archives portable
...
Signed-off-by: LauraGPT <[email protected] >
2026-09-03 22:08:14 +08:00
LauraGPT
9a999516bc
docs: retain localized runtime release guidance
...
Signed-off-by: LauraGPT <[email protected] >
2026-09-02 06:10:45 +00:00
LauraGPT
4f1d04b86d
fix(onnx): preserve missing runtime dependency errors
...
Signed-off-by: LauraGPT <[email protected] >
2026-09-01 19:15:00 +00:00
LauraGPT
b28d764bad
docs: surface current runtime packages in ja and ko
...
Signed-off-by: LauraGPT <[email protected] >
2026-09-01 18:32:38 +00:00
LauraGPT
de55ad1c69
feat(runtime): add online CPU source Dockerfile
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-30 17:38:47 +00:00
LauraGPT
2d14544f38
docs(runtime): publish v0.2.6 download matrix
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-30 03:32:30 +00:00
LauraGPT
c0b0174738
fix(runtime): bundle Windows CUDA dependencies
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-30 02:34:31 +00:00
LauraGPT
c567595900
feat(runtime): add Windows Blackwell CUDA asset
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-30 01:48:01 +00:00
LauraGPT
36f03086af
docs(runtime): publish verified v0.2.5 download matrix
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-29 15:02:09 +00:00
LauraGPT
949ccf46f3
fix(runtime): upload SenseVoice weights to backend buffer
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-29 13:26:37 +00:00
LauraGPT
d15175f361
docs(runtime): prepare llama.cpp v0.2.4 release
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-29 03:25:09 +00:00
LauraGPT
178a36718c
fix(runtime): decode SenseVoice F16 query embeddings
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-29 02:40:29 +00:00
zhifu gao
159f67b154
chore(release): prepare 1.4.6 ( #3549 )
...
Publish the realtime keepalive, empty timestamp segment, and readable subtitle fixes with the verified llama.cpp v0.2.3 nine-platform runtime matrix.
Signed-off-by: LauraGPT <[email protected] >
2026-08-29 09:23:49 +08:00
LauraGPT
cabecbf133
test(runtime): track v0.2.3 release contract
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-28 17:58:13 +00:00
LauraGPT
6ded40886c
docs(runtime): publish v0.2.3 diagnostics
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-28 17:55:23 +00:00
LauraGPT
7429dbd787
fix(runtime): trace SenseVoice backend stages
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-28 17:14:09 +00:00
LauraGPT
0395c59eb7
fix(vulkan): guard backend initialization failures
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-28 14:49:31 +00:00
zhifu gao
4df59cc153
chore(release): prepare 1.4.5 ( #3534 )
...
Publish the optional-torchaudio inference path, pin the verified nine-platform llama.cpp runtime matrix, and document the protected exact-main publication gate.
Signed-off-by: LauraGPT <[email protected] >
2026-08-28 00:59:31 +08:00
zhifu gao and LauraGPT
b454f9b7d6
docs: publish llama.cpp runtime v0.2.1 downloads ( #3532 )
...
Signed-off-by: LauraGPT <[email protected] >
Co-authored-by: LauraGPT <[email protected] >
2026-08-27 17:32:44 +08:00
zhifu gao
c69e69a0b7
fix(runtime): allow integrated GPU backends ( #3531 )
...
Prefer matching discrete GPU devices while retaining a matching integrated GPU as fallback. Tested with the pinned llama.cpp revision in CPU and Vulkan builds; this addresses the iGPU selector bug without claiming to fix the separate RX 9070 XT backend crash.
2026-08-27 00:55:09 +08:00
Leonard Li
4999dc7632
Raise real exceptions instead of strings in the runtime Python bindings
...
`raise "some message"` is invalid in Python 3 — a str is not an exception — so
the interpreter discards the message and raises
TypeError: exceptions must derive from BaseException
instead. Paired with a bare `except:`, the original cause is lost too, and the
user is told to install something they may already have.
Concretely: funasr was installed, but importing it failed on a missing
torchaudio. The message said 'please install funasr', the traceback said
TypeError, and the actual ModuleNotFoundError was nowhere to be seen.
This converts all 30 occurrences under runtime/python to real exceptions:
- guarded imports -> except ImportError as e: raise ImportError(...) from e
- everything else -> except Exception as e: raise RuntimeError(...) from e
`from e` keeps the original traceback, so a missing transitive dependency stays
visible. Narrowing the bare `except:` also stops unrelated failures from being
reported as a missing package — the model_dir branch in particular fired for any
failure, so a mistyped path also surfaced as TypeError.
Messages are unchanged. No behaviour changes beyond the exception type.
2026-08-22 12:35:50 -04:00
zhifu gao
65bbd29f60
docs: clarify llama.cpp speaker diarization support
...
Signed-off-by: zhifu gao <[email protected] >
2026-08-13 02:15:55 +00:00
zhifu gao
62b784b2b9
docs: surface llama.cpp runtime v0.2.0 ( #3484 )
...
Signed-off-by: LauraGPT <[email protected] >
2026-08-11 14:17:59 +08:00
zhifu gao
500956bc33
fix(vulkan): refresh ggml for AMD submission handling ( #3482 )
...
Refresh the pinned llama.cpp revision with AMD Vulkan submission batching and DeviceLost diagnostics, adapt the sampler API, and document Windows troubleshooting. Refs #3479 .
2026-08-11 12:19:11 +08:00
Dingyuan Wang
b0d44bd792
llama.cpp: add srt output ( #3480 )
...
Add optional SRT output to Fun-ASR-Nano, SenseVoiceSmall, and Paraformer llama.cpp runtimes. Preserve existing non-SRT output behavior and document VAD-aligned subtitle generation.
2026-08-11 11:27:36 +08:00
zhifu gao and LauraGPT
6408aaa96d
feat(runtime): add SenseVoice TensorRT deployment ( #3463 )
...
Co-authored-by: LauraGPT <[email protected] >
2026-08-04 02:22:57 +08:00
zhifu gao and LauraGPT
4dc8e5b4f0
feat(runtime): add JSONL timestamp output ( #3462 )
...
Signed-off-by: LauraGPT <[email protected] >
Co-authored-by: LauraGPT <[email protected] >
2026-08-04 01:00:20 +08:00
zhifu gao
cb0eb3bb40
Merge pull request #3450 from wangxiuwen/fix/audio-frame-copy-ownership
...
fix(runtime): make AudioFrame copies own their sample data
2026-08-03 13:51:15 +08:00
zhifu gao
e8b75de2e5
Merge pull request #3449 from wangxiuwen/fix/ffmpeg-avio-buffer-lifetime
...
fix(runtime): free custom AVIO buffers on all exits
2026-08-03 13:51:11 +08:00
wangxiuwen
62037b10fa
fix(runtime): give AudioFrame deep-copy ownership
2026-07-30 10:24:51 +08:00
wangxiuwen
c3c66061ee
fix(runtime): free custom AVIO buffers on all exits
2026-07-30 10:22:58 +08:00
wangxiuwen
b8c60ae1c2
fix(runtime): release two-pass frame on empty result
2026-07-30 10:20:58 +08:00
zhifu gao and LauraGPT
30caaf8e18
fix(websocket): finalize file input on end control ( #3440 )
...
Signed-off-by: LauraGPT <[email protected] >
Co-authored-by: LauraGPT <[email protected] >
2026-07-29 20:24:01 +08:00
zhifu gao and zhifu gao
19a903fa87
Use QwenAudio canonical repository links ( #3412 )
...
Co-authored-by: zhifu gao <[email protected] >
2026-07-24 19:01:36 +08:00
zhifu gao
6c3b47c2e5
docs: publish runtime v0.1.9 download links ( #3399 )
2026-07-23 19:38:51 +08:00
zhifu gao
9b918d74d7
feat(runtime): publish Windows Vulkan binary ( #3398 )
...
* feat(runtime): add Windows Vulkan release asset
* fix(ci): install SPIR-V headers for Windows Vulkan
* fix(runtime): make Windows Vulkan package standalone
2026-07-23 18:49:28 +08:00
zhifu gao
874330a1f7
Refresh public entrypoint links
...
Move high-traffic docs and website source links to current FunASR and ModelScope entry points.
2026-07-23 07:48:42 +08:00
zhifu gao and LauraGPT
e8bdb884dc
Refresh public FunASR entrypoint links ( #3361 )
...
Co-authored-by: LauraGPT <[email protected] >
2026-07-23 05:42:04 +08:00
zhifu gao and LauraGPT
2aa24baa4e
Refresh public docs release copy ( #3337 )
...
Co-authored-by: LauraGPT <[email protected] >
2026-07-23 02:55:56 +08:00
zhifu gao
c812c139a1
docs: refresh remaining stale FunASR links
...
Refresh remaining stale public docs and clone links, with regression coverage.
2026-07-22 22:28:45 +08:00
zhifu gao
53e397d2fa
docs: refresh stale public FunASR links
...
Replace stale public docs and clone hosts with current FunASR URLs, with regression coverage.
2026-07-22 22:23:19 +08:00
zhifu gao
82a4d67b12
docs: fix broken markdown links
...
Fix stale repository-local Markdown links and add a pytest guard for future docs link regressions.
2026-07-22 22:02:41 +08:00
zhifu gao
5882f3cf79
docs: surface Vulkan llama.cpp runtime in README
...
Expose the v0.1.8 Linux Vulkan runtime asset in the top-level README docs.
2026-07-22 19:25:17 +08:00
zhifu gao
c7f6edb9e6
docs(runtime): mention Vulkan asset in release notes
...
Keep generated runtime release notes aligned with the new Linux Vulkan asset.
2026-07-22 18:44:03 +08:00