Louistiti
|
4b477ccd76
|
fix(tool/ytdlp): update on progress download regex
|
2026-01-11 22:19:11 +08:00 |
|
louistiti
|
0273099ea6
|
feat(skill/video_translator): split vocals/instrumental and merge back audio
|
2026-01-11 15:22:50 +08:00 |
|
Louistiti
|
183ba56c32
|
feat(skill/video_translator): audio segmentation and merge
|
2026-01-06 19:25:23 +08:00 |
|
Louistiti
|
c85b849206
|
feat: Video Translator skill nearly completed; delete previous versions of tool binaries on download; and more
|
2026-01-06 02:01:33 +08:00 |
|
Louistiti
|
7d798b13f9
|
feat(tool/chatterbox_onnx): auto set CUDA runtime path for Windows and Linux x86_64
|
2026-01-04 22:22:16 +08:00 |
|
Louistiti
|
26728b283a
|
feat(tool/chatterbox_onnx): new text-to-speech and voice cloning tool
|
2026-01-04 21:15:33 +08:00 |
|
Louistiti
|
6ca96e3deb
|
feat(skill/video_translator): find longest segment to get speaker ref as 10-secs fallback
|
2025-12-31 11:13:37 +08:00 |
|
Louistiti
|
9d1d66a07d
|
feat(tool/ytdlp): reduce time intervals for faster download
|
2025-12-30 22:27:47 +08:00 |
|
Louistiti
|
208229b153
|
fix(tool/assemblyai_audio): no need audio_duration ms conversion in Python
|
2025-12-30 20:42:19 +08:00 |
|
louistiti
|
7b5860410b
|
feat(skill/video_translator): ECAPA gender voice recognition; AssemblyAI tool for transcription; and more
|
2025-12-30 20:35:45 +08:00 |
|
Louistiti
|
6c7e8d8af4
|
feat(tool/ffmpeg): merge audio to video
|
2025-11-05 22:10:30 +08:00 |
|
louistiti
|
118ed10817
|
feat(tool/elevenlabs_audio): transcription function implementation
|
2025-11-05 08:32:12 +08:00 |
|
Louistiti
|
3aa45fcc64
|
feat(tool/openai_audio): add chunking_strategy param for diarization
|
2025-11-04 22:30:06 +08:00 |
|
louistiti
|
8063cc6074
|
feat: support speaker diarization when transcribing from third-party providers
|
2025-11-04 21:56:20 +08:00 |
|
louistiti
|
0013ffc888
|
feat: execute actions from other skills; push/get data from context across flow; OpenAI audio tool and more
|
2025-11-01 17:38:32 +08:00 |
|
louistiti
|
f075d7c922
|
feat: format path when resource already exists
|
2025-09-14 17:41:20 +08:00 |
|
Louistiti
|
884d027610
|
feat: clean up dev runtime
|
2025-09-14 09:48:42 +08:00 |
|
louistiti
|
612d773fe8
|
feat(tool/yt-dlp): add common args
|
2025-09-13 23:41:38 +08:00 |
|
louistiti
|
8715e71903
|
feat: tool logger and tool download progress report
|
2025-09-13 11:39:25 +08:00 |
|
louistiti
|
17ec4ed348
|
fix: auto download binary and resources from bridges
|
2025-09-13 10:23:06 +08:00 |
|
louistiti
|
2ad3fe7d91
|
feat: faster_whisper download model resources and end-to-end flow
|
2025-09-11 00:12:12 +08:00 |
|
louistiti
|
a9e22de8ca
|
feat: auto download tool resources (models, etc.); Faster Whisper tool
|
2025-09-09 23:45:49 +08:00 |
|
Louistiti
|
f513713959
|
feat: more robust audio extraction across bridges
|
2025-09-07 22:11:04 +08:00 |
|
louistiti
|
1fed246ca9
|
feat: OpenRouter tool; bash tool
|
2025-09-07 14:52:27 +08:00 |
|
louistiti
|
4e0d0cf91d
|
feat: tool output UI
|
2025-09-07 11:58:11 +08:00 |
|
louistiti
|
1aea646c6c
|
feat: unify binary tool calls for both bridges
|
2025-09-07 10:52:13 +08:00 |
|
louistiti
|
58fe7691ec
|
feat: describe taken actions in binary tools
|
2025-09-07 01:23:41 +08:00 |
|
louistiti
|
fcb522a69a
|
feat: file path built-in opening; report tool progress from Python SDK
|
2025-09-06 13:24:37 +08:00 |
|
louistiti
|
c263c7a7a8
|
feat: atomic architecture skills > actions > toolkits > tools > functions; tool management; tool progress sync and more
|
2025-09-06 02:06:17 +08:00 |
|
louistiti
|
d55977d60b
|
feat: common_answer across actions; better slot filling; flow implementation
|
2025-08-23 20:30:59 +08:00 |
|
louistiti
|
66f60c0145
|
feat: multi action callings; new widget parsing and more
|
2025-08-21 21:36:39 +08:00 |
|
Louistiti
|
519d226c92
|
feat(bridge/python): inspect action call to allow optional args
|
2025-08-03 17:35:21 +08:00 |
|
louistiti
|
892919b8c9
|
feat: bridge params helper
|
2025-08-03 14:11:21 +08:00 |
|
louistiti
|
24e5d27999
|
feat(server): bind bridges with the new core rewrite
|
2025-07-31 00:01:17 +08:00 |
|
louistiti
|
f55e856720
|
feat(server): better bridge typing
|
2025-07-27 15:06:18 +08:00 |
|
louistiti
|
3b04e1f767
|
feat(server): NLU rewrite + brain logic skill mechanism rewrite
|
2025-07-26 23:43:21 +08:00 |
|
louistiti
|
5619481b8c
|
feat(server): action calling progress
|
2025-06-24 21:51:04 +08:00 |
|
louistiti
|
3b06996fbd
|
refactor: Python TCP server and Python bridge setup paths
|
2025-04-24 08:17:21 +08:00 |
|
louistiti
|
c976499ff3
|
chore: downgrade cx_Freeze to 7.1.1 for Python bridge
|
2025-01-26 08:27:43 +08:00 |
|
Louistiti
|
27bb49e373
|
fix(python tcp server): explicitely includes about module from the av package
|
2025-01-25 17:33:23 +08:00 |
|
louistiti
|
bde86630d5
|
fix(bridge/python): widget default wrapper_props
|
2024-11-20 21:51:25 +08:00 |
|
louistiti
|
ae0e5b0643
|
fix(bridge/python): bump requests to 2.32.3 for a better compatibility with new Python version
|
2024-09-04 22:01:41 +08:00 |
|
louistiti
|
8bca0595b4
|
feat: new onFetch skill API and more
|
2024-09-01 23:16:14 +08:00 |
|
louistiti
|
c24be71585
|
fix(bridge/python): event handlers binding
|
2024-08-28 09:32:20 +08:00 |
|
louistiti
|
457422687d
|
fix(bridge/python): event handlers
|
2024-08-28 08:41:03 +08:00 |
|
louistiti
|
be0da3d1e2
|
feat(bridge/python): widgets support
|
2024-08-26 22:06:20 +08:00 |
|
louistiti
|
1314217e00
|
BREAKING: upgrade from Python 3.9 to Python 3.11
|
2024-06-23 23:29:09 +08:00 |
|
louistiti
|
871617649a
|
chore(bridge/python): upgrade cx_Freeze to 7.1.1
|
2024-06-23 22:42:42 +08:00 |
|
louistiti
|
8d3bffb64d
|
fix: skill settings
|
2024-06-18 09:07:17 +08:00 |
|
louistiti
|
32dc3ced0b
|
feat: Apple Silicon support for voice models
|
2024-06-18 09:02:09 +08:00 |
|