public JSONObject clientVerifyVoiceprint( String id, String name, String codec, int sr, boolean bVerify, String rule, byte[] data, int passtype) { Map<String, String> parameters = new HashMap<String, String>(); parameters.put(Constants.API_KEY, super.getClient().getKey()); parameters.put(Constants.API_SECRET, super.getClient().getSecret()); parameters.put(Constants.ID, id); parameters.put(Constants.NAME, name); parameters.put(Constants.CODEC, codec); parameters.put(Constants.SAMPLERATE, String.valueOf(sr)); parameters.put(Constants.VERIFY, String.valueOf(bVerify)); parameters.put(Constants.SPEECH_RULE, rule); parameters.put(Constants.PASSTYPE, String.valueOf(passtype)); String tokenResult = HttpURLUtils.doUploadFile( super.getClient().getServerString() + Constants.URL_MODEL_VERIFY, parameters, Constants.FILEPARAM, "./testfile.wav", "multipart/form-data;", data); JSONObject tokenJson = (JSONObject) JSONObject.parseObject(tokenResult); return tokenJson; }
public JSONObject clientGetSysInfo(int passtype) { Map<String, String> parameters = new HashMap<String, String>(); parameters.put(Constants.API_KEY, super.getClient().getKey()); parameters.put(Constants.API_SECRET, super.getClient().getSecret()); parameters.put(Constants.PASSTYPE, String.valueOf(passtype)); String tokenResult = HttpURLUtils.doPost( super.getClient().getServerString() + Constants.URL_SYSTEM_GETINFO, parameters); JSONObject tokenJson = (JSONObject) JSONObject.parseObject(tokenResult); Log.i("reqUrl", super.getClient().getServerString() + Constants.URL_SYSTEM_GETINFO); return tokenJson; }
public JSONObject personFindAll(int limit) { Map<String, String> parameters = new HashMap<String, String>(); parameters.put(Constants.API_KEY, super.getClient().getKey()); parameters.put(Constants.API_SECRET, super.getClient().getSecret()); parameters.put(Constants.PERSON_LIMIT, limit + ""); String tokenResult = HttpURLUtils.doPost( super.getClient().getServerString() + Constants.URL_PERSON_FIND_ALL, parameters); JSONObject tokenJson = (JSONObject) JSONObject.parseObject(tokenResult); return tokenJson; }
public JSONObject clientRegisterVoiceprint(String id, String name, boolean bUpdate) { Map<String, String> parameters = new HashMap<String, String>(); parameters.put(Constants.API_KEY, super.getClient().getKey()); parameters.put(Constants.API_SECRET, super.getClient().getSecret()); parameters.put(Constants.ID, id); parameters.put(Constants.NAME, name); parameters.put(Constants.UPDATE, String.valueOf(bUpdate)); String tokenResult = HttpURLUtils.doPost( super.getClient().getServerString() + Constants.URL_MODEL_REGISTER, parameters); JSONObject tokenJson = (JSONObject) JSONObject.parseObject(tokenResult); return tokenJson; }