Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ linux_x64_openvino:
linux_x64_vulkan:
rm -rf build/linux-x64-vulkan
echo "Path is: `$(PATH)`"
cmake -S . -B build/linux-x64-vulkan -DCMAKE_C_COMPILER=x86_64-linux-gnu-gcc -DCMAKE_CXX_COMPILER=x86_64-linux-gnu-g++ -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DGGML_VULKAN=ON -DVulkan_INCLUDE_DIR="$(VULKAN_SDK)/include" -DVulkan_LIBRARY="$(VULKAN_SDK)/lib/libvulkan.so" $(AVX_SUPPORT)
cmake -S . -B build/linux-x64-vulkan -DGGML_VULKAN=ON -DVulkan_INCLUDE_DIR="$(VULKAN_SDK)/include" -DVulkan_LIBRARY="$(VULKAN_SDK)/lib/libvulkan.so" -DGGML_VULKAN_COOPMAT_GLSLC_SUPPORT=ON $(AVX_SUPPORT)
cmake --build build/linux-x64-vulkan --config $(BUILD_TYPE)
mkdir -p runtimes/Whisper.net.Runtime.Vulkan/linux-x64
echo 'LDD VERSION'
Expand Down
8 changes: 4 additions & 4 deletions Whisper.net/Logger/WhisperLogLevel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ namespace Whisper.net.Logger;
public enum WhisperLogLevel
{
None = 0,
Info = 1,
Error = 1,
Warning = 2,
Error = 3,
Debug = 4,
Cont = 5
Info = 3,
Cont = 4,
Debug = 5
}
2 changes: 1 addition & 1 deletion Whisper.net/Whisper.net.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<LangVersion>13</LangVersion>
<Version>1.7.5-preview1</Version>
<Version>1.8.0-preview1</Version>
<Authors>Sandro Hanea</Authors>
<Description>Cross-platform dotnet bindings for Whisper.</Description>
<PackageProjectUrl>https://github.com/sandrohanea/whisper.net</PackageProjectUrl>
Expand Down
6 changes: 4 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,9 +188,11 @@ RuntimeOptions.RuntimeLibraryOrder =

## Versioning

Each version of Whisper.net is tied to a specific version of Whisper.cpp. The version of Whisper.net is the same as the version of Whisper it is based on. For example, Whisper.net 1.2.0 is based on Whisper.cpp 1.2.0.
Whisper.net follows semantic versioning.

However, the patch version is not tied to Whisper.cpp. For example, Whisper.net 1.2.1 is based on Whisper.cpp 1.2.0 and Whisper.net 1.7.0 is based on Whisper.cpp 1.7.1.
Starting from version `1.8.0`, Whisper.net does not follow the same versioning scheme as `whisper.cpp`, which creates releases based on specific commits in their `master` branch (e.g., b2254, b2255).

To track the `whisper.cpp` version used in a specific Whisper.net release, you can check the `whisper.cpp` submodule. The commit hash for the tag associated with the release will indicate the corresponding `whisper.cpp` version.

## Ggml Models

Expand Down
2 changes: 1 addition & 1 deletion whisper.cpp
6 changes: 6 additions & 0 deletions windows-scripts.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,11 @@ function BuildWindows() {

# Add AVX flags
$options += $avxOptions

if ($platform -eq "Win32")
{
$options += "-DGGML_BMI2=OFF";
}
}

$runtimePath = "./runtimes/Whisper.net.Runtime"
Expand All @@ -85,6 +90,7 @@ function BuildWindows() {

if ($Vulkan) {
$options += "-DGGML_VULKAN=1"
$options += "-DGGML_VULKAN_COOPMAT_GLSLC_SUPPORT=ON"
$buildDirectory += "-vulkan"
$runtimePath += ".Vulkan"
}
Expand Down
Loading