Aktualisierung der Sprachdienste von „ Watson “ von Version 5.1 auf Version 5.3
Ein Instanzadministrator kann die Sprachdienste von Watson von Version 5.1 auf Version 5.3 aktualisieren.
- Wer muss diese Aufgabe erledigen?
Instanzadministrator Um die Sprachdienste v Watson s zu aktualisieren, müssen Sie Instanzadministrator sein. Ein Instanzadministrator hat die Berechtigung, Software in den folgenden Projekten zu verwalten:
- Das Betreiberprojekt für die Instanz
Die Operatoren für diese Instanz der Sprachdienste „ Watson “ sind im Operator-Projekt installiert. In den Upgrade-Befehlen bezieht sich die
${PROJECT_CPD_INST_OPERATORS}Umgebungsvariable auf das Projekt des Betreibers.- Das Operandenprojekt für die Instanz
Die benutzerdefinierten Ressourcen für die Sprachdienste „ Watsoncontrol plane “ und „“ werden im Operandenprojekt installiert. In den Upgrade-Befehlen bezieht sich die
${PROJECT_CPD_INST_OPERANDS}Umgebungsvariable auf das Projekt der Operanden.
- Wann müssen Sie diese Aufgabe erledigen?
Überprüfen Sie die folgenden Optionen, um festzustellen, ob Sie diese Aufgabe ausführen müssen:
- Wenn Sie die IBM Software Hubcontrol plane und einen oder mehrere Dienste gleichzeitig aktualisieren möchten, befolgen Sie stattdessen die Schritte unter „Aktualisieren einer Instanz von IBM “ Software Hub.
- Wenn Sie die Sprachdienste von Watson beim Upgrade von nicht aktualisiert haben, führen IBM Software
Hubcontrol plane Sie diese Aufgabe aus, um die Sprachdienste von Watson zu aktualisieren.
Wiederholen Sie diesen Vorgang nach Bedarf. Wenn Sie für mehrere Instanzen von IBM Software Hubverantwortlich sind, können Sie diese Aufgabe wiederholen, um weitere Instanzen von Watson Sprachdienste auf dem Cluster zu aktualisieren.
Erforderliche Informationen zum Ausführen dieser Task
Lesen Sie die folgenden Informationen, bevor Sie die Sprachdienste v Watson -Upgrade durchführen:
- Versionsvoraussetzungen
Alle Komponenten, die mit einer Instanz von verbunden IBM Software Hub sind, müssen in derselben Version installiert sein. Wenn sich beispielsweise IBM Software Hubcontrol plane die in der Version 5.3.1 befindet, müssen Sie die Watson Sprachdienste auf die Version 5.3.1 aktualisieren.
- Umgebungsvariablen
- Die Befehle in dieser Aufgabe verwenden Umgebungsvariablen, sodass Sie die Befehle genau wie angegeben ausführen können.
- Wenn Sie nicht über das Skript verfügen, das die Umgebungsvariablen definiert, lesen Sie den Abschnitt „Einrichten der Installationsumgebungsvariablen “.
- Um die Umgebungsvariablen aus dem Skript zu verwenden, müssen Sie die Umgebungsvariablen vor der Ausführung der Befehle in dieser Aufgabe laden. Führen Sie beispielsweise folgenden Befehl aus:
source ./cpd_vars.sh
- Common core services
- Watson Sprachdienste erfordern die IBM Software
Hub common core services.
Wenn die im Oper andenprojekt für die common core services Instanz nicht die richtige Version haben, werden common core services die automatisch aktualisiert, wenn Sie die Sprachdienste von Watson aktualisieren. Das common core services Upgrade verlängert die Zeit, die für die Durchführung des Upgrades benötigt wird.
Vorbereitende Schritte
Diese Aufgabe setzt voraus, dass die folgenden Voraussetzungen erfüllt sind:
- Systemvoraussetzungen
- Diese Aufgabe setzt voraus, dass der Cluster die Mindestanforderungen für die Sprachdienste von „ Watson “ erfüllt.
Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, siehe Systemanforderungen. Wenn Sie Funktionen nutzen möchten, die eine GPU erfordern, stellen Sie außerdem sicher, dass Sie über den geeigneten GPU-Typ und die erforderliche Anzahl an GPUs für die Sprachdienste von Watson verfügen.Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, siehe GPU-Anforderungen. - Workstation
- Bei dieser Aufgabe wird davon ausgegangen, dass der Arbeitsplatzrechner, von dem aus Sie das Upgrade ausführen, als Client-Arbeitsplatzrechner eingerichtet ist und über die folgenden Befehlszeilenschnittstellen verfügt:
- IBM Software
Hub Befehlszeile:
cpd-cli - OpenShift® Befehlszeile:
oc - Helm Befehlszeile:
oc
Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, siehe Aktualisieren von Client-Arbeitsstationen. - IBM Software
Hub Befehlszeile:
- Steuerebene
- Diese Aufgabe setzt voraus, dass das IBM Software
Hubcontrol plane aktualisiert wurde.
Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, lesen Sie den Abschnitt „Upgrade einer Instanz von IBM Software Hub “. - Private Container-Registry
- Wenn Ihre Umgebung eine private Container-Registry verwendet (z. B. wenn Ihr Cluster luftisoliert ist), setzt diese Aufgabe voraus, dass die folgenden Aufgaben abgeschlossen sind:
- Die Software-Images für Sprachdienste von „ Watson “ werden in die private Container-Registrierung gespiegelt.
Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, siehe Spiegeln von Images in eine private Container-Registrierung. - Der
cpd-cliist so konfiguriert, dass er dasolm-utils-v4Image aus der privaten Container-Registry abruft.Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, siehe Abrufen des Images „ olm-utils-v4 “ aus der privaten Container-Registry.
- Die Software-Images für Sprachdienste von „ Watson “ werden in die private Container-Registrierung gespiegelt.
- GPU-Betreiber
- Wenn Sie Funktionen nutzen möchten, die GPUs erfordern, setzt diese Aufgabe voraus, dass die für die Nutzung von GPUs erforderlichen Operatoren installiert sind.
Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, siehe Installieren von Operatoren für Dienste, die GPUs erfordern. - Red Hat® OpenShift AI
- Wenn Sie Funktionen nutzen möchten, die erfordern Red Hat
OpenShift AI, wird bei dieser Aufgabe davon ausgegangen, dass Red Hat
OpenShift AI installiert ist.
Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, siehe „ Red Hat OpenShift AI installieren “. - Multicloud Object Gateway
- Diese Aufgabe setzt voraus, dass bei Bedarf Multicloud Object Gateway aktualisiert wird.
Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, siehe „Upgrade des Multicloud Object Gateway “. - Cluster-bezogene Ressourcen
- Bei dieser Aufgabe wird davon ausgegangen, dass die clusterbezogenen Ressourcen, wie benutzerdefinierte Ressourcendefinitionen, Clusterrollen und Clusterrollenbindungen, aktualisiert wurden.
Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, siehe Aktualisieren der clusterweiten Ressourcen für die Plattform und Dienste. - Geheime Schlüssel für Image-Pull-Operationen
- Diese Aufgabe setzt voraus, dass die Geheimnisse, die die Bildabruf-Anmeldedaten für die Instanz enthalten, vorhanden sind.
Weiterführende Informationen Wenn diese Aufgabe nicht abgeschlossen ist, lesen Sie den Abschnitt „Erstellen von Image-Pull-Geheimnissen für eine Instanz von IBM Software Hub “.
Vorgehensweise
Führen Sie die folgenden Schritte aus, um die Sprachdienste von „ Watson “ zu aktualisieren:
Festlegen der Installationsoptionen
Wenn Sie die Sprachdienste von „ Watson “ aktualisieren, werden die Optionen verwendet, die Sie bei der Installation der Sprachdienste von „ Watson “ angegeben haben.
Wenn Sie die Watson Speech servicesInstallation planen, können Sie die folgenden Installationsoptionen in einer Datei namens install-options.yml im cpd-cli
work Verzeichnis angeben (Beispiel: cpd-cli-workspace/olm-utils-workspace/work).
Die Parameter sind optional. Wenn Sie diese Installationsparameter nicht festlegen, werden die Standardwerte verwendet.
Befolgen Sie die entsprechenden Anweisungen für die von IBM Software Hub Ihnen installierte Version:
- Versions- 5.3.1
Der Beispiel-YAML-Inhalt verwendet die Standardwerte.
5.3.1 und später Die Formatierung gilt nur für IBM Software Hub die Version 5.3.1
Behalten Sie die
---Syntax am Anfang des Eintrags bei, um sicherzustellen, dass dieser Eintrag als separates Dokument behandelt wird.--- # ............................................................................ # Watson Speech services parameters # ............................................................................ non_olm: watsonSpeech: tags: sttRuntime: true sttAsync: false sttCustomization: false ttsRuntime: true ttsCustomization: false scaleConfig: stt: size: xsmall tts: size: xsmall sttModels: - enUsBroadbandModel - enUsNarrowbandModel - enUsShortFormNarrowbandModel - enUsTelephony - enUsMultimedia ttsVoices: - enUSAllisonV3Voice - enUSLisaV3Voice - enUSMichaelV3Voice- Versions- 5.3.0
Der Beispiel-YAML-Inhalt verwendet die Standardwerte.
Wenn Sie einen oder mehrere der Standardwerte überschreiben möchten, fügen Sie die Parameter zum
non_olm:Abschnitt derinstall-options.ymlDatei unter demwatsonSpeech:Eintrag hinzu.# ............................................................................ # Watson Speech services parameters # ............................................................................ watsonSpeech: tags: sttRuntime: true sttAsync: false sttCustomization: false ttsRuntime: true ttsCustomization: false scaleConfig: stt: size: xsmall tts: size: xsmall sttModels: - enUsBroadbandModel - enUsNarrowbandModel - enUsShortFormNarrowbandModel - enUsTelephony - enUsMultimedia ttsVoices: - enUSAllisonV3Voice - enUSLisaV3Voice - enUSMichaelV3Voice
- Watson Speech services Mikroservice-Parameter
Verwenden Sie diese Parameter, um anzugeben, welche Microservices installiert werden sollen.
Eigenschaft Beschreibung sttRuntimeGeben Sie an, ob der Microservice für die Spracherkennung aktiviert werden soll. Sie müssen diesen Microservice aktivieren, wenn Sie den Watson Speech to Text Dienst installieren. - Standardwert
true
- Gültige Werte
false- Aktivieren Sie den Microservice für die Spracherkennung nicht.Wichtig: Dieser Microservice wird automatisch aktiviert, wenn Sie eine der folgenden Eigenschaften auf setzen
true:sttCustomizationsttAsync
true- Aktivieren Sie den Microservice für die Spracherkennung.
Wenn Sie diese Eigenschaft auf setzen
true, wird die/v1/recognizeSchnittstelle aktiviert.
- Installieren Sie den Watson Speech to Text Microservice
watsonSpeech: tags: sttRuntime: true
sttAsyncGeben Sie an, ob asynchrone „ HTTP “-Anfragen aktiviert werden sollen. Aktivieren Sie diese Funktion beispielsweise, wenn Sie große Anfragen haben, die Sie asynchron verarbeiten möchten. - Standardwert
false- Gültige Werte
false- Aktivieren Sie keine asynchronen „ HTTP “-Anfragen.
true- Aktivieren Sie asynchrone „ HTTP “-Anfragen.
Wenn Sie diese Eigenschaft auf setzen
true, wird die/v1/recognitionsSchnittstelle aktiviert.
- Installieren Sie den asynchronen Microservice „ HTTP -Anfrage“
watsonSpeech: tags: sttAsync: true
sttCustomizationGeben Sie an, ob die Anpassung Watson Speech to Text aktiviert werden soll: - Anpassung des Sprachmodells, wodurch der Dienst domänenspezifische Begriffe genauer erkennen kann.
- Anpassung des akustischen Modells, wodurch sich der Dienst an Umgebungsgeräusche, Audioqualität und den Akzent oder die Sprachmelodie der Sprecher anpassen kann.
- Standardwert
false- Gültige Werte
false- Aktivieren Sie keine Watson Speech to Text Anpassungen.
true- Anpassungen Watson Speech to Text aktivieren.Wenn Sie diese Eigenschaft auf setzen
true, werden die folgenden Schnittstellen aktiviert:/v1/customizationsfür die Anpassung von Sprachmodellen./v1/acoustic_customizationsfür die Anpassung akustischer Modelle.
- Installieren Sie den Microservice zur Modellanpassung
watsonSpeech: tags: sttCustomization: true
ttsRuntimeGeben Sie an, ob der Microservice für die Sprachsynthese aktiviert werden soll. Sie müssen diesen Microservice aktivieren, wenn Sie den Watson Text to Speech Dienst installieren. - Standardwert
true
- Gültige Werte
false- Aktivieren Sie den Microservice für die Sprachsynthese nicht.Wichtig: Dieser Microservice wird automatisch aktiviert, wenn Sie auf
ttsCustomizationsetzentrue. true- Aktivieren Sie den Microservice für die Sprachsynthese.
Wenn Sie diese Eigenschaft auf setzen
true, wird die/v1/synthesizeSchnittstelle aktiviert.
- Installieren Sie den Watson Text to Speech Microservice
watsonSpeech: tags: ttsRuntime: true
ttsCustomizationGeben Sie an, ob die Anpassung Watson Text to Speech aktiviert werden soll, wodurch der Dienst ein Wörterbuch mit Wörtern und deren Übersetzungen für eine bestimmte Sprache erstellen kann. - Standardwert
false- Gültige Werte
false- Aktivieren Sie keine Watson Text to Speech Anpassungen.
true- Anpassungen Watson Text to Speech aktivieren.
Wenn Sie diese Eigenschaft auf setzen
true, wird die/v1/customizationsSchnittstelle für die Anpassung aktiviert.
- Installieren Sie den Microservice zur Anpassung des Wörterbuchs
watsonSpeech: tags: ttsCustomization: true
- Skalierungsparameter
Eigenschaft Beschreibung sizeGeben Sie die Größe des Dienstes an. - Standardwert
xsmall- Gültige Werte
xsmallsmallmediumlargecustom
Ausführliche Informationen zu den einzelnen Größen finden Sie im PDF -Dokument mit den Richtlinien zur Skalierung von Komponenten.
- Überschreiben der Watson Speech to Text Größe
watsonSpeech: scaleConfig: stt: size: xsmall- Überschreiben der Watson Text to Speech Größe
watsonSpeech: scaleConfig: tts: size: xsmall
- Watson Speech to Text-Modelle
Die folgenden Optionen gelten nur, wenn Sie den Watson Speech to Text Dienst installieren.
Eigenschaft Beschreibung sttModelsGeben Sie an, welche Watson Speech to Text Modelle installiert sind. Geben Sie die Modelle als Liste an. Zum Beispiel:
watsonSpeech: sttModels: - enUsBroadbandModel - enUsNarrowbandModel - enUsShortFormNarrowbandModel - enUsTelephony - enUsMultimedia- Standardwert
- Standardmäßig sind die folgenden Modelle installiert:
enUsBroadbandModel(US-Englisch (en-US) Breitbandmodell)enUsNarrowbandModel(US-Englisch (en-US) Schmalbandmodell)enUsShortFormNarrowbandModel(US-Englisch (en-US) Kurzform-Schmalbandmodell)enUsMultimedia(US-Englisch (en-US) Multimedia-Modell)enUsTelephony(US-Englisch (en-US) Telefoniemodell)
- Gültige Werte
- Modelle der vorherigen Generation
enUsBroadbandModel(US-Englisch (en-US) Breitbandmodell)enUsNarrowbandModel(US-Englisch (en-US) Schmalbandmodell)enUsShortFormNarrowbandModel(US-Englisch (en-US) Kurzform-Schmalbandmodell)arMsBroadbandModel(Modernes Standardarabisch (ar-MS) Breitbandmodell)deDeBroadbandModel(Deutsch (de-DE) Breitbandmodell)deDeNarrowbandModel(Deutsch (de-DE) Schmalbandmodell)enAuBroadbandModel(Australisches Englisch (en-AU) Breitbandmodell)enAuNarrowbandModel(Australisches Englisch (en-AU) Schmalbandmodell)enGbBroadbandModel(Britisches Englisch (en-GB) Breitbandmodell)enGbNarrowbandModel(Britisches Englisch (en-GB) Schmalbandmodell)esEsBroadbandModel(Kastilisches Spanisch (es-ES, es-AR, es-CL, es-CO, es-MX und es-PE) Breitbandmodelle)esEsNarrowbandModel(Kastilisches Spanisch (es-ES, es-AR, es-CL, es-CO, es-MX und es-PE) Schmalbandmodelle)frCaBroadbandModel(Kanadisches Französisch (fr-CA) Breitbandmodell)frCaNarrowbandModel(Kanadisches Französisch (fr-CA) Schmalbandmodell)frFrBroadbandModel(Französisch (fr-FR) Breitbandmodell)frFrNarrowbandModel(Französisch (fr-FR) Schmalbandmodell)itItBroadbandModel(Italienisch (it-IT) Breitbandmodell)itItNarrowbandModel(Italienisch (it-IT) Schmalbandmodell)jaJpBroadbandModel(Japanisch (ja-JP) Breitbandmodell)jaJpNarrowbandModel(Japanisch (ja-JP) Schmalbandmodell)koKrBroadbandModel(Koreanisch (ko-KR) Breitbandmodell)koKrNarrowbandModel(Koreanisch (ko-KR) Schmalbandmodell)nlNlBroadbandModel(Niederländisch (nl-NL) Breitbandmodell)nlNlNarrowbandModel(Niederländisch (nl-NL) Schmalbandmodell)ptBrBroadbandModel(Brasilianisches Portugiesisch (pt-BR) Breitbandmodell)ptBrNarrowbandModel(Brasilianisches Portugiesisch (pt-BR) Schmalbandmodell)zhCnBroadbandModel(Mandarin-Chinesisch (zh-CN) Breitbandmodell)zhCnNarrowbandModel(Mandarin-Chinesisch (zh-CN) Schmalbandmodell)
- Modelle der nächsten Generation
enUsMultimedia(US-Englisch (en-US) Multimedia-Modell)enUsTelephony(US-Englisch (en-US) Telefoniemodell)arMsTelephony(Modernes Standardarabisch (ar-MS) Telefoniemodell)csCZTelephony(Tschechisch (cs-CZ) Telefoniemodell)deDeMultimedia(Deutsch (de-DE) Multimedia-Modell)deDeTelephony(Deutsch (de-DE) Telefoniemodell)enAuMultimedia(Australisches Englisch (en-AU) Multimedia-Modell)enAuTelephony(Australisches Englisch (en-AU) Telefoniemodell)enGbMultimedia(Britisches Englisch (en-GB) Multimedia-Modell)enGbTelephony(Britisches Englisch (en-GB) Telefoniemodell)enInTelephony(Indisches Englisch (en-IN) Telefoniemodell)enWwMedicalTelephony(Englisch (alle unterstützten Dialekte) Medizinisches Telefoniemodell)esEsMultimedia(Kastilisches Spanisch (es-ES) Multimedia-Modell)esEsTelephony(Kastilisches Spanisch (es-ES) Telefoniemodell)esLaTelephony(Lateinamerikanisches Spanisch (es-LA) Telefoniemodell)frCaMultimedia(Kanadisches Französisch (fr-CA) Multimedia-Modell)frCaTelephony(Kanadisches Französisch (fr-CA) Telefoniemodell)frFrMultimedia(Französisch (fr-FR) Multimedia-Modell)frFrTelephony(Französisch (fr-FR) Telefoniemodell)hiInTelephony(Indisches Hindi (hi-IN) Telefoniemodell)itItMultimedia(Italienisch (it-IT) Multimedia-Modell)itItTelephony(Italienisch (it-IT) Telefoniemodell)jaJpMultimedia(Japanisch (ja-JP) Multimedia-Modell)jaJpTelephony(Japanisch (ja-JP) Telefoniemodell)koKrMultimedia(Koreanisch (ko-KR) Multimedia-Modell)koKrTelephony(Koreanisch (ko-KR) Telefoniemodell)nlBeTelephony(Belgisches Niederländisch (nl-BE) Telefoniemodell)nlNlMultimedia(Niederländisch (nl-NL) Multimedia-Modell)nlNlTelephony(Niederländisch (nl-NL) Telefoniemodell)ptBrMultimedia(Brasilianisches Portugiesisch (pt-BR) Multimedia-Modell)ptBrTelephony(Brasilianisches Portugiesisch (pt-BR) Telefoniemodell)svSeTelephony(Schwedisch (sv-SE) Telefoniemodell)zhCnTelephony(Mandarin-Chinesisch (zh-CN) Telefoniemodell)
- Große Sprachmodelle
deDe(Deutsch (de-DE) Modell)enUs(US-amerikanisches (en-US) Modell)enAu(Australisches Englisch (en-AU) Modell)enGb(Modell in britischem Englisch (en-GB))enIn(Indisches Englisch (en-IN) Modell)esAR(Argentinisches Spanisch (es-AR) Modell)esCl(Chilenisches Spanisch (es-CL) Modell)esCo(Kolumbianisches Spanisch (es-ES) Modell)esEs(Kastilisches Spanisch (es-ES) Modell)esMx(Mexikanisches Spanisch (es-ES) Modell)esPe(Peruanisches Spanisch (es-ES) Modell)frCa(Kanadisches Französisch (fr-CA) Modell)frFr(Französisches (fr-FR) Modell)jaJp(Japanisches (ja-JP) Modell)ptBr(Brasilianisches Portugiesisch (pt-BR) Modell)ptPt(Portugal Portugiesisch (pt-PT) Modell)
- Watson Text to Speech Stimmen
Die folgenden Optionen gelten nur, wenn Sie den Watson Text to Speech Dienst installieren.
Eigenschaft Beschreibung ttsVoicesGeben Sie an, welche Watson Text to Speech Stimmen installiert sind. Geben Sie die Stimmen als Liste an. Zum Beispiel:
watsonSpeech: ttsVoices: - enUSAllisonV3Voice - enUSLisaV3Voice - enUSMichaelV3Voice- Standardwert
- Standardmäßig sind die folgenden Stimmen installiert:
enUSAllisonV3Voice(US-Englisch (en-US) Allison Enhanced Neural Voice)enUSLisaV3Voice(US-Englisch (en-US) Lisa verbesserte neuronale Stimme)enUSMichaelV3Voice(US-Englisch (en-US) Michael verbesserte neuronale Stimme)
- Gültige Werte
- Erweiterte neuronale Stimmen
enUSAllisonV3Voice(US-Englisch (en-US) Allison Enhanced Neural Voice)enUSLisaV3Voice(US-Englisch (en-US) Lisa verbesserte neuronale Stimme)enUSMichaelV3Voice(US-Englisch (en-US) Michael verbesserte neuronale Stimme)enUSEmilyV3Voice(US-Englisch (en-US) Emily Enhanced Neural Voice)enUSHenryV3Voice(US-Englisch (en-US) Henry Enhanced Neural Voice)enUSKevinV3Voice(US-Englisch (en-US) Kevin verbesserte neuronale Stimme)enUSOliviaV3Voice(US-Englisch (en-US) Olivia verbesserte neuronale Stimme)deDEBirgitV3Voice(Deutsch (de-DE) Birgit verbesserte neuronale Stimme)deDEDieterV3Voice(Deutsch (de-DE) Dieter verbesserte neuronale Stimme)deDEErikaV3Voice(Deutsch (de-DE) Erika verbesserte neuronale Stimme)enGBCharlotteV3Voice(Britisches Englisch (en-GB) Charlotte Enhanced Neural Voice)enGBJamesV3Voice(Britisches Englisch (en-GB) James verbesserte neuronale Stimme)enGBKateV3Voice(Britisches Englisch (en-GB) Kate Enhanced Neural Voice)esESEnriqueV3Voice(Kastilisches Spanisch (es-ES) Enrique verbesserte neuronale Stimme)esESLauraV3Voice(Kastilisches Spanisch (es-ES) Laura verbesserte neuronale Stimme)esLASofiaV3Voice(Lateinamerikanisches Spanisch (es-LA) Sofia verbesserte neuronale Stimme)esUSSofiaV3Voice(Nordamerikanisches Spanisch (es-US) Sofia Enhanced Neural Voice)frCALouiseV3Voice(Französisch-kanadisch (fr-CA) Louise verbesserte neuronale Stimme)frFRNicolasV3Voice(Französisch (fr-FR) Nicolas verbesserte neuronale Stimme)frFRReneeV3Voice(Französisch (fr-FR) Renee verbesserte neuronale Stimme)itITFrancescaV3Voice(Italienisch (it-IT) Francesca verbesserte neuronale Stimme)jaJPEmiV3Voice(Japanisch (ja-JP) Emi Enhanced Neural Voice)koKRJinV3Voice(Koreanisch (ko-KR) Jin-verbesserte neuronale Stimme)nlNLMerelV3Voice(Niederländisch (nl-NL) Merel verbesserte neuronale Stimme)ptBRIsabelaV3Voice(Brasilianisches Portugiesisch (pt-BR) Isabela mit verbesserter neuronaler Stimme)
- Ausdrucksstarke neuronale Stimmen
enAUHeidiExpressive(Australisches Englisch (en-AU) Heidi ausdrucksstarke neuronale Stimme)enAUJackExpressive(Australisches Englisch (en-AU) Jack expressive neuronale Stimme)enGBGeorgeExpressive(GB Englisch (en-GB) George ausdrucksstarke neuronale Stimme)enUSAllisonExpressive(US-Englisch (en-US) Allison expressive neuronale Stimme)enUSEmmaExpressive(US-Englisch (en-US) Emma expressive neuronale Stimme)enUSLisaExpressive(US-Englisch (en-US) Lisa ausdrucksstarke neuronale Stimme)enUSMichaelExpressive(US-Englisch (en-US) Michael ausdrucksstarke neuronale Stimme)ptBRLucasExpressive(Brasilianisches Portugiesisch (pt-BR) Lucas ausdrucksstarke neuronale Stimme)
- Natürliche Stimmen
enAUHeidiNatural(Australisches Englisch (en-AU) Heidi natürliche Stimme)enAUJackNatural(Australisches Englisch (en-AU) Jack natürliche Stimme)enCAHannahNatural(Kanadisches Englisch (en-CA) Hannah natürliche Stimme)enGBChloeNatural(Britisches Englisch (en-GB) Chloe natürliche Stimme)enGBGeorgeNatural(Britisches Englisch (en-GB) George natürliche Stimme)enUSEllieNatural(US-Englisch (en-US) Ellie natürliche Stimme)enUSEmmaNatural(US-Englisch (en-US) Emma natürliche Stimme)enUSEthanNatural(US-Englisch (en-US) Ethan natürliche Stimme)enUSJacksonNatural(US-Englisch (en-US) Jackson natürliche Stimme)enUSVictoriaNatural(US-Englisch (en-US) Victoria natürliche Stimme)esLAAlejandroNatural(Lateinamerikanisches Spanisch (es-LA) Alejandro natürliche Stimme)esLADanielaNatural(Lateinamerikanisches Spanisch (es-LA) Daniela natürliche Stimme)ptBRLucasNatural(Brasilianisches Portugiesisch (pt-BR) Lucas natürliche Stimme)ptBRCamilaNatural(Brasilianisches Portugiesisch (pt-BR) Camila natürliche Stimme)
Upgrade für Service durchführen
So aktualisieren Sie die Sprachdienste v Watson :
- Melden Sie sich beim Red Hat OpenShift Container Platform Cluster
cpd-clian:${CPDM_OC_LOGIN}Denken Sie daran:CPDM_OC_LOGINist ein Alias für dencpd-cli manage login-to-ocpBefehl. - Aktualisieren Sie den Operator und die benutzerdefinierte Ressource für die Sprachdienste von „ Watson “.
Führen Sie den entsprechenden Befehl aus, um den Operator und die benutzerdefinierte Ressource für die Sprachdienste von „ Watson “ zu aktualisieren.
- Standardinstallation (ohne Installationsoptionen)
cpd-cli manage install-components \ --license_acceptance=true \ --components=watson_speech \ --release=${VERSION} \ --operator_ns=${PROJECT_CPD_INST_OPERATORS} \ --instance_ns=${PROJECT_CPD_INST_OPERANDS} \ --image_pull_prefix=${IMAGE_PULL_PREFIX} \ --image_pull_secret=${IMAGE_PULL_SECRET} \ --upgrade=true- Benutzerdefinierte Installation (mit Installationsoptionen)
cpd-cli manage install-components \ --license_acceptance=true \ --components=watson_speech \ --release=${VERSION} \ --operator_ns=${PROJECT_CPD_INST_OPERATORS} \ --instance_ns=${PROJECT_CPD_INST_OPERANDS} \ --image_pull_prefix=${IMAGE_PULL_PREFIX} \ --image_pull_secret=${IMAGE_PULL_SECRET} \ --param-file=/tmp/work/install-options.yml \ --upgrade=true
Validierung des Upgrades
install-components Befehl zurückkehrt:[SUCCESS]... The install-components command ran successfully
Wenn Sie überprüfen möchten, ob der Status der benutzerdefinierten Ressource ist Completed, können Sie den cpd-cli
manage
get-cr-status Befehl ausführen:
cpd-cli manage get-cr-status \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--components=watson_speech
Validierung des EDB Postgres Upgrades
Das Upgrade auf die Sprachdienste „ Watson “ Version 5.2.0 ist ein störender Prozess, da einige Dienstkomponenten heruntergefahren werden, um die Migration von „ Postgres “ von Version 13 auf Version 16 zu unterstützen. Während des Upgrades wird die benutzerdefinierte Ressource „ Postgres “ für Version 13 gelöscht und eine neue benutzerdefinierte Ressource für Version 16 erstellt. Ein Sicherungs- und Wiederherstellungsauftrag „ Postgres “ wird ausgelöst, der die Daten aus der alten Datenbank sichert und in die neue Datenbank migriert.
Um zu überprüfen, ob die Migration erfolgreich abgeschlossen wurde, vergewissern Sie sich, dass die benutzerdefinierte Cluster-Ressource (CR) neu erstellt wurde und sich in einem fehlerfreien Zustand befindet.
oc get cluster speech-cr-postgres
NAME AGE INSTANCES READY STATUS PRIMARY
speech-cr-postgres 22d 3 3 Cluster in healthy state speech-cr-postgres-1
Sobald das Upgrade abgeschlossen ist, überprüfen Sie die Funktionsfähigkeit des Dienstes und die Integrität der vorhandenen benutzerdefinierten Modelle, indem Sie API-Anfragen an den Anpassungsdienst unter Verwendung dieser Modelle stellen.
Ressourcen bereinigen
Löschen Sie die PVC „ Postgres “ nur, wenn das Upgrade erfolgreich war und die Datenmigration korrekt abgeschlossen wurde. Löschen Sie das PVC nicht, wenn das Upgrade fehlgeschlagen ist oder die Daten nicht ordnungsgemäß wiederhergestellt wurden.
oc get pvc speech-cr-postgres-backup-pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS VOLUMEATTRIBUTESCLASS AGE
speech-cr-postgres-backup-pvc Bound pvc-4297e5cb-a647-43fb-9631-0237cd32362f 5Gi RWO ocs-storagecluster-cephfs <unset> 22d
oc delete pvc speech-cr-postgres-backup-pvc
Optional: Wenn das Upgrade erfolgreich war und Sie PVCs RabbitMQ haben, die nicht mehr verwendet werden, können Sie diese mit dem folgenden Befehl entfernen.
oc delete pvc -l release=${CUSTOM_RESOURCE_SPEECH}-rabbitmq -n {{ ${PROJECT_CPD_INST_OPERANDS} }}
Upgrade für vorhandene Serviceinstanzen durchführen
Die Dienstinstanzen werden automatisch aktualisiert, wenn Sie die Sprachdienste v Watson s aktualisieren.
Nächste Schritte
Watson Die Sprachdienste sind einsatzbereit. Um mit den Sprachdiensten von „ Watson “ zu beginnen, lesen Sie den Artikel „Verarbeitung von Sprachaudio mit den Sprachdiensten von „ Watson “.