]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
examples : update wasm examples to include server.py [no ci] (#2908)
authorDaniel Bevenius <redacted>
Thu, 20 Mar 2025 08:07:43 +0000 (09:07 +0100)
committerGitHub <redacted>
Thu, 20 Mar 2025 08:07:43 +0000 (09:07 +0100)
This commit updates the README files for the wasm examples to include
instructions on how to run the examples using the provided server.py
which was included in Commit 6e8242f7fe166b7798bbf49b4c65aba8afe1e131
("examples : command.wasm updates (#2904)").

The motivation for this is consistency with the command.wasm example.

examples/bench.wasm/README.md
examples/stream.wasm/README.md
examples/whisper.wasm/README.md

index 921b57cabdc2db03c84dfad97419fecd35100b7e..19e868ebf0e29384d864d91cb3baa42f9fa8c470 100644 (file)
@@ -15,7 +15,17 @@ cd whisper.cpp
 mkdir build-em && cd build-em
 emcmake cmake ..
 make -j
+```
+The example can then be started by running a local HTTP server:
+```console
+python3 examples/server.py
+```
+And then opening a browser to the following URL:
+http://localhost:8000/bench.wasm
 
+To run the example in a different server, you need to copy the following files
+to the server's HTTP path:
+```
 # copy the produced page to your HTTP path
 cp bin/bench.wasm/*       /path/to/html/
 cp bin/libbench.worker.js /path/to/html/
index 593ae3707adccabcef5cd00d649df8bc8acd618c..26912c4935cc7bc4498f2910750c18a42a2e3b30 100644 (file)
@@ -13,7 +13,17 @@ cd whisper.cpp
 mkdir build-em && cd build-em
 emcmake cmake ..
 make -j
+```
+The example can then be started by running a local HTTP server:
+```console
+python3 examples/server.py
+```
+And then opening a browser to the following URL:
+http://localhost:8000/stream.wasm
 
+To run the example in a different server, you need to copy the following files
+to the server's HTTP path:
+```
 # copy the produced page to your HTTP path
 cp bin/stream.wasm/*       /path/to/html/
 cp bin/libstream.worker.js /path/to/html/
index f228a8b6e5f90f3d8f482fa2b537408ca8748f40..5a142b2f4a094d4f99b57ea2334fcf71893a3451 100644 (file)
@@ -35,7 +35,17 @@ cd whisper.cpp
 mkdir build-em && cd build-em
 emcmake cmake ..
 make -j
+```
+The example can then be started by running a local HTTP server:
+```console
+python3 examples/server.py
+```
+And then opening a browser to the following URL:
+http://localhost:8000/whisper.wasm
 
+To run the example in a different server, you need to copy the following files
+to the server's HTTP path:
+```
 # copy the produced page to your HTTP path
 cp bin/whisper.wasm/*    /path/to/html/
 cp bin/libmain.worker.js /path/to/html/