跳至主要内容

用户注册单词的类名

获取用户注册单词的类名列表。

endpoint

GET https://acp-api.amivoice.com/classnames/<dgn>

认证

请在Authorization header中指定APPKEY。

Authorization: Bearer {APPKEY}

请求参数

参数名
参数类型
注释
dgn连接引擎名称指定如-a-general等连接引擎名称。可指定的值请参阅语音识别引擎列表。作为路径参数设置。
adf音频数据格式指定16k8k之一。如果未指定,则默认为16k。虽然某些语音识别引擎支持多个采样率,但词语注册需要将8k16k分别视为不同的引擎,因此需要指定其中之一。作为查询参数设置。

响应

成功时

HTTP状态码:200 OK

响应正文

字段名
说明
补充
classnames类名以数组形式返回类名

示例

{
"classnames":
[
"固有名詞",
"名前",
"名前(名)",
"駅名",
"地名",
"会社名",
"部署名",
"役職名",
"記号",
"括弧開き",
"括弧閉じ",
"元号"
]
}

失败时

HTTP状态码:非200

响应正文

字段名
说明
补充
code错误代码表示错误类型的代码
message错误消息详细说明错误内容的文本

错误代码和错误消息

HTTP状态码
响应正文错误情况
404 Not Found{"code":"?","message":"missing dictation grammar file name"}未指定听写语法文件名<dgn>
405 Method Not Allowed{"code":"?","message":"POST method is not allowed"}指定POST方法时
401 Unauthorized{"code":"-","message":"can't verify service authorization"}APPKEY(service 认证密钥字符串)认证失败时
401 Unauthorized{"code":"-","message":"service authorization has expired: <expirationTime> (<expiresIn>)"}APPKEY(service 认证密钥字符串)认证失败时
500 Internal Server Error{"code":"?","message":"unexpected exception occurred (<optionalMessage>)"}发生意外异常时

示例

{
"code":"?",
"message":"missing dictation grammar file name"
}