diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 0964961..eaf01ad 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -102,6 +102,7 @@ dependencies = [ "tauri-plugin-fs", "tauri-plugin-keep-screen-on", "tauri-plugin-log", + "tauri-plugin-tts", "tauri-plugin-upload", ] @@ -3875,6 +3876,18 @@ dependencies = [ "time", ] +[[package]] +name = "tauri-plugin-tts" +version = "0.2.0" +source = "git+https://github.com/httpjamesm/tauri-plugin-tts.git#90360c9665a1c1337ed658fcdeccc87053cb1dda" +dependencies = [ + "serde", + "tauri", + "tauri-build", + "tauri-plugin", + "thiserror 2.0.12", +] + [[package]] name = "tauri-plugin-upload" version = "2.3.1" diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index dbbd005..ab4fd20 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -26,3 +26,4 @@ tauri-plugin-log = "2" tauri-plugin-keep-screen-on = "0.1.2" tauri-plugin-upload = "2" tauri-plugin-fs = "2" +tauri-plugin-tts = { git = "https://github.com/httpjamesm/tauri-plugin-tts.git" } diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json index 7159139..5227356 100644 --- a/src-tauri/capabilities/default.json +++ b/src-tauri/capabilities/default.json @@ -35,6 +35,7 @@ } ] }, - "upload:allow-download" + "upload:allow-download", + "tts:allow-speak" ] } \ No newline at end of file diff --git a/src-tauri/gen/android/app/src/main/AndroidManifest.xml b/src-tauri/gen/android/app/src/main/AndroidManifest.xml index 233441b..ef0f088 100644 --- a/src-tauri/gen/android/app/src/main/AndroidManifest.xml +++ b/src-tauri/gen/android/app/src/main/AndroidManifest.xml @@ -8,6 +8,12 @@ + + + + + +