Um Nicht nur hallo zurückzubekommen, erstelle ein Array Mit Begrüßungen und lasse, nach dem das Programm ein Hallo erkennt, einen zufälligen Wert aus der Liste zurückzugeben. Ich programmiere zwar kein C++/C#, aber du brauchst Header dateien mit Spracherkennung und Mikrofon Zugriff, sowohl als auch text2speech. Für sowelche Art von Programmen empfehle ich dir Python, mit ihm ist alles einfacher. Python Module für Sprachassistenten:1. gTTS oder pyttsx3 2. SpeechRecognition 3. fuzzywuzzy(um zu erkennen, das zb Hi und hey dasselbe bedeutet)

...zur Antwort

Erstmal muss ich sagen, dass du dich nicht ernsthaft mit dem thema pygame befasst hast. Aber nicht böse gemeint.

Nachdem du dein Fenster erstellt hast, musst du es in iener schleeife laufen lassen, also:

import pygame

pygame.init()

win = pygame.display.set_mode((500, 500))

while True:
    # Dein restlicher Code

Achtung!!!: Um das Fenster schließbar zu machen, brauchst du diese Code:

import pygame

pygame.init()

win = pygame.display.set_mode((500, 500))

while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
              quit()
...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.