Skip to content

Commit 2ffc125

Browse files
committed
add wip wyoming cli
1 parent c42f67e commit 2ffc125

File tree

4 files changed

+640
-0
lines changed

4 files changed

+640
-0
lines changed

examples/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ elseif(CMAKE_JS_VERSION)
102102
add_subdirectory(addon.node)
103103
else()
104104
add_subdirectory(cli)
105+
add_subdirectory(wyoming)
105106
add_subdirectory(bench)
106107
add_subdirectory(server)
107108
add_subdirectory(quantize)

examples/wyoming/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
set(TARGET whisper-wyoming)
2+
add_executable(${TARGET} wyoming.cpp)
3+
4+
include(DefaultTargetOptions)
5+
6+
target_link_libraries(${TARGET} PRIVATE common whisper ${FFMPEG_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
7+
8+
install(TARGETS ${TARGET} RUNTIME)

examples/wyoming/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# whisper.cpp/examples/wyoming
2+
3+
Implements a partial wyoming stdio server for use with [wyoming-whisper-cpp](https://github.com/rhasspy/wyoming-whisper-cpp). Most command-line arguments are shared with the cli.

0 commit comments

Comments
 (0)