public static class VprintConfig.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
VprintConfig |
create() |
VprintConfig.Builder |
setAsrppResBin(java.lang.String asrppResBin)
设置asr++资源
若在assets目录下,则指定文件名即可,如asrpp.bin
若在外部路径目录下,则需要指定绝对路径,如/sdcard/speech/asrpp.bin
|
VprintConfig.Builder |
setUseDatabaseStorage(boolean useDatabaseStorage,
java.lang.String vprintDatabasePath)
设置是否使用数据库方式存储声纹信息,以及数据库的路径
// 也直接查询数据库里的数据,可以和云端等其它地方的声纹数据合并等操作
VprintDatabaseManager dbManager = new VprintDatabaseManager("/sdcard/speech/vprint.db");
Log.d(TAG, "dbManager.queryAll() " + dbManager.queryAll().toString());
dbManager.close();
|
VprintConfig.Builder |
setVprintModelPath(java.lang.String vprintModelPath)
设置声纹模型保存路径,包含文件名,如/sdcard/speech/vprint.model
|
VprintConfig.Builder |
setVprintResBin(java.lang.String vprintResBin)
设置声纹资源
若在assets目录下,则指定文件名即可,如vprint.bin
若在外部路径目录下,则需要指定绝对路径,如/sdcard/speech/vprint.bin
|
public VprintConfig.Builder setVprintResBin(java.lang.String vprintResBin)
vprintResBin
- 声纹资源VprintConfig.Builder
public VprintConfig.Builder setAsrppResBin(java.lang.String asrppResBin)
asrppResBin
- asr++资源VprintConfig.Builder
public VprintConfig.Builder setVprintModelPath(java.lang.String vprintModelPath)
vprintModelPath
- 声纹模型保存路径VprintConfig.Builder
public VprintConfig.Builder setUseDatabaseStorage(boolean useDatabaseStorage, java.lang.String vprintDatabasePath)
// 也直接查询数据库里的数据,可以和云端等其它地方的声纹数据合并等操作
VprintDatabaseManager dbManager = new VprintDatabaseManager("/sdcard/speech/vprint.db");
Log.d(TAG, "dbManager.queryAll() " + dbManager.queryAll().toString());
dbManager.close();
useDatabaseStorage
- 是否使用数据库存储声纹信息的方式,默认为falsevprintDatabasePath
- 数据库路径,例如 "/sdcard/speech/vprint.db"VprintConfig.Builder
public VprintConfig create()