用户注册单词的类名
获取用户注册单词的类名列表。
endpoint
GET https://acp-api.amivoice.com/classnames/<dgn>
认证
请在Authorization header中指定APPKEY。
Authorization: Bearer {APPKEY}
请求参数
参数名 | 参数类型 | 注释 |
---|---|---|
dgn | 连接引擎名称 | 指定如-a-general 等连接引擎名称。可指定的值请参阅语音识别引擎列表。作为路径参数设置。 |
adf | 音频数据格式 | 指定16k 或8k 之一。如果未指定,则默认为16k 。虽然某些语音识别引擎支持多个采样率,但词语注册需要将8k 和16k 分别视为不同的引擎,因此需要指定其中之一。作为查询参数设置。 |
响应
成功时
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"
}