Ranjit
5ff2a958d9
Update MainScreenViewModel.kt
2025-02-15 12:17:18 +05:30
Ranjit
85f7c8f4d9
Update LibWhisper.kt
2025-02-15 12:08:37 +05:30
Ranjit
6b8b91ad81
Update jni.c
2025-02-15 12:00:26 +05:30
Ranjit
667d2476a7
Update jni.c for enabling word timestamp (Default is off)
...
Update jni.c for enabling word level timestamps in whisper.cpp Android
Default is set to off.
If anyone wants can turn it to true for enabling word Level Timestamps
2025-02-08 14:43:25 +05:30
Ranjit
c4c2380cf1
Update jni.c for enabling word level timestamps in whisper.cpp android
...
Updated jni.c for enabling word level timestamps in whisper.cpp android
2025-02-08 13:00:13 +05:30
Judd
d682e15090
Fixes for Windows ( #2790 )
...
Fixes for Windows:
* MSVC default to utf-8 without BOM.
* Console output code page changed to utf-8.
---------
Co-authored-by: Judd <foldl@boxvest.com>
2025-02-06 15:37:21 +08:00
billyct
cadfc50eab
node : add max_len params in node addon ( #2760 )
2025-02-03 22:49:06 +02:00
Georgi Gerganov
3f91832352
talk-llama : sync llama.cpp
2025-02-03 22:42:26 +02:00
Corey Earwood
7a423f1c00
whisper.objc : fix build and CI
2025-01-18 12:06:06 +02:00
Georgi Gerganov
99b011a9f5
talk-llama : sync llama.cpp
2025-01-14 10:38:01 +02:00
Georgi Gerganov
e940fbf283
server : fix build ( #2718 )
2025-01-13 08:57:33 +02:00
Georgi Gerganov
35d0e02c72
talk-llama : sync llama.cpp ( #2709 )
2025-01-13 08:55:48 +02:00
NETZkultur GmbH
45d3faf961
server : generate unique tmp filenames ( #2718 )
...
#Summary
This Merge Request adds a mechanism to generate unique filenames for FFmpeg conversions in whisper_server.cpp. Previously, a single fixed filename was used (e.g., whisper-server-tmp.wav), which could result in unexpected file overwrites under certain circumstances. By generating a unique filename per request, any risk of overwriting temporary files is eliminated.
#Background / Motivation
• Problem: Relying on a static filename for temporary audio files may lead to overwrites if multiple operations occur simultaneously or if the same file name is reused.
• Goal: Dynamically generate unique filenames, ensuring each request or operation uses an isolated temporary file.
2025-01-13 08:55:21 +02:00
Yusuf Redžić
ece3ff88f6
cli : fix segfault on missing argument ( #2700 )
2025-01-04 10:47:41 +02:00
Alter
c81b8b910b
objc : rename ggml-cpu-aarch64.c to .cpp ( #2687 )
2025-01-02 12:05:09 +02:00
Georgi Gerganov
5136fd92c2
examples : handle "main.exe" deprecation
2024-12-30 13:00:18 +02:00
Andreas Lubbe
7d55637f0b
cli : add --suppress_nst support ( #2664 )
2024-12-24 09:30:07 +02:00
Andreas Lubbe
0994506054
cli : add no_speech_thold ( #2663 )
2024-12-24 09:29:19 +02:00
Georgi Gerganov
ed09075ca0
server : fix help print
2024-12-22 15:32:05 +02:00
Sacha Arbonel
4183517076
server : add no-speech threshold parameter and functionality ( #2654 )
2024-12-21 17:00:08 +02:00
Georgi Gerganov
f4668169a0
whisper : rename suppress_non_speech_tokens to suppress_nst ( #2653 )
2024-12-21 12:54:35 +02:00
Sacha Arbonel
944ce49439
server : add option to suppress non-speech tokens ( #2649 )
...
* The parameter will suppress non-speech tokens like [LAUGH], [SIGH], etc. from the output when enabled.
* add to whisper_params_parse
* add missing param
2024-12-21 12:05:05 +02:00
Georgi Gerganov
2e59dced12
whisper : rename binaries + fix install ( #2648 )
...
* whisper : rename binaries + fix install
* cont : try to fix ci
* cont : fix emscripten builds
2024-12-21 09:43:49 +02:00
Georgi Gerganov
ba6c2a8fd9
android : try to fix build
2024-12-18 12:52:16 +02:00
Georgi Gerganov
6576af00d7
files : remove old sources
2024-12-18 12:52:16 +02:00
Georgi Gerganov
61edb117a0
talk-llama : sync llama.cpp
2024-12-18 12:52:16 +02:00
Georgi Gerganov
60dc6d003f
common : remove old types
...
ggml-ci
2024-12-18 12:52:16 +02:00
crummyh
d34445e960
stream : improve consistency in README ( #2642 )
2024-12-18 08:43:48 +02:00
Georgi Gerganov
199579652e
common : add cstdio header
2024-12-16 08:57:04 +02:00
Georgi Gerganov
d17e7139d8
stream : update build instructions
2024-12-15 21:55:36 +02:00
Thamster
6a52eaea74
android : fix build and ci ( #2624 )
...
* Adding missing CMakeLists.txt include for ggm-cpu needed by whisper.android
* attempt to re-enable CI for JNI android
---------
Co-authored-by: Your Name <you@example.com>
2024-12-14 17:25:53 +02:00
Georgi Gerganov
472464453d
ci : disable CUDA and Android builds
2024-12-08 20:14:35 +02:00
Georgi Gerganov
11dddfbc9e
ci : disable Obj-C build + fixes
2024-12-08 20:14:35 +02:00
Georgi Gerganov
f2c680f893
talk-llama : sync llama.cpp
2024-12-08 20:14:35 +02:00
Georgi Gerganov
02c6fcbc2c
common : fix compile warning
...
ggml-ci
2024-12-08 20:14:35 +02:00
Georgi Gerganov
7fd8d9c220
whisper : adapt to new ggml (wip)
2024-11-20 21:00:08 +02:00
Georgi Gerganov
06e059b8f8
talk-llama : sync llama.cpp
2024-11-20 21:00:08 +02:00
Stefan Sydow
d24f981fb2
sycl: fix example build ( #2570 )
2024-11-18 14:57:23 +02:00
Jhen-Jie Hong
c4e95fb74d
whisper.swiftui : switch Mac dest to Mac (Designed for iPad) ( #2562 )
2024-11-15 15:21:53 +02:00
Georgi Gerganov
6477b84eb6
build : fixes
2024-11-15 15:21:04 +02:00
Georgi Gerganov
24d706774d
talk-llama : sync llama.cpp
2024-11-15 15:21:04 +02:00
Jhen-Jie Hong
5f8a086e22
whisper.swiftui : add model download list & bench methods ( #2546 )
...
* swift : fix resources & exclude build
* whisper : impl whisper_timings struct & api
* whisper.swiftui : model list & bench methods
* whisper : return ptr for whisper_get_timings
* revert unnecessary change
* whisper : avoid designated initializer
* whisper.swiftui: code style changes
* whisper.swiftui : get device name / os from UIDevice
* whisper.swiftui : fix UIDevice usage
* whisper.swiftui : add memcpy and ggml_mul_mat (commented)
2024-11-13 21:51:34 +02:00
Stefan Sydow
300c07b94d
examples : fix ffmpeg v5 build ( #2543 )
...
remove call to 'av_register_all()' which does not exist in ffmpeg v5
anymore.
2024-11-13 21:41:52 +02:00
Georgi Gerganov
c65d0fd3c8
talk-llama : sync llama.cpp
2024-11-01 10:19:05 +02:00
Rotem Dan
b6049060dd
whisper : add dtw preset for large-v3-turbo ( #2481 )
2024-10-15 21:00:21 +03:00
Georgi Gerganov
6e40108a59
objc : fix build
2024-10-05 15:23:51 +03:00
Georgi Gerganov
941912467d
whisper : adapt to latest ggml (skip) ( #0 )
2024-10-05 15:23:51 +03:00
Rahul Vadhyar
2944cb72d9
examples : update dr_wav.h to newer version ( #2449 )
2024-10-04 11:04:51 +03:00
Georgi Gerganov
ccc2547210
talk-llama : sync llama.cpp
2024-10-03 12:22:17 +03:00
gilbertgong
ede1718f6d
server : ffmpeg overwrite leftover temp file ( #2431 )
...
* Remove possible leftover ffmpeg temp file from a previous failed conversion
* Revert "Remove possible leftover ffmpeg temp file from a previous failed conversion"
This reverts commit 00797403bd43ebcb1e0678989a4fc676d417b4af.
* Flag to force ffmpeg to overwrite output file if it exists
2024-10-02 15:06:40 +03:00