diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/actions/uploads/VoicePreset.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/actions/uploads/VoicePreset.kt
new file mode 100644
index 000000000..1d16a3c8e
--- /dev/null
+++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/actions/uploads/VoicePreset.kt
@@ -0,0 +1,35 @@
+/**
+ * Copyright (c) 2025 Vitor Pamplona
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
+ * this software and associated documentation files (the "Software"), to deal in
+ * the Software without restriction, including without limitation the rights to use,
+ * copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
+ * Software, and to permit persons to whom the Software is furnished to do so,
+ * subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+ * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ */
+package com.vitorpamplona.amethyst.ui.actions.uploads
+
+import androidx.annotation.StringRes
+import com.vitorpamplona.amethyst.R
+
+enum class VoicePreset(
+ val pitchFactor: Double,
+ val formantShift: Double,
+ @StringRes val labelRes: Int,
+) {
+ NONE(1.0, 0.0, R.string.voice_preset_none),
+ DEEP(0.75, -3.0, R.string.voice_preset_deep),
+ HIGH(1.4, 4.0, R.string.voice_preset_high),
+ NEUTRAL(1.0, -2.0, R.string.voice_preset_neutral),
+}
diff --git a/amethyst/src/main/res/values/strings.xml b/amethyst/src/main/res/values/strings.xml
index e9b34537c..ebec66ae8 100644
--- a/amethyst/src/main/res/values/strings.xml
+++ b/amethyst/src/main/res/values/strings.xml
@@ -184,6 +184,10 @@
Unexpected upload state
NIP-95 is not supported for voice messages yet
Voice upload failed: %1$s
+ None
+ Deep
+ High
+ Neutral
User does not have a lightning address set up to receive sats
"reply here.. "
Copies the Note ID to the clipboard for sharing in Nostr
diff --git a/settings.gradle b/settings.gradle
index cad6e3772..5603e440e 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -25,6 +25,7 @@ dependencyResolutionManagement {
mavenCentral()
maven { url = "https://jitpack.io" }
maven { url = "https://raw.githubusercontent.com/guardianproject/gpmaven/master" }
+ maven { url = "https://mvn.0110.be/releases" }
}
}