NextATC-AnleitungNextATC Hilfe & FAQ
Azure-Einrichtung
Schlüssel, Region, Stimmen, Kosten
Azure TTS ist die hochwertige Cloud-Stimmoption. Die lokale X-Plane-/Betriebssystemstimme funktioniert ohne Einrichtung; Azure kann Funkansagen natürlicher klingen lassen.
Azure ist kostenpflichtig und wird von Microsoft bereitgestellt, nicht von uns. Sie benötigen ein Microsoft-Azure-Konto und eine Cognitive-Services-Speech-Ressource. Prüfen Sie Microsofts aktuelle Preise und Kontingente, bevor Sie es aktivieren.
Schnell-Checkliste#
- Erstellen Sie ein Microsoft-Azure-Konto mit aktivem Azure-Abonnement.
- Erstellen Sie im Azure-Portal eine
Speech-Ressource:Create a resource -> AI + Machine Learning -> Speech service. - Waehlen Sie Abonnement, Ressourcengruppe, Ressourcenname, Region und Tarif. Pruefen Sie Microsofts aktuelle Kosten, Free-Tier-Kontingente und Budgetwarnungen.
- Öffnen Sie
Plugins -> NextATC -> Options -> Voice. - Drücken Sie
Azure TTS einrichten, um die Ressource zu konfigurieren. Verwenden Sie denSpeech engine‑Selektor, umMicrosoft Azureauszuwählen, wenn die Einrichtung fertig ist. - Der Assistent kann die Azure-Ressourcenseite, die Kosten-/Free-Tier-Seite und die Microsoft-Anleitung öffnen.
- Nach dem Erstellen der Azure-Ressource oeffnen Sie sie und gehen zu
Resource Management -> Keys and Endpoint. - Fuegen Sie
KEY 1ein, waehlen Sie dieselbeLocation/Regionin der NextATC-Regionsliste, dann druecken SieSave and Test Azure.
Bei der nächsten ATC-Nachricht sollten Sie die neue Stimme hören.
Um einen bereits gespeicherten Schlüssel oder eine Region zu ändern, öffnen Sie Azure TTS einrichten erneut in Options. Geheimwerte werden im verschleierten credentials.ini gespeichert. Alte Werte in settings.ini werden weiter zur Migration gelesen, aber der Assistent ist der aktuelle Weg. Wenn gespeicherte Zugangsdaten vorhanden sind, testet der Assistent zuerst die aktuelle Azure-Einrichtung und zeigt bestanden/fehlgeschlagen, bevor er die Neueinrichtung anbietet.
Stimmen auswählen#
Nach der Azure-Einrichtung drücken Sie im Abschnitt Microsoft Azure TTS Voice roles... (oder Voice roles / Download...), um Azure Voice Roles zu öffnen. Mit Microsoft Azure als ausgewähltem Speech engine können Sie dort die Pilotstimme und den aktivierten Controller-Stimmen-Pool auswählen.
Wie erhalte ich Schluessel, Region und Token?#
Im Azure-Portal:
- Klicken Sie auf
Create a resource. - Oeffnen Sie
AI + Machine Learning. - Waehlen Sie
Speech service. - Fuellen Sie Abonnement, Ressourcengruppe, Ressourcenname, Region und Tarif.
- Klicken Sie auf
Create. - Wenn die Bereitstellung fertig ist, oeffnen Sie die neue Speech-Ressource.
- Oeffnen Sie links
Resource Management -> Keys and Endpoint. - Kopieren Sie
KEY 1. - Waehlen Sie in NextATC dieselbe
Location/Regionaus der Liste.
Sie holen oder kopieren kein Token manuell. NextATC verwendet KEY 1 und die gewaehlte Region, um waehrend Save and Test Azure ein temporaeres Speech-Token anzufordern. Dieses Token ist kurzlebig und wird nicht als Zugangsdaten gespeichert.
Was wird es kosten?#
Preise, kostenlose Kontingente und regionale Verfügbarkeit werden von Microsoft kontrolliert und können sich ändern. Das Plugin stellt Ihnen nichts in Rechnung und sieht Ihre Abrechnung nicht; es sendet nur TTS-Anfragen mit dem Schlüssel, den Sie angeben.
Die Nutzung hängt von Ihren Einstellungen und der Flugaktivität ab; ein kostenloses Kontingent ist keine Garantie für Nullkosten. NextATC enthält eine Start-Erinnerung zur Überprüfung der Nutzung. Wenn keine gespeicherte Präferenz existiert, startet sie alle zwei Wochen aktiviert, und die erste berechtigte Aufforderung erfolgt sofort. Check now öffnet Azure-Abonnements; Not now oder das Schließen des Dialogs registriert diesen Tag und wartet das gewählte Intervall; Do not show again deaktiviert sie. Das Intervall kann in Options geändert werden, und es erscheint keine Erinnerung, solange Azure TTS deaktiviert oder nicht konfiguriert ist.
Lokale Nutzungsstatistik und Sicherheitsgrenze#
Options -> Voice -> Microsoft Azure TTS Stats zeigt gesendete und erfolgreiche Anfragen sowie geschätzte abrechenbare Zeichen für den aktuellen und vorherigen UTC-Kalendermonat. NextATC zählt nur echte Azure-Synthese-POSTs; Tokenanfragen, lokale TTS und AI-Textgenerierung sind ausgeschlossen. Zeichen werden nur nach erfolgreicher Synthese addiert. Die Zähler stehen in X-Plane/Resources/plugins/NextATC/NextATC.azure-usage.ini.
Das Plugin verwendet 500.000 Neural-Text-to-Speech-Zeichen pro Kalendermonat als Referenz für den monatlichen Speech Free Tier F0, mit Rücksetzung zu Beginn jedes Monats in UTC. Prüfen Sie die Microsoft Speech-Preise für das aktuelle Kontingent. Diese lokale Referenz ist kein Abrechnungslimit: NextATC kann nicht erkennen, ob Ihre Ressource im Free Tier F0, S0 oder einem anderen Plan ist, und Abrechnungszeiträume von kostenpflichtigen Abonnements können abweichen.
Die standardmäßig aktivierte Sicherung Auto-disable Azure at safety limit (optional) steht auf 90 %. Kontrollkästchen und Grenzwert von 10 bis 99 % werden gespeichert. Beim Erreichen beendet NextATC die auslösende Anfrage, deaktiviert Azure TTS und blockiert weitere Azure-Synthesen. Ein erneuter Aktivierungsversuch erklärt den Grund. Erhöhen Sie den Grenzwert, deaktivieren Sie die Sicherung oder warten Sie auf den nächsten UTC-Kalendermonat.
Diese Werte sind Schätzungen, keine Azure-Abrechnungsdaten. Prüfen Sie immer das Azure Portal; Nutzungs- und Kostendaten können je nach Abonnement 24 Stunden oder länger verzögert sein.
"Azure TTS spricht nicht"#
Arbeiten Sie diese Liste ab:
Speech engineist aufMicrosoft AzureinOptions -> Voicegesetzt.Read ATC messages (TTS)ist ebenfalls aktiviert.- Der Schlüssel ist die Schlüsselzeichenfolge, nicht der Ressourcenname.
- Die Region ist ein kurzer Code wie
westeurope, keine vollständige URL. - Der Rechner, auf dem X-Plane läuft, hat Internetzugang.
- Die Azure-Ressource ist im Azure-Portal weiterhin aktiv (nicht gelöscht, nicht gesperrt).
- Azure Voice Roles enthält mindestens eine ausgewählte Stimme.
Wenn Azure beim Start nicht konfiguriert ist, deaktiviert das Plugin Azure und nutzt den lokalen Stimmenpfad. Laufzeitfehler bei Azure- Anfragen werden geloggt und können diese Nachricht stumm machen. Sehen Sie in X-Plane/Log.txt nach dem von Microsoft zurückgegebenen Azure-Fehler.
"Die Stimme ist falsch / klingt roboterhaft"#
Sie hören wahrscheinlich noch die eingebaute Betriebssystemstimme. Entweder ist Azure fehlgeschlagen (siehe oben) oder ein anderer Speech engine ist ausgewählt. Auf der Options-Seite wird der aktuelle Stimmenstatus angezeigt.
Kann ich eine separate Azure-Pilotenstimme wählen?#
Ja. Öffnen Sie Options -> Voice, drücken Sie Voice roles... im Microsoft Azure TTS‑Abschnitt, um Azure Voice Roles zu öffnen, und wählen Sie die Pilotstimme sowie den aktivierten Controller‑Stimmen‑Pool aus. Die Pilot‑Readback‑Sprache bleibt stumm, solange Disable voice on readback aktiviert ist; schalten Sie diese Option aus, um die ausgewählte Pilotstimme zu hören.
Zurück zur kostenlosen Betriebssystemstimme#
Wählen Sie Operating system in Options -> Voice -> Speech engine und speichern Sie die Optionen. Das Plugin verwendet bei der nächsten Nachricht wieder die lokale Betriebssystemstimme. Ein Neustart ist nicht nötig.
Datenschutzhinweis#
Wenn Azure TTS aktiviert ist, wird der ATC-Text zur Synthese an Microsoft Azure gesendet. Außer dem reinen Nachrichtentext werden keine Flugdaten übertragen. Wenn Sie eine ausschließlich lokale Stimme bevorzugen, nutzen Sie die eingebaute Betriebssystemstimme.
Siehe auch#
- Sprache & Push-to-Talk — für die Funktionen der Sprechseite.
- Optionen-Referenz — für jede sprachbezogene Checkbox.
- Fehlerbehebung — für allgemeine Lösungswege.