Freigeben über


Models - List Recipes

Hier finden Sie eine Liste der unterstützten Rezepte für die Modellerstellung. Verschiedene Rezepte verfügen über unterschiedliche Funktionen, z. B. unterstützung für Sprachmodelle mit mehreren Stilen.

GET {endpoint}/customvoice/modelrecipes?api-version=2024-02-01-preview

URI-Parameter

Name In Erforderlich Typ Beschreibung
endpoint
path True

string

Unterstützte Cognitive Services-Endpunkte (Protokoll und Hostname, z. B. https://eastus.api.cognitive.microsoft.com).

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungsheader

Name Erforderlich Typ Beschreibung
Ocp-Apim-Subscription-Key True

string

Geben Sie hier Ihren Sprachressourcenschlüssel an.

Antworten

Name Typ Beschreibung
200 OK

Recipe[]

Erfolg

Other Status Codes

ErrorResponse

Fehler.

Header

x-ms-error-code: string

Sicherheit

Ocp-Apim-Subscription-Key

Geben Sie hier Ihren Sprachressourcenschlüssel an.

Typ: apiKey
In: header

Beispiele

Get all recipes

Beispielanforderung

GET {endpoint}/customvoice/modelrecipes?api-version=2024-02-01-preview

Beispiel für eine Antwort

{
  "value": [
    {
      "version": "V7.2023.03",
      "kind": "Default",
      "description": "Model updated with a robust vocoder for higher audio quality. 15-50 compute hours estimated for each training.",
      "minUtteranceCount": 300,
      "datasetLocales": [
        "en-US",
        "en-GB",
        "fr-FR",
        "it-IT"
      ]
    },
    {
      "version": "V3.2023.06",
      "kind": "MultiStyle",
      "description": "Basic version to adapt the voice to speak with multiple emotional styles, or create your own speaking style with custom style training data. 25-50 computer hours estimated for each training. Style degree tuning supported.",
      "minUtteranceCount": 300,
      "minStyleUtteranceCount": 100,
      "maxCustomStyleNum": 5,
      "datasetLocales": [
        "en-US",
        "ja-JP"
      ],
      "presetStyles": {
        "en-US": {
          "Male": [
            "angry",
            "excited",
            "cheerful",
            "friendly",
            "hopeful",
            "sad",
            "shouting",
            "terrified",
            "unfriendly",
            "whispering"
          ],
          "Female": [
            "angry",
            "excited",
            "cheerful",
            "friendly",
            "hopeful",
            "sad",
            "shouting",
            "terrified",
            "unfriendly",
            "whispering"
          ]
        },
        "ja-JP": {
          "Male": [
            "angry",
            "cheerful",
            "sad"
          ],
          "Female": [
            "angry",
            "cheerful",
            "sad"
          ]
        }
      }
    }
  ]
}

Definitionen

Name Beschreibung
Error

Fehler der obersten Ebene folgt den Microsoft Azure REST-API-Richtlinien, die unter https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errorsverfügbar sind. Dies enthält einen Fehler auf oberster Ebene mit Fehlercode, Meldung, Details, Ziel und einem inneren Fehler mit ausführlicheren Details.

ErrorCode

Fehlercode der obersten Ebene

ErrorResponse

Die Fehlerantwort folgt den Microsoft Azure REST-API-Richtlinien, die unter https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errorsverfügbar sind.

InnerError

Interner Fehler folgt den Microsoft Azure REST-API-Richtlinien, die unter https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errorsverfügbar sind. Dies enthält erforderliche Eigenschaftenfehlercode, Meldung und optionale Eigenschaftenziel, innerer Fehler(dies kann geschachtelt werden).

PresetStyleItem

Voreingestellte Stile, die vom Rezept unterstützt werden. Das VoIP-Modell kann diese Stile ohne Formatvorlagenschulung unterstützen.

Recipe

Rezept für das Modellbau. Verschiedene Rezepte haben unterschiedliche Funktionen.

Error

Fehler der obersten Ebene folgt den Microsoft Azure REST-API-Richtlinien, die unter https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errorsverfügbar sind. Dies enthält einen Fehler auf oberster Ebene mit Fehlercode, Meldung, Details, Ziel und einem inneren Fehler mit ausführlicheren Details.

Name Typ Beschreibung
code

ErrorCode

Fehlercode der obersten Ebene

details

Error[]

Zusätzliche unterstützende Details zu den Fehler- und/oder erwarteten Richtlinien.

innererror

InnerError

Interner Fehler folgt den Microsoft Azure REST-API-Richtlinien, die unter https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errorsverfügbar sind. Dies enthält erforderliche Eigenschaftenfehlercode, Meldung und optionale Eigenschaftenziel, innerer Fehler(dies kann geschachtelt werden).

message

string

Fehlermeldung auf oberster Ebene.

target

string

Die Quelle des Fehlers. Dies wäre z. B. "Modell" oder "Modell-ID" im Falle eines ungültigen Modells.

ErrorCode

Fehlercode der obersten Ebene

Wert Beschreibung
BadArgument
BadRequest
Forbidden
InternalServerError
NotFound
ServiceUnavailable
TooManyRequests
Unauthorized
UnsupportedMediaType

ErrorResponse

Die Fehlerantwort folgt den Microsoft Azure REST-API-Richtlinien, die unter https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errorsverfügbar sind.

Name Typ Beschreibung
error

Error

Fehler der obersten Ebene folgt den Microsoft Azure REST-API-Richtlinien, die unter https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errorsverfügbar sind. Dies enthält einen Fehler auf oberster Ebene mit Fehlercode, Meldung, Details, Ziel und einem inneren Fehler mit ausführlicheren Details.

InnerError

Interner Fehler folgt den Microsoft Azure REST-API-Richtlinien, die unter https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errorsverfügbar sind. Dies enthält erforderliche Eigenschaftenfehlercode, Meldung und optionale Eigenschaftenziel, innerer Fehler(dies kann geschachtelt werden).

Name Typ Beschreibung
code

string

Detaillierter Fehlercode zur Diagnose.

innererror

InnerError

Interner Fehler folgt den Microsoft Azure REST-API-Richtlinien, die unter https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errorsverfügbar sind. Dies enthält erforderliche Eigenschaftenfehlercode, Meldung und optionale Eigenschaftenziel, innerer Fehler(dies kann geschachtelt werden).

message

string

Detaillierte Fehlermeldung.

target

string

Die Quelle des Fehlers. Dies wäre z. B. "Modell" oder "Modell-ID" im Falle eines ungültigen Modells.

PresetStyleItem

Voreingestellte Stile, die vom Rezept unterstützt werden. Das VoIP-Modell kann diese Stile ohne Formatvorlagenschulung unterstützen.

Name Typ Beschreibung
female

string[]

Voreingestellte Stile, die im weiblichen Sprachmodell unterstützt werden.

male

string[]

Voreingestellte Formatvorlagen, die für das männliche Sprachmodell unterstützt werden.

Recipe

Rezept für das Modellbau. Verschiedene Rezepte haben unterschiedliche Funktionen.

Name Typ Beschreibung
datasetLocales

string[]

Das Gebietsschema des Schulungsdatensatzes. Gebietsschemacode folgt BCP-47. Hier finden Sie den Text zur Sprachgebietsschemaliste https://learn.microsoft.com/azure/ai-services/speech-service/language-support?tabs=tts.

description

string

Rezeptbeschreibung

kind

string

Rezeptart

maxCustomStyleNum

integer (int32)

Maximale angepasste Formatnummer, die in einem VoIP-Modell unterstützt wird.

minStyleUtteranceCount

integer (int32)

Die Mindestanzahl der Äußerungen, die erforderlich sind, um jede angepasste Formatvorlage zu trainieren.

minUtteranceCount

integer (int32)

Die Mindestanzahl der Äußerungen, die zum Trainieren eines Sprachmodells mit diesem Rezept erforderlich sind.

modelLocales

string[]

Das Gebietsschema, das ein Sprachmodell mit diesem Rezept sprechen kann. Gebietsschemacode folgt BCP-47. Hier finden Sie den Text zur Sprachgebietsschemaliste https://learn.microsoft.com/azure/ai-services/speech-service/language-support?tabs=tts.

presetStyles

<string,  PresetStyleItem>

Voreingestellte Formatvorlagen, die von diesem Rezept pro Gebietsschema unterstützt werden. Sie können diese Stile ohne Formatvorlagenschulungssatz abrufen.

version

string

Rezeptversion