/ Juni 29, 2023/ Ratgeber

Jonas Freiknecht

Sprachassistenten finden immer mehr Anwendungsbereiche, sei es in der Kundenkommunikation, im Smart Home oder im Automotive-Bereich. Dieses Buch bietet Ihnen eine detaillierte Anleitung, wie Sie Schritt für Schritt Ihren eigenen Sprachassistenten in Python entwickeln können. Sie lernen dabei nicht nur die Architektur eines Sprachassistenten kennen, sondern erfahren auch, wie Sie die Anwendung komplett selbst entwickeln und am Ende sogar verpacken können. Das Buch nimmt Sie an die Hand und führt Sie durch den gesamten Entwicklungsprozess, sodass Sie am Ende stolz Ihren eigenen funktionierenden Sprachassistenten haben.

In diesem Buch werden Ihnen die Funktionsweise der Sprachanalyse, -synthese und der Benutzerintentionserkennung erklärt und Sie lernen, wie Sie diese Konzepte praktisch umsetzen können. Dabei werden Sie auch mit verschiedenen Themen aus der professionellen Python-Entwicklung in Kontakt kommen. Dazu gehören beispielsweise das Logging für eine effektive Fehlerbehebung, das dynamische Installieren von Paketen, das „Einfrieren“ einer Anwendung, um deren Stabilität sicherzustellen, und die Überführung Ihrer fertigen Anwendung in einen Installer. Diese Aspekte ermöglichen Ihnen eine umfassende Auseinandersetzung mit der Entwicklung von Sprachassistenten und geben Ihnen Einblicke in wichtige Bereiche der Python-Programmierung.

Ein weiteres bedeutsames Thema ist der Datenschutz. Wenn Sie Ihren eigenen Assistenten entwickeln, haben Sie die volle Kontrolle darüber, welche Daten gesendet und verarbeitet werden. Sie können spezifische Intents erstellen, die selbst sensible Daten vertraulich behandeln. Dadurch schaffen Sie ein Vertrauensverhältnis zwischen dem Benutzer und Ihrem Assistenten.

Darüber hinaus bietet Ihnen Ihr selbstentwickelter Assistent einige zusätzliche Funktionen im Vergleich zu den marktführenden Lösungen. Sie können beispielsweise festlegen, dass der Assistent nur auf Ihre Stimme reagiert und andere Personen ignoriert. Dadurch erhöhen Sie die Sicherheit und Privatsphäre bei der Nutzung des Assistenten. Sie haben die Möglichkeit, Ihren Assistenten ganz nach Ihren individuellen Anforderungen anzupassen und ihm spezielle Funktionen zu verleihen, die über die Standardfunktionen hinausgehen


Im Buch „KI-Sprachassistenten mit Python entwickeln: Datenbewusst, Open Source und modular“ werden verschiedene spannende Themen behandelt. Dazu gehören:

  • Das Einrichten einer professionellen Entwicklungsumgebung für Python-Projekte.
  • Das Training einer eigenen Text-to-Speech-Engine, um Text in Sprache umzuwandeln.
  • Die Identifikation von Benutzern anhand ihrer Stimme, um personalisierte Interaktionen zu ermöglichen.
  • Die Klassifikation und Interpretation von Sprachbefehlen, um die Benutzerintentionen zu erkennen.
  • Eine detaillierte Erklärung und Verwendung von Transformers für NLP (Natural Language Processing) und NLU (Natural Language Understanding) Aufgaben.
  • Die Führung langer Dialoge unter Verwendung eines Kontextgedächtnisses, um eine zusammenhängende Unterhaltung zu ermöglichen.
  • Die Entwicklung von zehn funktionsfähigen Skills, um verschiedene Aufgaben und Funktionen abzudecken.
  • Das Training einer eigenen Wettervorhersage-Funktion, um aktuelle Wetterinformationen bereitzustellen.
  • Das Erstellen und Verpacken einer vollständigen Python-Anwendung, um den Sprachassistenten einsatzbereit zu machen.

In dem Buch „KI-Sprachassistenten mit Python entwickeln: Datenbewusst, Open Source und modular“ wird ein umfangreicher Pfad zur Entwicklung eines eigenen Sprachassistenten von Anfang bis Ende aufgezeigt. Dabei werden fortgeschrittene Konzepte in Python vermittelt, die im Entwicklungsprozess angewendet werden.

Besonders bemerkenswert ist, dass für die Kernfunktionalität des Sprachassistenten keine Cloud-APIs genutzt werden, sondern alles selbst entwickelt wird. Dies ermöglicht eine höhere Kontrolle und Unabhängigkeit.

Das Buch verwendet verschiedene Machine- und Deep-Learning-Ansätze wie LSTMs, ARIMA und Transformers, um künstliche Intelligenz in den Sprachassistenten zu integrieren. Es werden detaillierte Erklärungen und Anleitungen gegeben, um die verschiedenen Techniken effektiv einzusetzen.

Ein weiterer wichtiger Aspekt, der behandelt wird, ist der Datenschutz und die IT-Sicherheit. Dies zeigt, dass sowohl technische als auch ethische Aspekte bei der Entwicklung eines Sprachassistenten berücksichtigt werden.

Als exklusiven Vorteil bietet das Buch beim Kauf der gedruckten Ausgabe auch Zugriff auf das E-Book. Dadurch haben Leserinnen und Leser die Möglichkeit, auch digital auf die Inhalte zuzugreifen und diese jederzeit zur Hand zu haben.

  • Herausgeber ‏ : ‎ Carl Hanser Verlag GmbH & Co. KG; 1. Edition (9. Dezember 2022)
  • Sprache ‏ : ‎ Deutsch
  • Gebundene Ausgabe ‏ : ‎ 334 Seiten
  • ISBN-10 ‏ : ‎ 3446472312
  • ISBN-13 ‏ : ‎ 978-3446472310
  • Abmessungen ‏ : ‎ 18 x 2.5 x 24.7 cm
Mehr Infos: https://www.hanser-kundencenter.de/fachbuch/artikel/9783446472310

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

*
*