Wie kann ich die Porcupine Wake-Word detection verwenden?

Hallo,

ich programmiere gerade einen Sprachassistenten und wollte nun die Wake-Word Funktion hinzufügen. Das ist mein Code:

def wait_for_wake_word(recognizer, source):
    keyword_path = r"C:\Users\User\PycharmProjects\voiceAssistant\hey-Luna_de_windows_v3_0_0 (2)\hey-Luna_de_windows_v3_0_0.ppn"
    sensitivity = 0.5
    access_key = "..."

    handle = pvporcupine.create(keywords=[keyword_path], sensitivities=[sensitivity], access_key=access_key)

    if handle is None:
        print("Fehler beim Erstellen des Porcupine-Objekts. Überprüfe den Dateipfad und den Zugriffsschlüssel.")
        return

    audio = pyaudio.PyAudio()

    try:
        print("Warte auf das Wake-Word...")

        stream = audio.open(
            rate=handle.sample_rate,
            channels=1,
            format=pyaudio.paInt16,
            input=True,
            frames_per_buffer=handle.frame_length)

        while True:
            pcm = stream.read(handle.frame_length)
            pcm = pcm[0: handle.frame_length]

            keyword_index = handle.process(pcm)
            if keyword_index >= 0:
                print("Wake-Word 'Luna' erkannt!")
                break
    finally:
        if handle is not None:
            handle.delete()
        if stream is not None:
            stream.close()
        if audio is not None:
            audio.terminate()

Wenn ich es nun aber ausführe, kommt diese Fehlermeldung:

Traceback (most recent call last):

 File "C:\Users\User\PycharmProjects\voiceAssistant\main.py", line 1162, in <module>

  execute()

 File "C:\Users\User\PycharmProjects\voiceAssistant\main.py", line 671, in execute

  wait_for_wake_word(recognizer, source)

 File "C:\Users\User\PycharmProjects\voiceAssistant\main.py", line 121, in wait_for_wake_word

  handle = pvporcupine.create(keywords=[keyword_path], sensitivities=[sensitivity], access_key=access_key)

       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 File "C:\Users\User\PycharmProjects\voiceAssistant\venv\interpreter\Lib\site-packages\pvporcupine\_factory.py", line 59, in create

  raise ValueError(

ValueError: One or more keywords are not available by default. Available default keywords are:\ngrapefruit, picovoice, terminator, americano, computer, hey siri, bumblebee, hey barista, ok google, alexa, hey google, blueberry, grasshopper, jarvis, porcupine, pico clock

Es liegt aber nicht an einem Rechtschreibfehler im Dateipfad oder im API Key. Woran kann es sonst liegen?

Freundliche Grüsse

cmd, Code, künstliche Intelligenz, Programmiersprache, Python, Python 3, Pycharm
(KI) - Bedrohung oder Chance für die Menschheit?

Guten Abend liebe GF-Community.

„Künstliche Intelligenz (KI) steht für Maschinen, die können, was der Mensch kann: hören und sehen, sprechen, lernen, Probleme lösen.“ (Lenzen, 2018). Die künstliche Intelligenz nimmt seit einigen Jahren einen immer größer werdenden Stellenwert in unserer Gesellschaft ein und ist eines der umstrittensten technologischen Thematiken weltweit. Von Robotern bis hin zu personalisierten Marketingkampagnen – KI dominiert diverse Branchen mit seinen Fähigkeiten. Doch was sind die Auswirkungen auf unsere Gesellschaft? Bereichert KI uns und bietet eine Chance zur Verbesserung von gesellschaftlichen Thematiken oder stellt es vielmehr eine Bedrohung für unsere Gesellschaft da?

Die Auswirkungen von KI werden der Gesellschaft immer bewusster, doch sind diese Veränderungen gleich etwas Positives? Zahlreiche Internetexperten warnen in einem offenen Brief vor dem drohenden Kontrollverlust der Menschheit durch das Verwenden, Ausbauen und Verbreiten der künstlichen Intelligenz (Wagner, 2023). Jener Brief stellt eine Forderung von diversen ForscherInnen da, die fordern die KI-Forschung einer sechsmonatigen Entwicklungspause zu unterziehen. Es geht hierbei nicht darum die gesamte KI-Forschung zu pausieren, sondern lediglich den Wettkampf der Tech-Giganten zu drosseln (Wagner, 2023). Das Ziel ist ein gemeinsames Festlegen von Regularien und Grenzen, mit denen die Tech-Giganten in Zukunft agieren sollen (Wagner, 2023).

In vielen Lebensbereichen wird die Leistungsfähigkeit des Menschen durch die künstliche Intelligenz in den Hintergrund gerückt (Grzanna, 2022). „Durch diese „Mystifizierung von KI“ entstehe Passivität, anstatt Bewusstsein für die anstehende Herausforderungen zu schaffen.“, schrieb Wagner im Jahre 2023. Auf der anderen Seite warnen IT-ExpertInnen vor der „Verteufelung“ der künstlichen Intelligenz, da KI enorme Fortschritte in diversen Bereichen wie beispielsweise der Krebsforschung macht (Wagner, 2023). KI kann also dazu beitragen die menschliche Arbeit zu automatisieren und somit Prozesse zu verbessern und dadurch die Produktivität zu steigern. Beispielsweise können KI-Systeme verwendet werden, um Krankheitsbilder schneller und effizienter zu diagnostizieren und Datenanalysen durchzuführen (Wagner, 2023).

Diese Grafik beschreibt, dass sowohl kleine und mittlere Unternehmen (KMU) als auch Großunternehmen die künstliche Intelligenz vorwiegend als Chance sehen. In Bezug auf die gesamte Volkswirtschaft in Deutschland sehen die KMUs eine 60% Chance und die Großunternehmen eine 70%. Durch die breite Auffächerung der verschiedenen Ebenen kann festgestellt werden, dass KI vor allem auf der Volkswirtschaftlichen und Globalen Ebene als Chance wahrgenommen wird. Hingegen kann auf der Ebene der Unternehmen und Branchen festgestellt werden, dass Unternehmen KI als Risiko wahrnehmen (Wagner, 2018).

Doch wie schätzen die unterschiedlichen Altersgruppen der Gesellschaft den Nutzen von KI ein? Die Deutschen sind sich nicht einig darüber, ob KI einen Nutzen schafft oder eine Bedrohung darstellt, wie es die Umfrage von YouGov aus den Jahre 2018 zeigt. Die Einschätzungen der verschiedenen Altersklassen unterscheiden sich nur minimal. Der Meinung, dass der Nutzen größer als das Risiko sei, sind 15% aller Befragten. Auf der anderen Seite sind 26% der Befragten der Meinung, dass KI ein größeres Risiko mit sich bringt (Wagner, 2018).

Doch wie antwortet KI auf die Frage „Bietet KI eine Chance oder eine Bedrohung für die Gesellschaft“?: ChatGPT schreibt, dass KI eine Chance und eine Bedrohung zur selben Zeit darstellt und es lediglich abhängig davon ist, wie KI genutzt wird. KI könne dazu beitragen komplexe Probleme zu lösen und Prozesse zu automatisieren. Andererseits werden durch KI Arbeitsplatzverluste erwirtschaftet und die Privatsphäre wird durch eine konstante Überwachung geschädigt. Zudem befürchten einige Experten, dass KI in Zukunft ein Problem darstellen wird. Es könnte sein, dass KI die Kontrolle übernehmen und uns Menschen als unterlegene Spezies betrachten könnte. Dies baut auf die „Technologische Singularität“ auf und wird von vielen ExpertInnen als unvermeidlich angesehen, wenn KI-Systeme intelligenter werden und sich selbstständig verbessern (ChatGPT, persönliche Kommunikation, 28. April 2023).

Abschließend lässt sich sagen, dass KI eine riesige Chance für die Gesellschaft bietet und dies auch von Unternehmen wahrgenommen wird, jedoch mit Chancen auch erhebliche Bedrohungen für die Gesellschaft einhergehen. Um die Bedrohungen zu reduzieren, ist es von höchster Priorität die Risiken auf ein Minimum zu reduzieren und sicherzustellen, dass bei der Entwicklung und Etablierung von neuen KI-Eigenschaften mit Sorgfalt gearbeitet wird. Zusätzlich muss sichergestellt werden, dass stehts alle ethischen Standards eingehalten und die Gesellschaft nicht geschadet wird (Wagner, 2023).

| Artikel: Künstliche Intelligenz (KI) Bedrohung oder Chance für die Menschheit

| Frage:

Bedrohung oder Chance für die Menschheit?
Bild zum Beitrag
| Chance. 63%
| Ich habe eine andere Meinung zu diesem Thema. 25%
| Bedrohung. 13%
Computer, Internet, Arbeit, Gefahr, Erde, Maschine, Zukunft, IT, Menschen, Körper, Wissenschaft, Social Media, Gewalt, Psychologie, Intelligenz, Emotionen, Informatik, künstliche Intelligenz, Technology, ChatGPT
Denkt ihr das Künstliche Intelligenz irgendwann menschliche Arbeit zum großen Teil überflüssig machen wird?

Anlässlich der Ankündigung von NVIDIA gestern, dass sie an der Entwicklung von Humanoiden Robotern mithilfe von KI arbeiten, stelle ich mir immer mehr die Frage, ob Arbeit für die meisten Menschen überflüssig wird. Das muss nicht sofort sein, sondern eher eine Sache der nächsten Jahrzehnte.

https://youtu.be/kr7FaZPFp6M?si=MWlj8kgi3o1-YBSY

Die Entwicklung geht immer schneller voran. Im Bereich textbasierter KI geht es immer rasanter voran, Firmen wie NVIDIA, Google oder Microsoft mit Open-AI entwerfen praktisch Systeme, die ganz autonom von Menschen Software entwickeln werden können, viele klassische Buchhaltungstätigkeiten oder anderweitige Aufgaben lösen können, damit werden viele Bürojobs aber auch Jobs in der Informatik ersetzbar (die Jobs, von denen man bisher gedacht hat, sie seien eher sicher). Natürlich wird das nicht auf heute auf morgen passieren, aber die Grundbausteine sind schon gelegt.

Auch im Bereich Humanoide geht die Entwicklung immer weiter voran. Diese Entwicklung ist zugegebenermaßen noch nicht so weit vorangeschritten, wird aber von immer mehr Firmen in Angriff genommen. In den nächsten 5-10 Jahren könnte das also ähnlich wie textbasierte Künstliche Intelligenz große Fortschritte machen. Viele Roboter können heute schon im Ansatz menschliche Aktionen nachahmen und mithilfe von KI bald viele menschliche Tätigkeiten nachgehen, dabei sind sie um einiges robuster und stärker als der Durchschnittsmensch.

https://youtu.be/Sq1QZB5baNw?si=xwBNXLgx1LuQCuuq

Nein, weil… 64%
Ja, weil.. 36%
Kann man nicht so sagen, weil… 0%
Computer, App, Zukunft, Menschen, Intelligenz, künstliche Intelligenz, ChatGPT
Hättet Ihr gedacht, KI würde sich so schnell entwickeln?

Guten Morgen,

erstmal vorweg - mir ist bewusst, dass KI nur ein Machine Learning Modell ist, aber der Einfachheit für die Allgemeinheit nenne ich sie in diesem Beitrag weiter KI.

Ich erinnere mich, dass ich vor zwei, drei Jahren am Arbeitsplatz saß und hörte, dass ChatGPT kommt. Anfangs noch ziemlich dürftig, hat das meiste falsch verstanden und ungefilterte Beiträge ausgegeben.

Vorgespult auf 2024 - ChatGPT gibt mittlerweile relativ selten falsche Beiträge und kann sich via Suchmaschine Informationen rausziehen und als Quelle angeben. Es ist sogar möglich selbst ein Modell einzubauen für Informationsquellen wie zum Beispiel Confluence. Ebenso hat sich die Bildgenerierung enorm verbessert, sodass zum Beispiel Finger meistens Problemlos dargestellt werden, wie auch generell Körper deutlich realistischer wirken. Sora wurde nun auch mittlerweile vorgestellt und wir sind dadurch dabei, ziemlich realistische Videos zu erzeugen.

Wie habt ihr die Entwicklung von KI auch langsamer eingeschätzt? Habt Ihr Euch das so schon vorher vorgestellt? Denkt Ihr, dass es so rasch weitergehen wird? Denkt Ihr, dass KI in unserem Alltag nicht zu spät einen festen Platz bekommen wird?

Roboter wie Optimus und Figure machen ja schon einiges vor. Denkt Ihr, dass wir solche Roboter in wenigen Jahren schon regelmäßig als 'Angestellte' sehen werden?

Computer, Zukunft, Menschen, Intelligenz, Gesellschaft, künstliche Intelligenz, Soziales, ml, Machine Learning
Wie gehe ich meinem Projektleiter, der zu viel erwartet?

Ich arbeite in einer IT-Firma und wir arbeiten in einer Machine Learning Gruppe, weil wir sonst keine Projekte haben (bin sonst backend Entwickler, aber es gibt nichts zu tun derzeit, weil wir im Projektgeschäft sind). Mein Projektleiter hat dauernd irgendwelche Ideen, was wir umsetzen können, Problem ist aber:

1) Außer mir hat noch keiner ein Model trainiert oder längere Erfahrung mit LLMs.

2) Wir sind 2-3 Entwickler, die wenig Erfahrung haben.

3) Das Produkt soll für gerade mal ein paar tausender verkauft werden.

Ich sehe nicht wie man das erfüllen soll und wir haben es der Geschäftsleitung schon vorgerechnet, demonstriert etc. trotzdem will man anscheinend nicht aufgeben.

Problem ist: Ich fühle mich, als verschwende ich meine Zeit.

Und nein wir wurden nicht für den Bereich eingestellt, wir sind keine Data Scientist. Zumindest außer mir hat damit keine große Erfahrung.

Die erwarten halt auch, dass wir das innerhalb von n paar Wochen oder Monaten produktiv fähig machen.

Es zieht mich mega runter, ich komme demotiviert auf die Arbeit und es gab auch schon ein unschönes Gespräch mit der Geschäftsleitung wo man andeutete, dass wir ja einfach keine Lust hätten.

Ich werde die Leitung eh nicht überzeugen können, aber daher meine Frage wie geht man damit persönlich um? Wie gibt man sich in Gesprächen? Ich muss ja trotzdem Professionalität bewahren.

Arbeit, Beruf, Job, Angst, Stress, IT, programmieren, Management, Psychologie, Chef, Entwickler, künstliche Intelligenz, projektarbeit, Projektmanagement, Softwareentwicklung, Machine Learning

Meistgelesene Fragen zum Thema Künstliche Intelligenz