Skip to content

Commit 2f859c6

Browse files
authored
Rust rpi5 support (Picovoice#776)
1 parent 4a5694c commit 2f859c6

File tree

8 files changed

+34
-32
lines changed

8 files changed

+34
-32
lines changed

.github/workflows/rust-demos.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474

7575
strategy:
7676
matrix:
77-
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, jetson]
77+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson]
7878
include:
7979
- machine: rpi3-32
8080
platform: raspberry-pi
@@ -84,6 +84,8 @@ jobs:
8484
platform: raspberry-pi
8585
- machine: rpi4-64
8686
platform: raspberry-pi
87+
- machine: rpi5-64
88+
platform: raspberry-pi
8789
- machine: jetson
8890
platform: jetson
8991

@@ -112,4 +114,4 @@ jobs:
112114
--input_audio_path ../../../resources/audio_samples/picovoice-coffee.wav
113115
--keyword_path ../../../resources/porcupine/resources/keyword_files/${{ matrix.platform }}/picovoice_${{ matrix.platform }}.ppn
114116
--context_path ../../../resources/rhino/resources/contexts/${{ matrix.platform }}/coffee_maker_${{ matrix.platform }}.rhn
115-
working-directory: demo/rust/filedemo
117+
working-directory: demo/rust/filedemo

.github/workflows/rust.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666

6767
strategy:
6868
matrix:
69-
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, jetson]
69+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson]
7070

7171
steps:
7272
- uses: actions/checkout@v3

demo/rust/filedemo/Cargo.lock

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/rust/filedemo/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[package]
22
name = "picovoice_filedemo"
3-
version = "0.1.0"
3+
version = "3.0.3"
44
edition = "2018"
55

66
[dependencies]
77
clap = "3.2.3"
88
hound = "3.4.0"
99
itertools = "0.10.3"
10-
picovoice = "=3.0.2"
10+
picovoice = "=3.0.3"

demo/rust/micdemo/Cargo.lock

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/rust/micdemo/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "picovoice_micdemo"
3-
version = "0.1.1"
3+
version = "3.0.3"
44
edition = "2018"
55

66
[dependencies]
@@ -9,5 +9,5 @@ clap = "3.2.3"
99
ctrlc = "3.1.9"
1010
hound = "3.4.0"
1111
itertools = "0.10.3"
12-
picovoice = "=3.0.2"
13-
pv_recorder = "=1.2.1"
12+
picovoice = "=3.0.3"
13+
pv_recorder = "=1.2.2"

sdk/rust/Cargo.lock

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/rust/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "picovoice"
3-
version = "3.0.2"
3+
version = "3.0.3"
44
edition = "2018"
55
description = "Rust SDK for Picovoice's voice recognition platform"
66
license = "Apache-2.0"
@@ -25,8 +25,8 @@ path = "src/lib.rs"
2525
crate_type = ["lib"]
2626

2727
[dependencies]
28-
pv_porcupine = "=3.0.1"
29-
pv_rhino = "=3.0.1"
28+
pv_porcupine = "=3.0.2"
29+
pv_rhino = "=3.0.2"
3030

3131
[dev-dependencies]
3232
itertools = "0.10.1"

0 commit comments

Comments
 (0)