> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# एंटिटी डिटेक्शन

> **Note**
>
> **कैसे करें गाइड** · मानता है कि आपने [स्पीच टू टेक्स्ट क्विकस्टार्ट](/docs/hi/eleven-api/guides/cookbooks/speech-to-text) पूरा कर लिया है।

## ओवरव्यू

एंटिटी डिटेक्शन एक फ़ीचर है, जो ट्रांसक्रिप्ट में खास शब्दों और वाक्यांशों का पता लगाता है और उनके सटीक टाइमस्टैम्प देता है। यह क्रेडिट कार्ड नंबर, नाम, मेडिकल कंडीशन या SSN पहचानने के लिए उपयोगी है, जिन्हें बाद में रिडैक्ट किया जा सकता है।

इसे सक्षम करने पर, मॉडल ट्रांसक्रिप्ट में खास एंटिटी टाइप का पता लगाता है और उनके सटीक टाइमस्टैम्प देता है।

उदाहरण के लिए, यह ऑडियो:

<elevenlabs-audio-player audio-title="Entity detection example" audio-src="https://storage.googleapis.com/eleven-public-cdn/documentation_assets/audio/stt-entity-detection-pii.mp3" />

जब हम एंटिटी टाइप के रूप में `"pii"` (व्यक्तिगत रूप से पहचान योग्य जानकारी) बताते हैं, तो यह यह ट्रांसक्रिप्ट आउटपुट करता है:

```json maxLines=0
{
  "language_code": "eng",
  "language_probability": 0.9869821071624756,
  "text": "My name is Jill. My date of birth is the 12th of July 1987, and my credit card number is 4242-4242-4242-4242.",
  "words": [
    { "text": "My", "start": 0.099, "end": 0.259, "type": "word", "logprob": 0.0 },
    { "text": " ", "start": 0.259, "end": 0.299, "type": "spacing", "logprob": 0.0 },
    { "text": "name", "start": 0.299, "end": 0.42, "type": "word", "logprob": 0.0 },
    ...
  ],
  "transcription_id": "Y2ZX8AxHUzTPCIualYiE",
  "entities": [
    {
      "text": "Jill",
      "entity_type": "name",
      "start_char": 11,
      "end_char": 15
    },
    {
      "text": "12th of July 1987",
      "entity_type": "dob",
      "start_char": 41,
      "end_char": 58
    },
    {
      "text": "4242-4242-4242-4242",
      "entity_type": "credit_card",
      "start_char": 89,
      "end_char": 108
    }
  ]
}
```

नतीजे में ट्रांसक्रिप्ट में पहचानी गई PII एंटिटी उनके सटीक टाइमस्टैम्प के साथ दिखती हैं।

## एंटिटी डिटेक्शन इंटीग्रेट करना

एंटिटी डिटेक्शन को स्पीच टू टेक्स्ट API में `convert` मेथड को `entity_detection` पैरामीटर देकर इंटीग्रेट किया जाता है।

```python maxLines=0
import os
from dotenv import load_dotenv
from io import BytesIO
import requests
from elevenlabs.client import ElevenLabs

load_dotenv()

elevenlabs = ElevenLabs(
    api_key=os.getenv("ELEVENLABS_API_KEY"),
)

audio_url = (
    "https://storage.googleapis.com/eleven-public-cdn/documentation_assets/audio/stt-entity-detection-pii.mp3"
)
response = requests.get(audio_url)
audio_data = BytesIO(response.content)

transcription = elevenlabs.speech_to_text.convert(
    file=audio_data,
    model_id="scribe_v2", # Model to use
    # Entity types to detect, accepts a list of specific entity types or categories.
    # To detect all entity types, use the "all" category.
    entity_detection=["pii"],
)

print("Entities detected:", transcription.entities)
```

```typescript maxLines=0
import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";
import "dotenv/config";

const elevenlabs = new ElevenLabsClient({
  apiKey: process.env.ELEVENLABS_API_KEY,
});

const response = await fetch(
  "https://storage.googleapis.com/eleven-public-cdn/documentation_assets/audio/stt-entity-detection-pii.mp3"
);
const audioBlob = new Blob([await response.arrayBuffer()], { type: "audio/mp3" });

const transcription = await elevenlabs.speechToText.convert({
  file: audioBlob,
  modelId: "scribe_v2", // Model to use
  // Entity types to detect, accepts a list of specific entity types or categories.
  // To detect all entity types, use the "all" category.
  entityDetection: ["pii"],
});

console.log("Entities detected:", transcription.entities);
```

## एंटिटी प्रकार

डिटेक्शन के लिए नीचे दिए गए एंटिटी प्रकार समर्थित हैं। आप `pii`, `phi`, `pci`, `other`, या `offensive_language` कैटेगरी कीवर्ड का इस्तेमाल करके पूरे समूहों का पता लगा सकते हैं, या उनके लेबल से अलग-अलग एंटिटी प्रकार तय कर सकते हैं। सभी एंटिटी प्रकारों का पता लगाने के लिए `all` कैटेगरी का इस्तेमाल करें।

#### PII (व्यक्तिगत रूप से पहचान योग्य जानकारी)

| लेबल                        | विवरण                                                                                         | नियामक अनुपालन                                                 |
| --------------------------- | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| `account_number`            | ग्राहक खाते या सदस्यता का पहचान नंबर                                                          | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `age`                       | किसी व्यक्ति की उम्र से जुड़े नंबर                                                            | GDPR, HIPAA, Quebec Privacy Act, APPI                          |
| `bank_account`              | बैंक खाता नंबर और उनके अंतरराष्ट्रीय समकक्ष, जैसे IBAN                                        | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `cardinal`                  | मूल संख्या रूप में संख्यात्मक अभिव्यक्तियां                                                   |                                                                |
| `credit_card`               | क्रेडिट कार्ड नंबर                                                                            | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `credit_card_expiration`    | क्रेडिट कार्ड की समाप्ति तिथि                                                                 | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `cvv`                       | 3 या 4 अंकों वाले कार्ड सत्यापन कोड और समकक्ष                                                 | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `date`                      | खास कैलेंडर तिथियां, जिनमें सप्ताह के दिन, तारीखें, महीने या साल शामिल हो सकते हैं            | HIPAA, Quebec Privacy Act                                      |
| `date_interval`             | व्यापक समयावधियां, जिनमें तारीख की रेंज, महीने, मौसम, साल और दशक शामिल हैं                    | HIPAA                                                          |
| `dob`                       | जन्म तिथियां                                                                                  | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `driver_license`            | ड्राइवर परमिट नंबर                                                                            | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `email_address`             | ईमेल पते                                                                                      | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `event`                     | इवेंट या छुट्टियों के नाम                                                                     |                                                                |
| `filename`                  | कंप्यूटर फ़ाइलों के नाम, जिनमें एक्सटेंशन या फ़ाइलपाथ शामिल हो                                |                                                                |
| `gender`                    | जेंडर पहचान बताने वाले शब्द, जिनमें स्लैंग शब्द भी शामिल हैं                                  | CPRA, GDPR, GDPR Sensitive, APPI Sensitive                     |
| `gender_sexuality`          | `gender` और `sexual_orientation` दोनों को कवर करने वाला पुराना उपनाम                          | CPRA, GDPR, GDPR Sensitive, APPI Sensitive                     |
| `sexual_orientation`        | यौन अभिविन्यास बताने वाले शब्द, जिनमें स्लैंग शब्द भी शामिल हैं                               | CPRA, GDPR, GDPR Sensitive, APPI Sensitive                     |
| `healthcare_number`         | हेल्थकेयर नंबर और स्वास्थ्य योजना लाभार्थी नंबर                                               | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `ip_address`                | इंटरनेट IP पता, जिसमें IPv4 और IPv6 फ़ॉर्मैट शामिल हैं                                        | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `location`                  | किसी भी नामित स्थान संदर्भ के लिए मेटाक्लास                                                   | GDPR, HIPAA, APPI                                              |
| `location_address`          | पूर्ण या आंशिक भौतिक डाक पते                                                                  | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `location_city`             | नगरपालिकाओं के नाम, जिनमें गांव, कस्बे और शहर शामिल हैं                                       | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `location_coordinate`       | अक्षांश, देशांतर और/या ऊंचाई के निर्देशांकों से बताए गए भौगोलिक स्थान                         | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `location_country`          | देशों के नाम                                                                                  | GDPR, APPI                                                     |
| `location_state`            | राज्य, प्रांत, क्षेत्र या प्रीफेक्चर के नाम                                                   | GDPR, APPI                                                     |
| `location_zip`              | ZIP कोड (ZIP+4 सहित), पोस्टकोड या डाक कोड                                                     | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `money`                     | मुद्रा के नाम और/या रकम                                                                       |                                                                |
| `name`                      | व्यक्तियों के नाम, जिनमें 'Mrs.' या 'Mr.' जैसी व्यक्तिगत उपाधियां शामिल नहीं हैं              | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `name_given`                | किसी व्यक्ति को दिए गए नाम, आमतौर पर जन्म के समय; पश्चिमी संस्कृतियों में अक्सर पहला/मध्य नाम | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `name_family`               | किसी व्यक्ति के परिवार या समुदाय को बताने वाले नाम; पश्चिमी संस्कृतियों में अक्सर उपनाम       | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `name_medical_professional` | "Doctor" जैसी मेडिकल प्रोफेशनल की उपाधि वाले नाम                                              | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `numerical_pii`             | संख्यात्मक PII जो अन्य कैटेगरी में नहीं आती                                                   | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `occupation`                | जॉब टाइटल या पेशे                                                                             | Quebec Privacy Act, APPI                                       |
| `ordinal`                   | क्रमवाचक रूप में संख्यात्मक अभिव्यक्तियां                                                     |                                                                |
| `origin`                    | राष्ट्रीयता, जातीयता या उत्पत्ति बताने वाले शब्द                                              | CPRA, GDPR, GDPR Sensitive, Quebec Privacy Act, APPI Sensitive |
| `passport_number`           | किसी भी देश द्वारा जारी किए गए पासपोर्ट नंबर                                                  | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `password`                  | अकाउंट पासवर्ड, PIN, एक्सेस की या सत्यापन उत्तर                                               | CPRA, APPI                                                     |
| `percent`                   | प्रतिशत के रूप में संख्यात्मक अभिव्यक्तियां                                                   |                                                                |
| `phone_number`              | टेलीफोन या फैक्स नंबर                                                                         | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `physical_attribute`        | विशिष्ट शारीरिक विशेषताएं, जिनमें नस्ल बताने वाले शब्द शामिल हैं                              | CPRA, GDPR, GDPR Sensitive, APPI Sensitive                     |
| `ssn`                       | सोशल सिक्योरिटी नंबर या अंतरराष्ट्रीय समकक्ष सरकारी पहचान नंबर                                | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI                    |
| `time`                      | घड़ी के समय बताने वाली अभिव्यक्तियां                                                          |                                                                |
| `url`                       | इंटरनेट पते                                                                                   | CPRA, GDPR, HIPAA, Quebec Privacy Act                          |
| `username`                  | यूज़रनेम, लॉगिन नाम या हैंडल                                                                  | CPRA, GDPR, APPI                                               |
| `vehicle_id`                | वाहन पहचान नंबर (VIN), वाहन सीरियल नंबर और लाइसेंस प्लेट नंबर                                 | CPRA, GDPR, HIPAA, APPI                                        |

#### PHI (सुरक्षित स्वास्थ्य जानकारी)

| लेबल                   | विवरण                                                             | नियामक अनुपालन                                        |
| ---------------------- | ----------------------------------------------------------------- | ----------------------------------------------------- |
| `condition`            | चिकित्सा स्थितियों, बीमारियों, सिंड्रोम, कमियों और विकारों के नाम | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI Sensitive |
| `drug`                 | दवाइयां, विटामिन और सप्लीमेंट                                     | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI Sensitive |
| `injury`               | शारीरिक चोटें, जिनमें म्यूटेशन, गर्भपात और डिसलोकेशन शामिल हैं    | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI Sensitive |
| `blood_type`           | रक्त के प्रकार                                                    | CPRA, GDPR, HIPAA, Quebec Privacy Act                 |
| `medical_process`      | चिकित्सा प्रक्रियाएं, जिनमें उपचार, प्रोसीजर और टेस्ट शामिल हैं   | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI Sensitive |
| `clinical_measurement` | क्लिनिकल माप, वाइटल्स और लैब नतीजे                                | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI Sensitive |
| `statistics`           | `clinical_measurement` के लिए पुराना उपनाम                        | HIPAA, Quebec Privacy Act                             |

#### PCI (पेमेंट कार्ड इंडस्ट्री)

| लेबल                     | विवरण                                         | नियामक अनुपालन                              |
| ------------------------ | --------------------------------------------- | ------------------------------------------- |
| `credit_card`            | क्रेडिट कार्ड नंबर                            | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI |
| `credit_card_expiration` | क्रेडिट कार्ड की समाप्ति तिथि                 | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI |
| `cvv`                    | 3 या 4 अंकों वाले कार्ड सत्यापन कोड और समकक्ष | CPRA, GDPR, HIPAA, Quebec Privacy Act, APPI |

#### अन्य एंटिटीज़

| लेबल                    | विवरण                                                         | नियामक अनुपालन                                                 |
| ----------------------- | ------------------------------------------------------------- | -------------------------------------------------------------- |
| `language`              | प्राकृतिक भाषाओं के नाम                                       | GDPR, GDPR Sensitive, APPI Sensitive                           |
| `marital_status`        | वैवाहिक स्थिति बताने वाले शब्द                                | APPI Sensitive                                                 |
| `organization`          | संगठनों या किसी संगठन के भीतर विभागों के नाम                  | Quebec Privacy Act, APPI                                       |
| `political_affiliation` | राजनीतिक पार्टी, आंदोलन या विचारधारा का संदर्भ देने वाले शब्द | CPRA, GDPR, GDPR Sensitive, Quebec Privacy Act, APPI Sensitive |
| `religion`              | धार्मिक संबद्धता बताने वाले शब्द                              | CPRA, GDPR, GDPR Sensitive, Quebec Privacy Act, APPI Sensitive |
| `routing_number`        | बैंक या वित्तीय संस्थान से जुड़ा रूटिंग नंबर                  |                                                                |
| `zodiac_sign`           | राशि चिह्नों के नाम                                           |                                                                |
| `product_or_service`    | व्यावसायिक प्रोडक्ट या सेवाओं के नाम                          |                                                                |
| `food_or_beverage`      | खाद्य पदार्थों, पेय और व्यंजनों के नाम                        |                                                                |
| `document_reference`    | दस्तावेज़ों, केस नंबरों या फ़ाइल आइडेंटिफ़ायर के संदर्भ       |                                                                |
| `generic_id`            | सामान्य आइडेंटिफ़ायर जो अन्य ID कैटेगरी में नहीं आते          |                                                                |
| `measurement`           | इकाइयों के साथ भौतिक माप और मात्राएं                          |                                                                |
| `time_duration`         | समय की अवधि या विस्तार बताने वाली अभिव्यक्तियां               |                                                                |

#### आपत्तिजनक भाषा

| लेबल                      | विवरण                                               | नियामक अनुपालन |
| ------------------------- | --------------------------------------------------- | -------------- |
| `very_offensive_language` | बेहद आपत्तिजनक भाषा, जिसमें अपमानजनक शब्द शामिल हैं |                |
| `less_offensive_language` | हल्की आपत्तिजनक या अनुचित भाषा                      |                |

## एंटिटी रिडैक्शन

एंटिटीज़ का पता लगाने के अलावा, आप `entity_redaction` पैरामीटर से उन्हें ट्रांसक्रिप्ट टेक्स्ट से हटा भी सकते हैं। यह `entity_detection` जैसा ही फ़ॉर्मैट स्वीकार करता है: `all`, कैटेगरी कीवर्ड या खास एंटिटी प्रकारों की सूची। रिडैक्ट किए गए प्रकार, पता लगाए गए प्रकारों के सबसेट होने चाहिए।

रिडैक्शन चालू होने पर, मिले हुए एंटिटी टेक्स्ट को ट्रांसक्रिप्ट टेक्स्ट और वर्ड-लेवल आउटपुट, दोनों में एक मार्कर से बदल दिया जाता है और रिस्पॉन्स में `entities` फ़ील्ड नहीं लौटाई जाती।

```python
transcription = elevenlabs.speech_to_text.convert(
    file=audio_file,
    model_id="scribe_v2",
    entity_detection=["pii"],
    entity_redaction=["pii"],
    entity_redaction_mode="enumerated_entity_type",
)

print(transcription.text)
# "Hi {NAME_0}, your card ending in {CREDIT_CARD_0} was declined."
```

```typescript
const transcription = await elevenlabs.speechToText.convert({
  file: audioBlob,
  modelId: "scribe_v2",
  entityDetection: ["pii"],
  entityRedaction: ["pii"],
  entityRedactionMode: "enumerated_entity_type",
});

console.log(transcription.text);
// "Hi {NAME_0}, your card ending in {CREDIT_CARD_0} was declined."
```

`entity_redaction_mode` पैरामीटर मार्कर का फ़ॉर्मैट नियंत्रित करता है:

| मोड                      | मार्कर                        | उदाहरण                   |
| ------------------------ | ----------------------------- | ------------------------ |
| `redacted`               | हर एंटिटी के लिए `{REDACTED}` | `Hi {REDACTED}`          |
| `entity_type`            | ब्रेसेज़ में एंटिटी प्रकार    | `Hi {NAME}`              |
| `enumerated_entity_type` | एंटिटी प्रकार और घटना काउंटर  | `Hi {NAME_0}` (डिफ़ॉल्ट) |

> **Warning**
>
> `combined` मल्टीचैनल आउटपुट स्टाइल के साथ एंटिटी डिटेक्शन और रिडैक्शन समर्थित नहीं हैं।

## अगले चरण

#### [API रेफरेंस](/docs/hi/api-reference/speech-to-text)

स्पीच टू टेक्स्ट API का पूरा रेफरेंस और पैरामीटर।

#### [मल्टीचैनल ट्रांसक्रिप्शन](/docs/hi/eleven-api/guides/how-to/speech-to-text/batch/multichannel-transcription)

हर चैनल के स्पीकर एट्रिब्यूशन के साथ मल्टी-चैनल ऑडियो ट्रांसक्राइब करें।