IFlySpeechConstant.h 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850
  1. //
  2. // IFlySpeechConstant.h
  3. // MSCDemo
  4. //
  5. // Created by iflytek on 5/9/14.
  6. // Copyright (c) 2014 iflytek. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. /*!
  10. * 公共常量类
  11. * 主要定义参数的key value值
  12. */
  13. @interface IFlySpeechConstant : NSObject
  14. #pragma mark - 通用参数key
  15. /*!
  16. * 语音应用ID
  17. * 通过开发者网站申请
  18. *
  19. * @return 语音应用IDkey
  20. */
  21. +(NSString*)APPID;
  22. /*!
  23. * 语言区域。
  24. *
  25. * @return 语言区域key。
  26. */
  27. +(NSString*)ACCENT;
  28. /*!
  29. * 语言区域。
  30. *
  31. * @return 普通话value。
  32. */
  33. +(NSString*)ACCENT_MANDARIN;
  34. /*!
  35. * 语言区域。
  36. *
  37. * @return 河南话value。
  38. */
  39. +(NSString*)ACCENT_HENANESE;
  40. /*!
  41. * 语言区域。
  42. *
  43. * @return 粤语value。
  44. */
  45. +(NSString*)ACCENT_CANTONESE;
  46. /*!
  47. * 语言
  48. * 支持:zh_cn,zh_tw,en_us<br>
  49. *
  50. * @return 语言key
  51. */
  52. +(NSString*)LANGUAGE;
  53. /*!
  54. * 语言
  55. *
  56. * @return 中文value
  57. */
  58. +(NSString*)LANGUAGE_CHINESE;
  59. /*!
  60. * 语言
  61. *
  62. * @return 中文台湾value
  63. */
  64. +(NSString*)LANGUAGE_CHINESE_TW;
  65. /*!
  66. * 语言
  67. *
  68. * @return 英文value
  69. */
  70. +(NSString*)LANGUAGE_ENGLISH;
  71. /*!
  72. * 返回结果的数据格式,
  73. * 可设置为json,xml,plain,默认为json。
  74. *
  75. * @return 返回结果的数据格式key
  76. */
  77. +(NSString*)RESULT_TYPE;
  78. /*!
  79. * 应用领域。
  80. *
  81. * @return 应用领域key
  82. */
  83. +(NSString*)IFLY_DOMAIN;
  84. /*!
  85. * 个性化数据上传类型
  86. *
  87. * @return 个性化数据上传类型key
  88. */
  89. +(NSString*)DATA_TYPE;
  90. /*!
  91. * 语音输入超时时间
  92. * 单位:ms,默认30000
  93. *
  94. * @return 语音输入超时时间key
  95. */
  96. +(NSString*)SPEECH_TIMEOUT;
  97. /*!
  98. * 网络连接超时时间
  99. * 单位:ms,默认20000
  100. *
  101. * @return 网络连接超时时间key
  102. */
  103. +(NSString*)NET_TIMEOUT;
  104. /*!
  105. * 业务类型。
  106. *
  107. * @return 业务类型key。
  108. */
  109. +(NSString*)SUBJECT;
  110. /*!
  111. * 扩展参数。
  112. *
  113. * @return 扩展参数key。
  114. */
  115. +(NSString*)PARAMS;
  116. /**
  117. * 加密参数
  118. *
  119. * 支持类型:ssl 加密 tcp 非加密 默认:tcp
  120. * 建议对安全性要求较高时使用ssl。
  121. *
  122. * @return 加密参数key
  123. */
  124. +(NSString*)PROT_TYPE;
  125. /**
  126. * ssl证书内容
  127. *
  128. * @return ssl证书内容key
  129. */
  130. +(NSString*)SSL_CERT;
  131. /*!
  132. * 录音音量返回时间间隔。
  133. *
  134. * @return 间隔key。
  135. */
  136. +(NSString*)POWER_CYCLE;
  137. /*!
  138. * 合成、识别、唤醒、评测、声纹等业务采样率。
  139. *
  140. * @return 合成及识别采样率key。
  141. */
  142. +(NSString*)SAMPLE_RATE;
  143. /*!
  144. * 合成、识别、唤醒、评测、声纹等业务采样率。
  145. *
  146. * @return 合成及识别采样率8K Value。
  147. */
  148. +(NSString*)SAMPLE_RATE_8K;
  149. /*!
  150. * 合成、识别、唤醒、评测、声纹等业务采样率。
  151. *
  152. * @return 合成及识别采样率16K Value。
  153. */
  154. +(NSString*)SAMPLE_RATE_16K;
  155. /*!
  156. * 引擎类型。
  157. * 可选:local,cloud,auto
  158. * 默认:auto
  159. *
  160. * @return 引擎类型key。
  161. */
  162. +(NSString*)ENGINE_TYPE;
  163. /*!
  164. * 本地识别引擎。
  165. *
  166. * @return 本地识别引擎value。
  167. */
  168. +(NSString*)TYPE_LOCAL;
  169. /*!
  170. * 云端识别引擎。
  171. *
  172. * @return 云端识别引擎value。
  173. */
  174. +(NSString*)TYPE_CLOUD;
  175. /*!
  176. * 混合识别引擎。
  177. *
  178. * @return 混合识别引擎value。
  179. */
  180. +(NSString*)TYPE_MIX;
  181. /*!
  182. * 引擎根据当前配置进行选择。
  183. *
  184. * @return 引擎根据当前配置进行选择value。
  185. */
  186. +(NSString*)TYPE_AUTO;
  187. /*!
  188. * 输入文本编码格式。
  189. *
  190. * @return 编码格式key。
  191. */
  192. +(NSString*)TEXT_ENCODING;
  193. /*!
  194. * 结果编码格式。
  195. *
  196. * @return 结果编码格式key。
  197. */
  198. +(NSString*)RESULT_ENCODING;
  199. /**
  200. * 是否初始化播放器
  201. * SDK内部播放器采用音频队列实现,有部分外部需求需要自定义音频队列,可以通过此开关控制
  202. * 0:不初始化,非0或者参数为空:初始化,默认初始化
  203. * @return 是否初始化播放器 参数key
  204. */
  205. +(NSString*)PLAYER_INIT;
  206. /**
  207. * 是否初始化录音器
  208. * SDK内部录音器采用音频队列实现,有部分外部需求需要自定义音频队列,可以通过此开关控制
  209. * 0:不初始化,非0或者参数为空:初始化,默认初始化
  210. * @return 是否初始化录音器 参数key
  211. */
  212. +(NSString*)RECORDER_INIT;
  213. #pragma mark - 合成相关设置key
  214. /*!
  215. * 语速
  216. * 范围 (0~100) 默认值:50
  217. *
  218. * @return 语速key
  219. */
  220. +(NSString*)SPEED;
  221. /*!
  222. * 音调
  223. * 范围(0~100)默认值:50
  224. *
  225. * @return 音调key
  226. */
  227. +(NSString*)PITCH;
  228. /*!
  229. * 合成录音保存路径
  230. *
  231. * @return 合成录音保存路径key
  232. */
  233. +(NSString*)TTS_AUDIO_PATH;
  234. /**
  235. * 启用VAD功能
  236. *
  237. * @return 启用VAD功能key
  238. */
  239. +(NSString*)VAD_ENABLE;
  240. /*!
  241. * VAD前端点超时
  242. * 范围:0-10000(单位ms)
  243. *
  244. * @return VAD前端点超时key
  245. */
  246. +(NSString*)VAD_BOS;
  247. /*!
  248. * VAD后端点超时 。
  249. * 可选范围:0-10000(单位ms)
  250. *
  251. * @return VAD后端点超时key
  252. */
  253. +(NSString*)VAD_EOS;
  254. /*
  255. * 云端支持如下发音人:
  256. * 对于网络TTS的发音人角色,不同引擎类型支持的发音人不同,使用中请注意选择。
  257. *
  258. * |--------|----------------|
  259. * | 发音人 | 参数 |
  260. * |--------|----------------|
  261. * | 小燕 | xiaoyan |
  262. * |--------|----------------|
  263. * | 小宇 | xiaoyu |
  264. * |--------|----------------|
  265. * | 凯瑟琳 | catherine |
  266. * |--------|----------------|
  267. * | 亨利 | henry |
  268. * |--------|----------------|
  269. * | 玛丽 | vimary |
  270. * |--------|----------------|
  271. * | 小研 | vixy |
  272. * |--------|----------------|
  273. * | 小琪 | vixq |
  274. * |--------|----------------|
  275. * | 小峰 | vixf |
  276. * |--------|----------------|
  277. * | 小梅 | vixl |
  278. * |--------|----------------|
  279. * | 小莉 | vixq |
  280. * |--------|----------------|
  281. * | 小蓉 | vixr |
  282. * |--------|----------------|
  283. * | 小芸 | vixyun |
  284. * |--------|----------------|
  285. * | 小坤 | vixk |
  286. * |--------|----------------|
  287. * | 小强 | vixqa |
  288. * |--------|----------------|
  289. * | 小莹 | vixyin |
  290. * |--------|----------------|
  291. * | 小新 | vixx |
  292. * |--------|----------------|
  293. * | 楠楠 | vinn |
  294. * |--------|----------------|
  295. * | 老孙 | vils |
  296. * |--------|----------------|
  297. */
  298. /*!
  299. * 发音人
  300. * <table>
  301. * <thead>
  302. * <tr><th>*云端发音人名称</th><th><em>参数</em></th>
  303. * </tr>
  304. * </thead>
  305. * <tbody>
  306. * <tr><td>小燕</td><td>xiaoyan</td></tr>
  307. * <tr><td>小宇</td><td>xiaoyu</td></tr>
  308. * <tr><td>凯瑟琳</td><td>catherine</td></tr>
  309. * <tr><td>亨利</td><td>henry</td></tr>
  310. * <tr><td>玛丽</td><td>vimary</td></tr>
  311. * <tr><td>小研</td><td>vixy</td></tr>
  312. * <tr><td>小琪</td><td>vixq</td></tr>
  313. * <tr><td>小峰</td><td>vixf</td></tr>
  314. * <tr><td>小梅</td><td>vixl</td></tr>
  315. * <tr><td>小莉</td><td>vixq</td></tr>
  316. * <tr><td>小蓉(四川话)</td><td>vixr</td></tr>
  317. * <tr><td>小芸</td><td>vixyun</td></tr>
  318. * <tr><td>小坤</td><td>vixk</td></tr>
  319. * <tr><td>小强</td><td>vixqa</td></tr>
  320. * <tr><td>小莹</td><td>vixying</td></tr>
  321. * <tr><td>小新</td><td>vixx</td></tr>
  322. * <tr><td>楠楠</td><td>vinn</td></tr>
  323. * <tr><td>老孙</td><td>vils</td></tr>
  324. * </tbody>
  325. * </table>
  326. *
  327. * @return 发音人key
  328. */
  329. +(NSString*)VOICE_NAME;
  330. /*!
  331. * 发音人ID key。
  332. * @return 发音人ID key
  333. */
  334. +(NSString*)VOICE_ID;
  335. /*!
  336. * 发音人语种 key。
  337. * 参数值:0:Auto 1:中文 2英文 ,默认 0.
  338. * @return 发音人ID key
  339. */
  340. +(NSString*)VOICE_LANG;
  341. /*!
  342. * 音量
  343. * 范围(0~100) 默认值:50
  344. *
  345. * @return 音量key
  346. */
  347. +(NSString*)VOLUME ;
  348. /*!
  349. * 合成音频播放缓冲时间
  350. * 即缓冲多少秒音频后开始播放,如tts_buffer_time=1000;
  351. * 默认缓冲1000ms毫秒后播放。
  352. *
  353. * @return 合成音频播放缓冲时间缓冲时间key
  354. */
  355. +(NSString*)TTS_BUFFER_TIME ;
  356. /** 合成数据即时返回
  357. */
  358. /**
  359. * 合成数据是否即时返回
  360. * 是否需要数据回调,为1时,当合成一段音频会通过onEvent回调返回,直接合成结束;
  361. * 设置为1为即时返回;0为非即时返回;默认值为0;
  362. *
  363. * @return 成数据即时返回key
  364. */
  365. +(NSString*)TTS_DATA_NOTIFY;
  366. /**
  367. * 预合成文本
  368. *
  369. * @return 预合成文本参数key
  370. */
  371. +(NSString*)NEXT_TEXT;
  372. /**
  373. * 是否需要打开MPPlayingInfocenter
  374. * 是否需要初始化MPPlayerCenter的属性;0:需要初始化,1:不初始化
  375. *
  376. * @return 是否需要打开MPPlayingInfocenter 参数key
  377. */
  378. +(NSString*)MPPLAYINGINFOCENTER;
  379. #pragma mark - 识别、听写、语义相关设置key
  380. /*!
  381. * 录音源
  382. * 录音时的录音方式,默认为麦克风,设置为1;
  383. * 如果需要外部送入音频,设置为-1,通过WriteAudio接口送入音频。
  384. *
  385. * @return 录音源key
  386. */
  387. +(NSString*)AUDIO_SOURCE;
  388. /*!
  389. * 识别录音保存路径
  390. *
  391. * @return 识别录音保存路径key
  392. */
  393. +(NSString*) ASR_AUDIO_PATH;
  394. /*!
  395. * 设置是否开启语义
  396. *
  397. * @return 设置是否开启语义key
  398. */
  399. +(NSString*)ASR_SCH;
  400. /*!
  401. * 设置是否有标点符号
  402. *
  403. * @return 设置是否有标点符号key
  404. */
  405. +(NSString*)ASR_PTT;
  406. /*!
  407. * ASR_PTT 参数值:设置带标点符号
  408. *
  409. * @return 设置是有标点符号Value
  410. */
  411. +(NSString*)ASR_PTT_HAVEDOT;
  412. /*!
  413. * ASR_PTT 参数值:设置不带标点符号
  414. *
  415. * @return 设置是无标点符号Value
  416. */
  417. +(NSString*)ASR_PTT_NODOT;
  418. /*!
  419. * 本地语法名称。
  420. * 本地语法名称,对应云端的有CLOUD_GRAMMAR
  421. *
  422. * @return 本地语法名称key。
  423. */
  424. +(NSString*)LOCAL_GRAMMAR;
  425. /*!
  426. * 云端语法ID。
  427. * 云端编译语法返回的表示,早期版本使用GRAMMAR_ID,仍然兼容,但建议使用新的。
  428. *
  429. * @return 云端语法ID key。
  430. */
  431. +(NSString*)CLOUD_GRAMMAR;
  432. /*!
  433. * 语法类型
  434. *
  435. * @return 语法类型key
  436. */
  437. +(NSString*)GRAMMAR_TYPE;
  438. /*!
  439. * 语法内容。
  440. *
  441. * @return 语法内容key。
  442. */
  443. +(NSString*)GRAMMAR_CONTENT;
  444. /*!
  445. * 字典内容。
  446. *
  447. * @return 字典内容key。
  448. */
  449. +(NSString*)LEXICON_CONTENT;
  450. /*!
  451. * 字典名字。
  452. *
  453. * @return 字典名字key。
  454. */
  455. +(NSString*)LEXICON_NAME;
  456. /*!
  457. * 语法名称列表。
  458. *
  459. * @return 语法名称列表key。
  460. */
  461. +(NSString*)GRAMMAR_LIST;
  462. /*!
  463. * 开放语义协议版本号。
  464. * 如需使用请在http://osp.voicecloud.cn/上进行业务配置
  465. *
  466. * @return 开放语义协议版本号key。
  467. */
  468. +(NSString*)NLP_VERSION;
  469. #pragma mark - 唤醒相关设置key
  470. /*!
  471. * 唤醒门限值。
  472. *
  473. * @return 唤醒门限值key。
  474. */
  475. +(NSString*)IVW_THRESHOLD;
  476. /*!
  477. * 唤醒服务类型。
  478. *
  479. * @return 唤醒服务类型key。
  480. */
  481. +(NSString*)IVW_SST;
  482. /*!
  483. * 唤醒+识别。
  484. *
  485. * @return 唤醒+识别key。
  486. */
  487. +(NSString*)IVW_ONESHOT;
  488. /*!
  489. * 唤醒工作方式
  490. * 1:表示唤醒成功后继续录音,0:表示唤醒成功后停止录音。
  491. *
  492. * @return 唤醒工作方式key
  493. */
  494. +(NSString*)KEEP_ALIVE;
  495. #pragma mark - 评测相关设置key
  496. /*!
  497. * 评测类型<br>
  498. * 可选值:read_syllable(英文评测不支持):单字;read_word:词语;read_sentence:句子;read_chapter(待开放):篇章。
  499. *
  500. * @return 评测类型 key
  501. */
  502. +(NSString*)ISE_CATEGORY;
  503. /*!
  504. * 评测结果等级<br>
  505. * 可选值:complete:完整 ;plain:简单
  506. *
  507. * @return 评测结果等级 key
  508. */
  509. +(NSString*)ISE_RESULT_LEVEL;
  510. /*!
  511. * 评测结果格式
  512. * 可选值:xml;plain
  513. *
  514. * @return 评测结果格式 key
  515. */
  516. +(NSString*)ISE_RESULT_TYPE;
  517. /*!
  518. * 评测录音保存路径
  519. *
  520. * @return 评测录音保存路径key
  521. */
  522. +(NSString*) ISE_AUDIO_PATH;
  523. /*!
  524. * 朗读跟踪,只对句子和篇章有效<br>
  525. * 可选值:enable:开启;disable:关闭。
  526. *
  527. * @return 朗读跟踪 key
  528. */
  529. +(NSString*)ISE_AUTO_TRACKING;
  530. /*!
  531. * 跟踪模式<br>
  532. * 可选值:easy:简单;hard:复杂。
  533. *
  534. * @return 跟踪模式 key
  535. */
  536. +(NSString*)ISE_TRACK_TYPE;
  537. #pragma mark - 语音+业务key
  538. /**
  539. * 本地所有资源
  540. *
  541. * @return 本地所有资源key
  542. */
  543. + (NSString *)PLUS_LOCAL_ALL;
  544. /**
  545. * 本地合成资源
  546. *
  547. * @return 本地合成资源key
  548. */
  549. + (NSString *)PLUS_LOCAL_TTS;
  550. /**
  551. * 本地识别资源
  552. *
  553. * @return 本地识别资源key
  554. */
  555. + (NSString *)PLUS_LOCAL_ASR;
  556. /**
  557. * 本地唤醒资源
  558. *
  559. * @return 本地唤醒资源key
  560. */
  561. + (NSString *)PLUS_LOCAL_IVW;
  562. #pragma mark - 身份验证业务key
  563. /**
  564. * auth_id
  565. * 用于用户注册和登录、查询、删除等业务时标识用户身份
  566. *
  567. * @return 用户标识
  568. */
  569. + (NSString*)MFV_AUTH_ID;
  570. /**
  571. * 请求业务类型,可选值:mfv(默认,融合验证),ivp(声纹),ifr(人脸)
  572. *
  573. * @return 请求业务类型key
  574. */
  575. + (NSString*)MFV_SUB;
  576. /**
  577. * 会话类型,不同sub有不同的sst取值。
  578. * ifr:enroll,verify,identify,reenroll,query,delete
  579. * ivp:enroll(train),verify,reenroll,query,delete,download
  580. *
  581. * @return 会话类型key
  582. */
  583. + (NSString*)MFV_SST;
  584. /**
  585. * 融合验证模式,仅在融合验证场景下使用。可选值:sin(单一生物特征数据验证),mix(混合生物特征数据验证),agi(灵活生物特征数据验证)
  586. *
  587. * @return 融合验证模式key
  588. */
  589. + (NSString*)MFV_VCM;
  590. /**
  591. * 特征场景,用来说明本次验证将涉及的业务。可选值:ivp,ifr,ivp|ifr
  592. *
  593. * @return 特征场景 key
  594. */
  595. + (NSString*)MFV_SCENES;
  596. /**
  597. * 确认周期(affirmance cycle,单位:s),用户设置的确认超时时间(生命周期),仅在灵活融合验证场景下使用
  598. *
  599. * @return 确认周期key
  600. */
  601. + (NSString*)MFV_AFC;
  602. /**
  603. * 数据保存路径
  604. *
  605. * @return 数据保存路径key
  606. */
  607. + (NSString*)MFV_DATA_PATH;
  608. /**
  609. * 训练次数:取值2~9.无默认值,必须明确指定。
  610. *
  611. * @return 训练次数key
  612. */
  613. + (NSString*)MFV_RGN;
  614. /**
  615. * 声纹确认门限值,验证得分>=tsd验证通过,否则验证失败(该参数目前不支持,作为保留参数。)却只范围:0~100.
  616. *
  617. * @return 声纹确认门限值key
  618. */
  619. + (NSString*)MFV_TSD;
  620. /**
  621. * 密码文本。从服务端下载,比如数字密码所需要的数字串。
  622. *
  623. * @return 密码文本key
  624. */
  625. + (NSString*)MFV_PTXT;
  626. /**
  627. * 密码类型。取值:1(文本密码),2(自由说),3(数字密码).
  628. *
  629. * @return 密码类型key
  630. */
  631. + (NSString*)MFV_PWDT;
  632. /**
  633. * 取消注册。取值:0(不取消,即不生效),1(取消本次注册).
  634. *
  635. * @return 取消注册key
  636. */
  637. + (NSString*)MFV_FIN;
  638. /**
  639. * 等待超时时间:描述客户端等待结果的超时时间
  640. *
  641. * @return 等待超时时间:key
  642. */
  643. + (NSString*)MFV_WTT;
  644. /**
  645. * 数据格式
  646. * 声纹为音频采样率支持:16000和8000;人脸为图片格式,支持jpg和gif
  647. *
  648. * @return 数据格式key
  649. */
  650. + (NSString*)MFV_DATA_FORMAT;
  651. /**
  652. * 数据压缩编码
  653. * 声纹为;人脸支持raw,不对图片压缩
  654. *
  655. * @return 数据压缩编码key
  656. */
  657. + (NSString*)MFV_DATA_ENCODING;
  658. #pragma mark - 人脸业务key
  659. //1. sub 取值: wfr 用途: 用于区分业务类型,web访问方式中,nginx配置不用使用,但是在结构化日志和染色日志记录中使用。
  660. //2. sst 取值: reg、verify、detect、align 用途: 指定本路会话是属于何种性质
  661. // + 人脸图像注册(reg):上传图像,验证图像的有效性,然后存储起来,作为数据源。
  662. // + 人脸图像验证(verify):通过与指定源图像比较,验证人脸相似性。
  663. // + 人脸图像检测(detect):能够检测出不同姿态方位的人脸在图中的位置。
  664. // + 人脸图像聚焦(align):在给定人脸框下自动标定出两眼、鼻尖、嘴角的坐标。
  665. //3. aue 取值: raw 用途: 图像压缩格式,现在引擎不支持图像压缩,aue只能取值raw
  666. //4. pset 取值: 整数 用途: 人脸识别验证阈值,取值可以是负数也可以是整数。
  667. //5. skip 取值: true/false 用途: 后台图片处理是否进行过滤。true表示不过滤,false表示过滤
  668. //6. gid 取值: *********** 用途: 图像模型id,如:4a6c124ed6b78436ee5aac4563f13eb5
  669. //7. appid 取值:用户申请的appid 用途: 验证用户
  670. /** sub 默认值:wfr
  671. * 用于区分业务类型,web访问方式中,nginx配置不用使用,但是在结构化日志和染色日志记录中使用。
  672. */
  673. + (NSString*) FACE_SUB;
  674. /** WFR
  675. * sub参数的默认值
  676. */
  677. + (NSString*) FACE_WFR;
  678. /** sst
  679. * 指定本路会话是属于何种性质
  680. */
  681. + (NSString*) FACE_SST;
  682. /** REG
  683. * 人脸图像注册(reg):上传图像,验证图像的有效性,然后存储起来,作为数据源。
  684. */
  685. + (NSString*) FACE_REG;
  686. /** VERIFY
  687. * 人脸图像验证(verify):通过与指定源图像比较,验证人脸相似性。
  688. */
  689. + (NSString*) FACE_VERIFY;
  690. /** DETECT
  691. * 人脸图像检测(detect):能够检测出不同姿态方位的人脸在图中的位置。
  692. */
  693. + (NSString*) FACE_DETECT;
  694. /** ALIGN
  695. * 人脸图像聚焦(align):在给定人脸框下自动标定出两眼、鼻尖、嘴角的坐标。
  696. */
  697. + (NSString*) FACE_ALIGN;
  698. /** ATTR
  699. * 面部属性识别(attr):对面部属性进行识别:例如秃顶、刘海、大嘴、模糊、眼镜等。
  700. */
  701. + (NSString*) FACE_ATTR;
  702. /** AUE
  703. * 图像压缩格式,现在引擎不支持图像压缩,aue只能取值raw
  704. */
  705. + (NSString*) FACE_AUE;
  706. /** RAW
  707. * AUE参数的值
  708. */
  709. + (NSString*) FACE_RAW;
  710. /** PSET
  711. * 人脸识别验证阈值,取值可以是负数也可以是整数。
  712. */
  713. + (NSString*) FACE_PSET;
  714. /** SKIP
  715. * 后台图片处理是否进行过滤。true表示不过滤,false表示过滤,传入字符串@“true”或@“false”
  716. */
  717. + (NSString*) FACE_SKIP;
  718. /** GID
  719. * 图像模型id,如:4a6c124ed6b78436ee5aac4563f13eb5
  720. */
  721. + (NSString*) FACE_GID;
  722. /**
  723. * auth_id
  724. * 用于用户注册和登录、查询、删除等业务时标识用户身份
  725. *
  726. * @return 用户标识
  727. */
  728. + (NSString*)FACE_AUTH_ID;
  729. /** DVC
  730. * 用户设备编号,用于验证用户
  731. */
  732. + (NSString*) FACE_DVC;
  733. @end