# sherpa-onnx-java **Repository Path**: xulei8820/sherpa-onnx-java ## Basic Information - **Project Name**: sherpa-onnx-java - **Description**: 基于sherpa的本地智能语音助手入门-Java Api版 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-11-16 - **Last Updated**: 2026-01-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 概述 普通的maven工程,在mvn compile后,可以运行test下的测试类。注意如下几点即可: 1. -Djava.library.path=./sherpa-onnx/libs 添加到VM参数中,这是JNI调用所需。 2. ./sherpa-onnx/ 目录下有对应的模型文件,如果不是这个目录,修改对应test代码里的路径。 3. 不同操作系统下模型文件是一致的,但jni对应的/libs是不一样的。 更具体的介绍可见 [这篇博客](https://haifengqiu.github.io/blog/sherpa-java-quickstart) 。 ## windows环境替换系统内置的onnxruntime.dll 如果是windows环境,请将系统盘里system32目录下的onnxruntime.dll替换为项目里sherpa-onnx/libs下的同名文件。 ## sherpa-onnx目录截图 ![image](https://github.com/user-attachments/assets/f9dd0c1d-e805-4b86-a68e-e4dca31cc48e)