{"id":104586,"date":"2022-07-03T15:36:48","date_gmt":"2022-07-03T13:36:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupen-sound-open-firmware-2-2-nabor-otkrytyh-proshivok-k-dsp-chipam"},"modified":"2022-07-03T15:36:48","modified_gmt":"2022-07-03T13:36:50","slug":"dostupen-sound-open-firmware-2-2-nabor-otkrytyh-proshivok-k-dsp-chipam","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/dostupen-sound-open-firmware-2-2-nabor-otkrytyh-proshivok-k-dsp-chipam","title":{"rendered":"O Sound Open Firmware 2.2 est\u00e1 dispon\u00edvel, um conjunto de firmwares abertos para chips DSP","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Foi lan\u00e7ado o software Sound Open Firmware 2.2 (SOF), originalmente criado pela Intel para abandonar a pr\u00e1tica de fornecer firmware fechado para chips DSP relacionados ao processamento de \u00e1udio. Posteriormente, o projeto foi transferido para a Linux Foundation e agora est\u00e1 sendo desenvolvido com a contribui\u00e7\u00e3o da comunidade e com a participa\u00e7\u00e3o das empresas AMD, Google e NXP. O projeto desenvolve um SDK para facilitar a cria\u00e7\u00e3o de firmware, um driver de \u00e1udio para o kernel Linux e um conjunto de firmwares prontos para v\u00e1rios chips DSP, para os quais tamb\u00e9m s\u00e3o criados pacotes bin\u00e1rios, assinados digitalmente. O c\u00f3digo dos firmwares \u00e9 escrito em C com inser\u00e7\u00f5es em assembly e \u00e9 distribu\u00eddo sob a licen\u00e7a BSD.      <\/p>\n<p>Gra\u00e7as \u00e0 estrutura modular, o Sound Open Firmware pode ser portado para v\u00e1rias arquiteturas de DSP e plataformas de hardware. Por exemplo, entre as plataformas suportadas est\u00e3o v\u00e1rios chips Intel (Broadwell, Icelake, Tigerlake, Alderlake, etc.), Mediatek (mt8195), NXP (i.MX8*) e AMD (Renoir), equipados com DSP baseados nas arquiteturas Xtensa HiFi 2, 3 e 4. Durante o desenvolvimento, pode ser utilizado um emulador especial ou QEMU. O uso de firmwares abertos para DSP permite identificar e corrigir problemas no firmware de forma mais \u00e1gil, al\u00e9m de oferecer aos usu\u00e1rios a possibilidade de adaptar o firmware \u00e0s suas necessidades, realizar otimiza\u00e7\u00f5es espec\u00edficas e criar vers\u00f5es leves do firmware, contendo apenas as funcionalidades necess\u00e1rias para o produto.     <\/p>\n<p>O projeto fornece uma estrutura para o desenvolvimento, otimiza\u00e7\u00e3o e teste de solu\u00e7\u00f5es relacionadas ao processamento de \u00e1udio, bem como para a cria\u00e7\u00e3o de drivers e programas para interagir com DSP. Inclui implementa\u00e7\u00f5es de firmwares, ferramentas para testar firmwares, utilit\u00e1rios para converter arquivos ELF em imagens de firmware adequadas para instala\u00e7\u00e3o em hardware, ferramentas de depura\u00e7\u00e3o, emulador de DSP, emulador de plataforma host (baseado em QEMU), ferramentas para rastreamento de firmwares, scripts em MATLAB\/Octave para ajuste fino de coeficientes para componentes de \u00e1udio, aplicativos para facilitar a intera\u00e7\u00e3o e troca de dados com o firmware, e exemplos prontos de topologias de processamento de \u00e1udio.    <\/p>\n<p><center><img decoding=\"async\" alt=\"O Sound Open Firmware 2.2 est\u00e1 dispon\u00edvel, um conjunto de firmwares abertos para chips DSP \" src=\"\/wp-content\/uploads\/2022\/07\/e204f3a5462192346760685e09a14eda.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"O Sound Open Firmware 2.2 est\u00e1 dispon\u00edvel, um conjunto de firmwares abertos para chips DSP \" src=\"\/wp-content\/uploads\/2022\/07\/38de2513cf9ad01ca8dd40dcdd7517a1.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>O projeto tamb\u00e9m est\u00e1 desenvolvendo um driver universal que pode ser utilizado com dispositivos que utilizam firmwares baseados em Sound Open Firmware. O driver j\u00e1 faz parte da composi\u00e7\u00e3o principal do n\u00facleo Linux, a partir da vers\u00e3o 5.2, e \u00e9 fornecido sob dupla licen\u00e7a \u2014 BSD e GPLv2. O driver \u00e9 respons\u00e1vel pelo carregamento do firmware na mem\u00f3ria DSP, carregamento de topologias de \u00e1udio no DSP, organiza\u00e7\u00e3o do funcionamento do dispositivo de \u00e1udio (\u00e9 respons\u00e1vel pelo acesso \u00e0s fun\u00e7\u00f5es DSP a partir de aplicativos) e fornecimento de pontos de acesso a dados de \u00e1udio para aplicativos. O driver tamb\u00e9m fornece um mecanismo IPC para intera\u00e7\u00e3o entre o sistema host e o DSP, al\u00e9m de uma camada para acessar as capacidades de hardware do DSP por meio de uma API padr\u00e3o. O DSP com firmware Sound Open Firmware se apresenta para os aplicativos como um dispositivo ALSA comum, que pode ser controlado atrav\u00e9s de uma interface de programa\u00e7\u00e3o padr\u00e3o.    <\/p>\n<p><center><img decoding=\"async\" alt=\"O Sound Open Firmware 2.2 est\u00e1 dispon\u00edvel, um conjunto de firmwares abertos para chips DSP \" src=\"\/wp-content\/uploads\/2022\/07\/8674a965492c9cf860baa37b6d17a277.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Principais inova\u00e7\u00f5es no Sound Open Firmware 2.2:  <\/p>\n<ul>\n<li class=\"l\"> O componente para trabalhar com bibliotecas externas de codecs foi renomeado de codec_adapter para module_adapter e foi compatibilizado com a API de m\u00f3dulos de processamento de sinal, permitindo usar c\u00f3digo de manipuladores Windows sem modifica\u00e7\u00f5es.\n<li class=\"l\"> A API Frag foi declarada obsoleta, e sua remo\u00e7\u00e3o permitiu aumentar o desempenho de cada componente em cerca de 1 MCPS (milh\u00f5es de ciclos por segundo).\n<li class=\"l\"> Foi adicionada a API Frame, que realiza o c\u00e1lculo preemptivo do tamanho dos blocos para manipuladores baseados em instru\u00e7\u00f5es SIMD e n\u00e3o SIMD. A otimiza\u00e7\u00e3o permitiu um aumento no desempenho de aproximadamente 0,25 MCPS.\n<li class=\"l\"> Um novo m\u00f3dulo de mistura foi adicionado com suporte a HiFi4 para reduzir ou aumentar o n\u00famero de canais de \u00e1udio em um stream.\n<li class=\"l\"> Foram ampliadas as possibilidades de uso do ambiente Zephyr RTOS como base para o firmware em vez do XTOS. A implementa\u00e7\u00e3o do Zephyr simplifica significativamente o c\u00f3digo dos aplicativos Sound Open Firmware. Na nova vers\u00e3o, foi adicionada suporte para APIs nativas do Zephyr para registro de logs e implementa\u00e7\u00e3o de delays. Uma total compatibilidade do Zephyr \u00e9 esperada para a pr\u00f3xima vers\u00e3o.\n<li class=\"l\"> A capacidade de uso do protocolo IPC4 foi ampliada para captura e reprodu\u00e7\u00e3o de \u00e1udio em dispositivos com sistema operacional Windows (o suporte IPC4 permite que o Windows interaja com DSPs baseados em firmwares Sound Open Firmware sem um driver espec\u00edfico).             <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57446\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Sound Open Firmware 2.2 (SOF), \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Intel \u0434\u043b\u044f \u0443\u0445\u043e\u0434\u0430 \u043e\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0434\u043b\u044f DSP-\u0447\u0438\u043f\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0437\u0432\u0443\u043a\u0430. \u0412\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442 \u0431\u044b\u043b \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d \u043f\u043e\u0434 \u043a\u0440\u044b\u043b\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Linux Foundation \u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u043f\u0440\u0438\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0438 \u043f\u0440\u0438 \u0443\u0447\u0430\u0441\u0442\u0438\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 AMD, Google \u0438 NXP. \u041f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f SDK \u0434\u043b\u044f \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":104587,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-104586","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Sound Open Firmware 2.2 (SOF), \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Intel \u0434\u043b\u044f \u0443\u0445\u043e\u0434\u0430 \u043e\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0434\u043b\u044f DSP-\u0447\u0438\u043f\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0437\u0432\u0443\u043a\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/news\/dostupen-sound-open-firmware-2-2-nabor-otkrytyh-proshivok-k-dsp-chipam\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Sound Open Firmware 2.2, \u043d\u0430\u0431\u043e\u0440 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u043a DSP-\u0447\u0438\u043f\u0430\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Sound Open Firmware 2.2 (SOF), \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Intel \u0434\u043b\u044f \u0443\u0445\u043e\u0434\u0430 \u043e\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0434\u043b\u044f DSP-\u0447\u0438\u043f\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0437\u0432\u0443\u043a\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/dostupen-sound-open-firmware-2-2-nabor-otkrytyh-proshivok-k-dsp-chipam\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-07-03T13:36:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-07-03T13:36:50+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47O Sound Open Firmware 2.2 est\u00e1 dispon\u00edvel, um conjunto de firmwares abertos para chips DSP | ProHoster","description":"Foi lan\u00e7ado o software Sound Open Firmware 2.2 (SOF), originalmente criado pela Intel para abandonar a pr\u00e1tica de fornecer firmware fechado para chips DSP relacionados ao processamento de \u00e1udio.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/dostupen-sound-open-firmware-2-2-nabor-otkrytyh-proshivok-k-dsp-chipam","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Sound Open Firmware 2.2, \u043d\u0430\u0431\u043e\u0440 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u043a DSP-\u0447\u0438\u043f\u0430\u043c | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Sound Open Firmware 2.2 (SOF), \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Intel \u0434\u043b\u044f \u0443\u0445\u043e\u0434\u0430 \u043e\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0434\u043b\u044f DSP-\u0447\u0438\u043f\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0437\u0432\u0443\u043a\u0430.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/dostupen-sound-open-firmware-2-2-nabor-otkrytyh-proshivok-k-dsp-chipam","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-07-03T13:36:50+00:00","article:modified_time":"2022-07-03T13:36:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104586","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-07-03 13:37:48","updated":"2022-10-03 07:17:31","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/104586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=104586"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/104586\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/104587"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=104586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=104586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=104586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}