---
title: "Rewrite User Dict Word"
method: PUT
path: "/user_dict_word/{word_uuid}"
tags: ["ユーザー辞書"]
---

# Rewrite User Dict Word

`PUT /user_dict_word/{word_uuid}`

ユーザー辞書に登録されている言葉を更新します。

## Path parameters

- `word_uuid` string, required — 更新する言葉のUUID

## Query parameters

- `surface` string, required — 言葉の表層形
- `pronunciation` string, required — 言葉の発音（カタカナ）
- `accent_type` integer, required — アクセント型（音が下がる場所を指す）
- `word_type` 'PROPER_NOUN' | 'COMMON_NOUN' | 'VERB' | 'ADJECTIVE' | 'SUFFIX' — fastapiでword_type引数を検証する時に使用するクラス
- `priority` integer, nullable — 単語の優先度（0から10までの整数）。数字が大きいほど優先度が高くなる。1から9までの値を指定することを推奨。

## Response `204`

Successful Response

## Other responses

- `422` — Validation Error

## Changes

- **2024-03-22** `ef4da11d01e0` — 5 breaking, 3 info
  - removed the enum value `ADJECTIVE` from the `query` request parameter `word_type`
  - removed the enum value `COMMON_NOUN` from the `query` request parameter `word_type`
  - removed the enum value `PROPER_NOUN` from the `query` request parameter `word_type`
  - removed the enum value `SUFFIX` from the `query` request parameter `word_type`
  - …4 more
- **2024-01-17** `1bed97d41915` — 8 breaking, 2 warning, 3 info
  - for the `query` request parameter `priority`, default value `5` was removed
  - for the `query` request parameter `word_type`, default value `PROPER_NOUN` was removed
  - removed the enum value `LOCATION_NAME` from the `query` request parameter `word_type`
  - removed the enum value `ORGANIZATION_NAME` from the `query` request parameter `word_type`
  - …9 more

[Change history](https://skmtc.dev/aivis-project/apis/aivisspeech-engine/changes/user_dict_word/:word_uuid/put.md)

---

[API](https://skmtc.dev/aivis-project/apis/aivisspeech-engine.md) · [All operations](https://skmtc.dev/aivis-project/apis/aivisspeech-engine/llms.txt) · [OpenAPI document](https://skmtc.dev/aivis-project/apis/aivisspeech-engine/revisions/e2fc361a5b2e?raw)
