Die Aktion "IdentifySpeakers" wird verwendet, um Sprecher in Audiodaten zu identifizieren. Sie ist Teil des Sprachmodell-Aktionssets, das Aktionen für Sprachmodelle in Speech-to-Text-Systemen bereitstellt.
| Parameter | Beschreibung |
|---|---|
| casOut | Gibt die Ausgabetabelle an, die die Sprecher-IDs enthalten soll. Weitere Informationen zum Parameter "casOut" finden Sie im allgemeinen Parameter "casouttable (Formular 1)" (Anhang A: Allgemeine Parameter). |
| maxSpeakers | Gibt die maximale Anzahl von Sprechern an, die im Audio identifiziert werden sollen. Standardwert: 200, Bereich: 1–200. |
| minSpeakers | Gibt die minimale Anzahl von Sprechern an, die im Audio identifiziert werden sollen. Standardwert: 1, Bereich: 1–200. |
| model | Gibt die Einstellungen an, die auf das Modell angewendet werden sollen. Der Wert "modelOptions" kann einen oder mehrere der folgenden Werte annehmen: - **attributes**: Gibt die Tabelle an, die Gewichtsattribute des Modells enthält. Der Wert "castable" kann einen oder mehrere der folgenden Werte annehmen: - **caslib**: Gibt die Caslib für die Eingabetabelle an, die Sie mit der Aktion verwenden möchten. Standardmäßig wird die aktive Caslib verwendet. Geben Sie nur dann einen Wert an, wenn Sie auf eine Tabelle aus einer anderen Caslib zugreifen müssen. - **computedOnDemand**: Wenn auf "True" gesetzt, werden die berechneten Variablen beim Laden der Tabelle anstatt beim Starten der Aktion erstellt. Standardwert: "False". - **computedVars**: Gibt die Namen der zu erstellenden berechneten Variablen an. Geben Sie einen Ausdruck für jede Variable im Parameter "computedVarsProgram" an. Wenn Sie diesen Parameter nicht angeben, werden automatisch alle Variablen aus "computedVarsProgram" einbezogen. Die Werte "casinvardesc" können eines oder mehrere der folgenden enthalten: "format", "formattedLength", "label", "name" (erforderlich), "nfd", "nfl". - **computedVarsProgram**: Gibt einen Ausdruck für jede berechnete Variable an, die Sie in den Parameter "computedVars" aufnehmen. - **dataSourceOptions**: Gibt Datenquellenoptionen an. - **importOptions**: Gibt die Einstellungen zum Lesen einer Tabelle aus einer Datenquelle an. - **name**: Gibt den Namen der Eingabetabelle an. - **singlePass**: Wenn auf "True" gesetzt, wird keine temporäre Tabelle auf dem Server erstellt. Das Setzen dieses Parameters auf "True" kann effizient sein, aber die Daten haben möglicherweise keine stabile Reihenfolge bei wiederholten Ausführungen. Standardwert: "False". - **vars**: Gibt die in der Aktion zu verwendenden Variablen an. Die Werte "casinvardesc" können eines oder mehrere der folgenden enthalten: "format", "formattedLength", "label", "name" (erforderlich), "nfd", "nfl". - **where**: Gibt einen Ausdruck zum Unterteilen der Eingabedaten an. - **whereTable**: Gibt eine Eingabetabelle an, die Zeilen enthält, die als WHERE-Filter verwendet werden sollen. - **gpu**: GPU-Verarbeitung mit folgenden Optionen: - **devices**: Gibt eine Liste von zu verwendenden GPU-Geräten an. Die angegebenen Werte müssen eindeutig sein. - **model**: Gibt die Tabelle an, die das Identifikationsmodell ist. - **weights**: Gibt die Tabelle an, die die Gewichte des Modells enthält. |
| scope | Identifiziert Sprecher für jede Zeile oder die gesamte Tabelle. Standardwert: "ROW". |
| seed | Startwert für den Zufallszahlengenerator. Standardwert: 0, Mindestwert: 0. |
| table | Gibt die Tabelle an, die die Audioeingabe enthält. Der Wert "castable" kann einen oder mehrere der folgenden Werte annehmen: - **caslib**: Gibt die Caslib für die Eingabetabelle an, die Sie mit der Aktion verwenden möchten. Standardmäßig wird die aktive Caslib verwendet. Geben Sie nur dann einen Wert an, wenn Sie auf eine Tabelle aus einer anderen Caslib zugreifen müssen. - **computedOnDemand**: Wenn auf "True" gesetzt, werden die berechneten Variablen beim Laden der Tabelle anstatt beim Starten der Aktion erstellt. Standardwert: "False". - **computedVars**: Gibt die Namen der zu erstellenden berechneten Variablen an. Geben Sie einen Ausdruck für jede Variable im Parameter "computedVarsProgram" an. Wenn Sie diesen Parameter nicht angeben, werden automatisch alle Variablen aus "computedVarsProgram" einbezogen. Die Werte "casinvardesc" können eines oder mehrere der folgenden enthalten: "format", "formattedLength", "label", "name" (erforderlich), "nfd", "nfl". - **computedVarsProgram**: Gibt einen Ausdruck für jede berechnete Variable an, die Sie in den Parameter "computedVars" aufnehmen. - **dataSourceOptions**: Gibt Datenquellenoptionen an. - **importOptions**: Gibt die Einstellungen zum Lesen einer Tabelle aus einer Datenquelle an. - **name**: Gibt den Namen der Eingabetabelle an. - **singlePass**: Wenn auf "True" gesetzt, wird keine temporäre Tabelle auf dem Server erstellt. Das Setzen dieses Parameters auf "True" kann effizient sein, aber die Daten haben möglicherweise keine stabile Reihenfolge bei wiederholten Ausführungen. Standardwert: "False". - **vars**: Gibt die in der Aktion zu verwendenden Variablen an. Die Werte "casinvardesc" können eines oder mehrere der folgenden enthalten: "format", "formattedLength", "label", "name" (erforderlich), "nfd", "nfl". - **where**: Gibt einen Ausdruck zum Unterteilen der Eingabedaten an. - **whereTable**: Gibt eine Eingabetabelle an, die Zeilen enthält, die als WHERE-Filter verwendet werden sollen. |