Skip to content

playing card reader #112

Description

@seehorne

Feature Description
A tool that reads aloud the names of playing cards held in hand.

Problem It Solves
The user needs assistance identifying playing cards held in their hands.

Proposed Solution
The tool should recognize playing cards and announce their names, such as 'king of hearts' or '5 of spades'. It should also be able to identify multiple cards simultaneously and read them from left to right.

Implementation details

If not specified otherwise above, tools for object detection should either utilize Yolo11 and COCO or YoloWorld, based on the conditions described in the copilot instructions. Tools involving text extraction should utilize the Google Cloud Vision API.

Alternatives Considered

Example usage
When holding a standard 52-card deck with jokers, the tool should identify each card and say its name (e.g., 'king of hearts', '5 of spades'). If multiple cards are present, they should be read from left to right.

Custom GPT
no

GPT Query

Additional Context
Starts with a standard 52-card deck with jokers.
Unless otherwise specified, in streaming mode, any verbal/text response should be limited to 15 words. No such limit applies to one-shot output.

You can use an LLM for this tool rather than relying on something like YOLO

Write the code for this tool inside the tools folder

Write the code for this tool inside the tools folder

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions