diff --git a/crates/voicevox_core_java_api/lib/build.gradle b/crates/voicevox_core_java_api/lib/build.gradle index 80eceaa82..06ceaeb14 100644 --- a/crates/voicevox_core_java_api/lib/build.gradle +++ b/crates/voicevox_core_java_api/lib/build.gradle @@ -50,6 +50,7 @@ java { } withJavadocJar() + withSourcesJar() } tasks.named('test') { // Use JUnit Platform for unit tests. diff --git a/crates/voicevox_core_java_api/lib/src/main/java/jp/hiroshiba/voicevoxcore/OpenJtalk.java b/crates/voicevox_core_java_api/lib/src/main/java/jp/hiroshiba/voicevoxcore/OpenJtalk.java index 032ec1b76..6633ff285 100644 --- a/crates/voicevox_core_java_api/lib/src/main/java/jp/hiroshiba/voicevoxcore/OpenJtalk.java +++ b/crates/voicevox_core_java_api/lib/src/main/java/jp/hiroshiba/voicevoxcore/OpenJtalk.java @@ -23,6 +23,12 @@ protected void finalize() throws Throwable { * *

この関数を呼び出した後にユーザー辞書を変更した場合は、再度この関数を呼ぶ必要がある。 * + *

Androidの場合、この関数を呼び出す前に {@code TMPDIR} 環境変数を設定する必要がある。 + *

{@code
+   * Activity activity = ...;
+   * Os.setenv("TMPDIR", activity.getCacheDir().getAbsolutePath(), true);
+   * }
+ * * @param userDict ユーザー辞書。 */ public void useUserDict(UserDict userDict) {