---
title: "Game Speech"
method: POST
path: "/chatrooms/{room_name}/games/speech"
tags: ["games"]
---

# Game Speech

`POST /chatrooms/{room_name}/games/speech`

Report a finalised transcript line the CALLER spoke.

The speaker is taken from the token, never from the request body. Every
client in the room receives captions for everyone, so letting a client name
the speaker would let it claim someone else's words — and self-reporting is
both safer and simpler, since a client always knows what its own microphone
just produced.

## Path parameters

- `room_name` string, required

## Headers

- `authorization` string, nullable

## Request body

- SpeechRequest
  - `entry_id` string, required
  - `text` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored.md) · [All operations](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/fluentea/aurqa-language-learning-platform-refactored/revisions/45cbba31aa7d/schema)
