{"id":47017,"date":"2026-05-15T15:32:29","date_gmt":"2026-05-15T14:32:29","guid":{"rendered":"https:\/\/voipstudio.com\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen-teil-2\/"},"modified":"2026-05-15T15:50:32","modified_gmt":"2026-05-15T14:50:32","slug":"einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen","status":"publish","type":"post","link":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/","title":{"rendered":"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"47017\" class=\"elementor elementor-47017 elementor-46968\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d59ef97 e-flex e-con-boxed e-con e-parent\" data-id=\"d59ef97\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6e8fbaf elementor-widget elementor-widget-text-editor\" data-id=\"6e8fbaf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Python (PJSIP) in 30 Minuten mit VoIPstudio verbinden<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dcaf590 elementor-widget elementor-widget-text-editor\" data-id=\"dcaf590\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Diese Anleitung kn\u00fcpft an <strong><a href=\"https:\/\/voipstudio.com\/de\/blog\/ki-gestuetzter-sprachassistent-mit-python-pjsip-und-voipstudio-teil-1\/\">KI-gest\u00fctzter Sprachassistent mit Python, PJSIP und VoIPstudio (Teil 1)<\/a><\/strong> an<\/span><i><span style=\"font-weight: 400;\"> <\/span><\/i><span style=\"font-weight: 400;\">und f\u00fchrt durch die grundlegenden Schritte, die erforderlich sind, um einen programmierbaren SIP-Client mit Python zu erstellen und ihn mit VoIPstudio zu verbinden. Beispiele basieren auf einem Open-Source-Projekt, entwickelt von   <\/span><a href=\"https:\/\/www.bustamantepalacio.info\/\"><span style=\"font-weight: 400;\">Luis Miguel<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8a41a0d e-flex e-con-boxed e-con e-parent\" data-id=\"8a41a0d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5ef4f6 elementor-widget elementor-widget-text-editor\" data-id=\"a5ef4f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Schritt 1: Erstellen Sie ein VoIPstudio-Konto<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ba567a elementor-widget elementor-widget-text-editor\" data-id=\"8ba567a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Registrieren Sie sich f\u00fcr eine <a href=\"https:\/\/voipstudio.com\/de\/signup\/\">kostenlose Testversion<\/a>.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Erstellen Sie eine SIP-Nebenstelle.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Notieren Sie sich die folgenden Zugangsdaten:<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">SIP-Benutzername<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">SIP-Passwort<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">SIP-Domain (z. B. sip.voipstudio.com)<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Diese Zugangsdaten werden f\u00fcr die Registrierung verwendet.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b7533fa e-con-full e-flex e-con e-child\" data-id=\"b7533fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b10976 elementor-widget elementor-widget-text-editor\" data-id=\"7b10976\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Schritt 2: Klonen Sie den Open-Source-Client<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4475adf e-con-full e-flex e-con e-child\" data-id=\"4475adf\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eebcf96 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"eebcf96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-github\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7a8115 elementor-widget elementor-widget-text-editor\" data-id=\"d7a8115\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><b>Repository:<\/b><b><br><\/b><a href=\"https:\/\/github.com\/luismiguelbp\/voip-client-python\"><span style=\"font-weight: 400;\">https:\/\/github.com\/luismiguelbp\/voip-client-python<\/span><span style=\"font-weight: 400;\"><br><\/span><\/a><b>Projekt:<\/b> <span style=\"font-weight: 400;\">voip-client-python<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-85c1866 elementor-widget elementor-widget-text-editor\" data-id=\"85c1866\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Lokal klonen:<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4d44ea elementor-widget elementor-widget-code-highlight\" data-id=\"c4d44ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-okaidia copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-bash line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-bash\">\n\t\t\t\t\t<xmp>git clone https:\/\/github.com\/luismiguelbp\/voip-client-python.git\ncd voip-client-python<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6734e2b elementor-widget elementor-widget-text-editor\" data-id=\"6734e2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Dieses Projekt enth\u00e4lt bereits:<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Logik zur SIP-Kontoregistrierung<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Handling der Anrufinitiierung<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Verwaltung von Medienstreams<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Event-Callbacks<\/span><\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1cf9a9 e-con-full e-flex e-con e-child\" data-id=\"a1cf9a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-43b99d6 elementor-widget elementor-widget-text-editor\" data-id=\"43b99d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Schritt 4: Einen ausgehenden Anruf t\u00e4tigen<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f87d036 elementor-widget elementor-widget-text-editor\" data-id=\"f87d036\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Minimales Beispiel:<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e38694b elementor-widget elementor-widget-code-highlight\" data-id=\"e38694b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-okaidia copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-python line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-python\">\n\t\t\t\t\t<xmp>call = MyCall(account, pj.CallOpParam(True))\ncall.makeCall(\"sip:+441234567890@sip.voipstudio.com\", pj.CallOpParam(True))<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1a6941 elementor-widget elementor-widget-text-editor\" data-id=\"b1a6941\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Ab hier k\u00f6nnen Sie:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Voraufgezeichnetes Audio einspielen<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sprache dynamisch erzeugen<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">KI-Logik in Echtzeit anbinden<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Eingehende Audiostreams verarbeiten<\/span><\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-39a3fa0 e-con-full e-flex e-con e-child\" data-id=\"39a3fa0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd3007c elementor-widget elementor-widget-text-editor\" data-id=\"bd3007c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Schritt 5: Mit KI erweitern<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-368fd5a elementor-widget elementor-widget-text-editor\" data-id=\"368fd5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Sie verf\u00fcgen nun \u00fcber einen programmierbaren Sprachkanal.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ab diesem Punkt k\u00f6nnen Sie integrieren:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speech-to-Text-Engines<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">LLM-gesteuerte Konversationsmodelle<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Individuelle Eskalations-Workflows<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dynamische IVR-B\u00e4ume<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">VoIPstudio \u00fcbernimmt:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SIP-Transport<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Anrufweiterleitung<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">PSTN-Konnektivit\u00e4t<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Bereitstellung globaler Rufnummern<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Sie steuern die Intelligenzschicht.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f5430a e-flex e-con-boxed e-con e-parent\" data-id=\"4f5430a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8eff25 elementor-widget elementor-widget-heading\" data-id=\"f8eff25\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Bereitstellungsoptionen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dcc8afe elementor-widget elementor-widget-text-editor\" data-id=\"dcc8afe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Da der Client auf standardbasiertem SIP beruht, kann er laufen:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">On-Premise (Industrieumgebungen)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Auf einem Linux-Server<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">In einem Docker-Container<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">In einer Cloud-VM<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Innerhalb einer gr\u00f6\u00dferen Automatisierungsplattform<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Es ist kein propriet\u00e4res Telephony-SDK erforderlich.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fce7221 e-flex e-con-boxed e-con e-parent\" data-id=\"fce7221\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3d64db9 elementor-widget elementor-widget-text-editor\" data-id=\"3d64db9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Warum dieser Ansatz skaliert<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0247ff8 elementor-widget elementor-widget-text-editor\" data-id=\"0247ff8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Viele KI-Sprachplattformen koppeln Intelligenz und Telefonie eng miteinander.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Diese Architektur trennt beides:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">KI kann sich unabh\u00e4ngig weiterentwickeln.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Die Telefonie-Infrastruktur bleibt stabil.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Entwickler behalten die volle Kontrolle auf Protokollebene.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">F\u00fcr Systemintegratoren und Infrastrukturingenieure reduziert dies das langfristige Lock-in-Risiko.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-08f928e e-flex e-con-boxed e-con e-parent\" data-id=\"08f928e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-958ba15 elementor-widget elementor-widget-text-editor\" data-id=\"958ba15\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>N\u00e4chste Schritte<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-935b4e0 elementor-widget elementor-widget-text-editor\" data-id=\"935b4e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Forken Sie das Repository.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Verbinden Sie es mit Ihrer <a href=\"https:\/\/voipstudio.com\/de\/signup\/\">VoIPstudio-Testversion<\/a>.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Erstellen Sie Ihren ersten programmierbaren Sprach-Workflow.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Wenn Sie SIP-Trunking im gro\u00dfen Ma\u00dfstab oder die Bereitstellung globaler Rufnummern ben\u00f6tigen, stellt VoIPstudio die Transportschicht bereit.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Python (PJSIP) in 30 Minuten mit VoIPstudio verbinden Diese Anleitung kn\u00fcpft an KI-gest\u00fctzter Sprachassistent mit Python, PJSIP und VoIPstudio (Teil 1) an [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":47001,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[445],"tags":[659,722,596,723,721,404],"class_list":["post-47017","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologie-und-innovation","tag-ki","tag-ki-assistenten","tag-ki-voip","tag-python","tag-sip-und-voip-technologie","tag-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2) &#183; VoIPstudio<\/title>\n<meta name=\"description\" content=\"Diese Schritt-f\u00fcr-Schritt-Anleitung behandelt die SIP-Registrierung, ausgehende Anrufe, KI-Integration und skalierbare Sprachautomatisierung mit Open-Source-Tools.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2)\" \/>\n<meta property=\"og:description\" content=\"Diese Schritt-f\u00fcr-Schritt-Anleitung behandelt die SIP-Registrierung, ausgehende Anrufe, KI-Integration und skalierbare Sprachautomatisierung mit Open-Source-Tools.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/\" \/>\n<meta property=\"og:site_name\" content=\"VoIPstudio\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/voipstudio\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-15T14:32:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-15T14:50:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/voipstudio.com\/wp-content\/uploads\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Tim Meredith\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@voipstudio\" \/>\n<meta name=\"twitter:site\" content=\"@voipstudio\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tim Meredith\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/\"},\"author\":{\"name\":\"Tim Meredith\",\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/#\\\/schema\\\/person\\\/6e06e79f076751a163152d59ef627056\"},\"headline\":\"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2)\",\"datePublished\":\"2026-05-15T14:32:29+00:00\",\"dateModified\":\"2026-05-15T14:50:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/\"},\"wordCount\":316,\"publisher\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/voipstudio.com\\\/wp-content\\\/uploads\\\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png\",\"keywords\":[\"KI\",\"KI-Assistenten\",\"KI-VoIP\",\"Python\",\"SIP- und VoIP-Technologie\",\"Tutorial\"],\"articleSection\":[\"Technologie und Innovation\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/\",\"url\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/\",\"name\":\"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2) &#183; VoIPstudio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/voipstudio.com\\\/wp-content\\\/uploads\\\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png\",\"datePublished\":\"2026-05-15T14:32:29+00:00\",\"dateModified\":\"2026-05-15T14:50:32+00:00\",\"description\":\"Diese Schritt-f\u00fcr-Schritt-Anleitung behandelt die SIP-Registrierung, ausgehende Anrufe, KI-Integration und skalierbare Sprachautomatisierung mit Open-Source-Tools.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/#primaryimage\",\"url\":\"https:\\\/\\\/voipstudio.com\\\/wp-content\\\/uploads\\\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png\",\"contentUrl\":\"https:\\\/\\\/voipstudio.com\\\/wp-content\\\/uploads\\\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png\",\"width\":1200,\"height\":628,\"caption\":\"Eine Illustration mit Python-, PJSIP- und VoIPstudio-Logos sowie einer Illustration eines KI-Sprachassistenten\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/\",\"name\":\"VoIPstudio\",\"description\":\"Business communications for modern teams\",\"publisher\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/#organization\",\"name\":\"VoIPstudio\",\"url\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/voipstudio.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/voipstudio_logo_black-1.png\",\"contentUrl\":\"https:\\\/\\\/voipstudio.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/voipstudio_logo_black-1.png\",\"width\":1961,\"height\":379,\"caption\":\"VoIPstudio\"},\"image\":{\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/voipstudio\",\"https:\\\/\\\/x.com\\\/voipstudio\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/voipstudio-com\\\/\",\"https:\\\/\\\/www.youtube.com\\\/voipstudio\"],\"description\":\"A limited company registered in England under company number 6978512, whose registered address is Gable House, 18-24 Turnham Green Terrace, W4 1QP London, United Kingdom.\",\"email\":\"marketing@voipstudio.com\",\"telephone\":\"+44 203 432 9230\",\"legalName\":\"Level 7 Systems\",\"foundingDate\":\"2009-08-03\",\"vatID\":\"GB982288750\",\"taxID\":\"6978512\",\"iso6523Code\":\"A8087849\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/#\\\/schema\\\/person\\\/6e06e79f076751a163152d59ef627056\",\"name\":\"Tim Meredith\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0a5792bba60173b16d6155c469e3c339fb62db03795e74f98a82e723020cfba7?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0a5792bba60173b16d6155c469e3c339fb62db03795e74f98a82e723020cfba7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0a5792bba60173b16d6155c469e3c339fb62db03795e74f98a82e723020cfba7?s=96&d=mm&r=g\",\"caption\":\"Tim Meredith\"},\"description\":\"Tim Meredith is a telecoms and technology business leader with extensive experience across VoIP, SaaS, and UCaaS. As founder and director of multiple marketing and technology businesses, he writes about business communications, cloud telephony, customer experience, and telecom industry trends.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/timmeredith\\\/\"],\"knowsAbout\":[\"Telecoms\",\"Technology\",\"UC\",\"SaaS\",\"VoIP\"],\"knowsLanguage\":[\"English\"],\"url\":\"https:\\\/\\\/voipstudio.com\\\/de\\\/blog\\\/author\\\/tim\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2) &#183; VoIPstudio","description":"Diese Schritt-f\u00fcr-Schritt-Anleitung behandelt die SIP-Registrierung, ausgehende Anrufe, KI-Integration und skalierbare Sprachautomatisierung mit Open-Source-Tools.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/","og_locale":"de_DE","og_type":"article","og_title":"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2)","og_description":"Diese Schritt-f\u00fcr-Schritt-Anleitung behandelt die SIP-Registrierung, ausgehende Anrufe, KI-Integration und skalierbare Sprachautomatisierung mit Open-Source-Tools.","og_url":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/","og_site_name":"VoIPstudio","article_publisher":"https:\/\/www.facebook.com\/voipstudio","article_published_time":"2026-05-15T14:32:29+00:00","article_modified_time":"2026-05-15T14:50:32+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/voipstudio.com\/wp-content\/uploads\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png","type":"image\/png"}],"author":"Tim Meredith","twitter_card":"summary_large_image","twitter_creator":"@voipstudio","twitter_site":"@voipstudio","twitter_misc":{"Verfasst von":"Tim Meredith","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/#article","isPartOf":{"@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/"},"author":{"name":"Tim Meredith","@id":"https:\/\/voipstudio.com\/de\/#\/schema\/person\/6e06e79f076751a163152d59ef627056"},"headline":"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2)","datePublished":"2026-05-15T14:32:29+00:00","dateModified":"2026-05-15T14:50:32+00:00","mainEntityOfPage":{"@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/"},"wordCount":316,"publisher":{"@id":"https:\/\/voipstudio.com\/de\/#organization"},"image":{"@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/#primaryimage"},"thumbnailUrl":"https:\/\/voipstudio.com\/wp-content\/uploads\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png","keywords":["KI","KI-Assistenten","KI-VoIP","Python","SIP- und VoIP-Technologie","Tutorial"],"articleSection":["Technologie und Innovation"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/","url":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/","name":"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2) &#183; VoIPstudio","isPartOf":{"@id":"https:\/\/voipstudio.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/#primaryimage"},"image":{"@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/#primaryimage"},"thumbnailUrl":"https:\/\/voipstudio.com\/wp-content\/uploads\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png","datePublished":"2026-05-15T14:32:29+00:00","dateModified":"2026-05-15T14:50:32+00:00","description":"Diese Schritt-f\u00fcr-Schritt-Anleitung behandelt die SIP-Registrierung, ausgehende Anrufe, KI-Integration und skalierbare Sprachautomatisierung mit Open-Source-Tools.","breadcrumb":{"@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/#primaryimage","url":"https:\/\/voipstudio.com\/wp-content\/uploads\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png","contentUrl":"https:\/\/voipstudio.com\/wp-content\/uploads\/ai-powered-voice-assistant-with-python-pjsip-and-voipstudio-part-1.png","width":1200,"height":628,"caption":"Eine Illustration mit Python-, PJSIP- und VoIPstudio-Logos sowie einer Illustration eines KI-Sprachassistenten"},{"@type":"BreadcrumbList","@id":"https:\/\/voipstudio.com\/de\/blog\/einen-programmierbaren-voice-client-mit-python-pjsip-und-voipstudio-erstellen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/voipstudio.com\/de\/"},{"@type":"ListItem","position":2,"name":"Einen programmierbaren Voice-Client mit Python, PJSIP und VoIPstudio erstellen (Teil 2)"}]},{"@type":"WebSite","@id":"https:\/\/voipstudio.com\/de\/#website","url":"https:\/\/voipstudio.com\/de\/","name":"VoIPstudio","description":"Business communications for modern teams","publisher":{"@id":"https:\/\/voipstudio.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/voipstudio.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/voipstudio.com\/de\/#organization","name":"VoIPstudio","url":"https:\/\/voipstudio.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/voipstudio.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/voipstudio.com\/wp-content\/uploads\/2025\/07\/voipstudio_logo_black-1.png","contentUrl":"https:\/\/voipstudio.com\/wp-content\/uploads\/2025\/07\/voipstudio_logo_black-1.png","width":1961,"height":379,"caption":"VoIPstudio"},"image":{"@id":"https:\/\/voipstudio.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/voipstudio","https:\/\/x.com\/voipstudio","https:\/\/www.linkedin.com\/company\/voipstudio-com\/","https:\/\/www.youtube.com\/voipstudio"],"description":"A limited company registered in England under company number 6978512, whose registered address is Gable House, 18-24 Turnham Green Terrace, W4 1QP London, United Kingdom.","email":"marketing@voipstudio.com","telephone":"+44 203 432 9230","legalName":"Level 7 Systems","foundingDate":"2009-08-03","vatID":"GB982288750","taxID":"6978512","iso6523Code":"A8087849","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/voipstudio.com\/de\/#\/schema\/person\/6e06e79f076751a163152d59ef627056","name":"Tim Meredith","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/0a5792bba60173b16d6155c469e3c339fb62db03795e74f98a82e723020cfba7?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0a5792bba60173b16d6155c469e3c339fb62db03795e74f98a82e723020cfba7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0a5792bba60173b16d6155c469e3c339fb62db03795e74f98a82e723020cfba7?s=96&d=mm&r=g","caption":"Tim Meredith"},"description":"Tim Meredith is a telecoms and technology business leader with extensive experience across VoIP, SaaS, and UCaaS. As founder and director of multiple marketing and technology businesses, he writes about business communications, cloud telephony, customer experience, and telecom industry trends.","sameAs":["https:\/\/www.linkedin.com\/in\/timmeredith\/"],"knowsAbout":["Telecoms","Technology","UC","SaaS","VoIP"],"knowsLanguage":["English"],"url":"https:\/\/voipstudio.com\/de\/blog\/author\/tim\/"}]}},"_links":{"self":[{"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/posts\/47017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/comments?post=47017"}],"version-history":[{"count":1,"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/posts\/47017\/revisions"}],"predecessor-version":[{"id":47018,"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/posts\/47017\/revisions\/47018"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/media\/47001"}],"wp:attachment":[{"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/media?parent=47017"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/categories?post=47017"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/voipstudio.com\/de\/wp-json\/wp\/v2\/tags?post=47017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}