diff --git a/.github/workflows/dotnet-demos.yml b/.github/workflows/dotnet-demos.yml index 3acb0345..edfee6b5 100644 --- a/.github/workflows/dotnet-demos.yml +++ b/.github/workflows/dotnet-demos.yml @@ -59,7 +59,7 @@ jobs: strategy: matrix: - machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, jetson, beaglebone] + machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone] include: - machine: rpi2 platform: raspberry-pi @@ -71,6 +71,8 @@ jobs: platform: raspberry-pi - machine: rpi4-64 platform: raspberry-pi + - machine: rpi5-64 + platform: raspberry-pi - machine: jetson platform: jetson - machine: beaglebone diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 4a6d7386..54434906 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -97,7 +97,7 @@ jobs: strategy: matrix: - machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, jetson, beaglebone] + machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone] steps: - uses: actions/checkout@v3 diff --git a/binding/dotnet/README.md b/binding/dotnet/README.md index 9626c05b..da829164 100644 --- a/binding/dotnet/README.md +++ b/binding/dotnet/README.md @@ -43,6 +43,7 @@ Platforms compatible with .NET Core 3.0+: - 2 - 3 (32 and 64 bit) - 4 (32 and 64 bit) + - 5 (32 and 64 bit) - NVIDIA Jetson Nano - BeagleBone diff --git a/binding/dotnet/Rhino/Rhino.csproj b/binding/dotnet/Rhino/Rhino.csproj index 324b7532..7738f111 100644 --- a/binding/dotnet/Rhino/Rhino.csproj +++ b/binding/dotnet/Rhino/Rhino.csproj @@ -2,7 +2,7 @@ net6.0;netcoreapp3.0;netstandard2.0 - 3.0.1 + 3.0.2 Picovoice Rhino Speech-to-Intent Engine @@ -12,7 +12,7 @@ git nlu, intent, inference, speech recognition, voice commands, offline, private, voice, ai, voice assistant See https://github.com/Picovoice/rhino/ - Picovoice 2020-2022 + Picovoice 2020-2024 Rhino is Picovoice's Speech-to-Intent engine. It directly infers intent from spoken commands within a given context of interest, in real-time. diff --git a/binding/dotnet/Rhino/Utils.cs b/binding/dotnet/Rhino/Utils.cs index 981cdfaa..3412d067 100644 --- a/binding/dotnet/Rhino/Utils.cs +++ b/binding/dotnet/Rhino/Utils.cs @@ -1,5 +1,5 @@ /* - Copyright 2020-2023 Picovoice Inc. + Copyright 2020-2024 Picovoice Inc. You may not use this file except in compliance with the license. A copy of the license is located in the "LICENSE" file accompanying this source. @@ -75,6 +75,7 @@ public static string PvLinuxMachine() case "0xd03": return "cortex-a53" + archInfo; case "0xd07": return "cortex-a57" + archInfo; case "0xd08": return "cortex-a72" + archInfo; + case "0xd0b": return "cortex-a76" + archInfo; case "0xc08": return ""; default: throw new PlatformNotSupportedException($"This device (CPU part = {cpuPart}) is not supported by Picovoice."); @@ -88,7 +89,8 @@ public static string PvLinuxEnv() { case "0xc07": case "0xd03": - case "0xd08": return "raspberry-pi"; + case "0xd08": + case "0xd0b": return "raspberry-pi"; case "0xd07": return "jetson"; case "0xc08": return "beaglebone"; default: diff --git a/binding/dotnet/RhinoTest/MainTest.cs b/binding/dotnet/RhinoTest/MainTest.cs index f61a4a46..f6ed35ee 100644 --- a/binding/dotnet/RhinoTest/MainTest.cs +++ b/binding/dotnet/RhinoTest/MainTest.cs @@ -1,5 +1,5 @@ /* - Copyright 2020-2023 Picovoice Inc. + Copyright 2020-2024 Picovoice Inc. You may not use this file except in compliance with the license. A copy of the license is located in the "LICENSE" file accompanying this source. @@ -375,7 +375,8 @@ public static string PvLinuxEnv() { case "0xc07": case "0xd03": - case "0xd08": return "raspberry-pi"; + case "0xd08": + case "0xd0b": return "raspberry-pi"; case "0xd07": return "jetson"; case "0xc08": return "beaglebone"; default: diff --git a/demo/dotnet/README.md b/demo/dotnet/README.md index 8d378cfc..80208cd6 100644 --- a/demo/dotnet/README.md +++ b/demo/dotnet/README.md @@ -44,6 +44,7 @@ Rhino is: - 2 - 3 (32 and 64 bit) - 4 (32 and 64 bit) + - 5 (32 and 64 bit) - NVIDIA Jetson Nano - BeagleBone diff --git a/demo/dotnet/RhinoDemo/RhinoDemo.csproj b/demo/dotnet/RhinoDemo/RhinoDemo.csproj index 9aeb8e0a..44e267a0 100644 --- a/demo/dotnet/RhinoDemo/RhinoDemo.csproj +++ b/demo/dotnet/RhinoDemo/RhinoDemo.csproj @@ -19,7 +19,7 @@ - - + +