{"id":38475,"date":"2024-06-26T15:56:29","date_gmt":"2024-06-26T10:26:29","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=38475"},"modified":"2024-11-28T14:59:16","modified_gmt":"2024-11-28T09:29:16","slug":"convert-speech-to-text-using-azure-speech-service-in-power-automate-flow","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2024\/06\/convert-speech-to-text-using-azure-speech-service-in-power-automate-flow\/","title":{"rendered":"Convert speech to text using Azure Speech service in Power Automate Flow"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignleft size-full wp-image-38506\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"2100\" height=\"1200\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service.png 2100w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-300x171.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-1024x585.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-768x439.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-1536x878.png 1536w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-2048x1170.png 2048w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-660x377.png 660w\" sizes=\"(max-width: 2100px) 100vw, 2100px\" \/><\/p>\n<p style=\"text-align: justify;\">Azure provides Speech Services that let developers add advanced speech features to achieve complex functionality, including Speech-to-Text. With Azure Speech Services, we can convert speech to text.<\/p>\n<p style=\"text-align: justify;\">\u00a0In this blog post, let us check how the conversion from speech to text using <strong>Azure Speech Service<\/strong> in a Power Automate flow is done. The following steps can help achieve this requirement.<\/p>\n<p style=\"text-align: justify;\">Recently, we got a requirement to transcribe audio attachments when an email is received with attachments in the shared mailbox and send back transcribed text.<\/p>\n<h2 style=\"text-align: justify;\"><strong>Step 1: Create an \u2018Automated\u2019 flow<\/strong><\/h2>\n<p style=\"text-align: justify;\">Create an \u2018Automated\u2019 flow using the trigger \u201cWhen a new email arrives in a shared mailbox (V2)\u201d<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-38476\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-1.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"1077\" height=\"682\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-1.png 1077w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-1-300x190.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-1-1024x648.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-1-768x486.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-1-660x418.png 660w\" sizes=\"(max-width: 1077px) 100vw, 1077px\" \/><\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-38477\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-2.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"709\" height=\"571\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-2.png 709w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-2-300x242.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-2-660x532.png 660w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/p>\n<h2 style=\"text-align: justify;\"><strong>Step 2: Initialize the String variable <\/strong><\/h2>\n<p style=\"text-align: justify;\">Add the \u2018Initialize variable\u2019 action to store the transcribed text of the audio attachment for further use.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-38478 alignnone\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-3.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"718\" height=\"198\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-3.png 718w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-3-300x83.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-3-660x182.png 660w\" sizes=\"(max-width: 718px) 100vw, 718px\" \/><\/p>\n<h2 style=\"text-align: justify;\"><strong>Step 3: Initialize the Object variable <\/strong><\/h2>\n<p style=\"text-align: justify;\">Add the \u2018Initialize variable\u2019 action to store the content of the audio attachment for further use.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-38479 alignnone\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-4.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"749\" height=\"211\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-4.png 749w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-4-300x85.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-4-660x186.png 660w\" sizes=\"(max-width: 749px) 100vw, 749px\" \/><\/p>\n<h2 style=\"text-align: justify;\"><strong>Step 4: Get Attachments<\/strong><\/h2>\n<p style=\"text-align: justify;\">Now, proceed to get the attached attachments of the received email. Utilize an &#8216;Apply to Each&#8217; action to iterate through each attachment of an email and within that add a \u2018Get Attachments (V2)\u2019 action to get the current attachment of an email.<\/p>\n<p style=\"text-align: justify;\">Expressions from the above image:<\/p>\n<ul style=\"text-align: justify;\">\n<li>triggerOutputs()?[&#8216;body\/attachments&#8217;]<\/li>\n<li>triggerOutputs()?[&#8216;body\/id&#8217;]<\/li>\n<li>items(&#8216;Apply_to_each_Attachment &#8216;)?[ &#8216;id&#8217;]<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"size-full wp-image-38480 alignnone\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-5.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"819\" height=\"378\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-5.png 819w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-5-300x138.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-5-768x354.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-5-660x305.png 660w\" sizes=\"(max-width: 819px) 100vw, 819px\" \/><\/p>\n<h2 style=\"text-align: justify;\"><strong>Step 5: Validate the content type of the audio attachment<\/strong><\/h2>\n<p style=\"text-align: justify;\">Add the \u2018Condition\u2019 action to validate that the content type of the audio attachment must be in WAV format. Inside this set the value of the \u2018Body Content\u2019 variable using the content type and content of the current attachment audio file.<\/p>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-38481\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-6.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"1470\" height=\"671\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-6.png 1470w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-6-300x137.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-6-1024x467.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-6-768x351.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-6-660x301.png 660w\" sizes=\"(max-width: 1470px) 100vw, 1470px\" \/><\/p>\n<p style=\"text-align: justify;\">Expressions from the above image:<\/p>\n<ul style=\"text-align: justify;\">\n<li>outputs(&#8216;Get_Attachment_(V2)&#8217;)?[&#8216;body\/contentType&#8217;]<\/li>\n<li>outputs(&#8216;Get_Attachment_(V2)&#8217;)?[&#8216;body\/contentBytes&#8217;]<\/li>\n<\/ul>\n<h2 style=\"text-align: justify;\"><strong>Step 6: Convert Speech-To-Text<\/strong><\/h2>\n<p style=\"text-align: justify;\">Add \u2018HTTP\u2019 action and do the following configurations,<\/p>\n<ul style=\"text-align: justify;\">\n<li><strong>Method:<\/strong> Post<\/li>\n<li><strong>URL:<\/strong> https:\/\/eastus.stt.speech.microsoft.com\/speech\/recognition\/conversation\/cognitiveservices\/ v1?language=en-US<\/li>\n<\/ul>\n<p style=\"text-align: justify; padding-left: 40px;\"><strong><u>Note:<\/u><\/strong> Make sure to use your region code at the highlighted in the URL.<\/p>\n<ul style=\"text-align: justify;\">\n<li><strong>Headers:<\/strong>\n<ul>\n<li>Accept: application\/json;text\/xml<\/li>\n<li>Content-Type: audio\/wav; codecs=audio\/pcm; samplerate=16000;<\/li>\n<li>Ocp-Apim-Subscription-Key: <strong>Azure API Key<\/strong><\/li>\n<li>Host: eastus.stt.speech.microsoft.com<\/li>\n<li>Transfer-Encoding: Chunked<\/li>\n<li>Expect: 100-continue<\/li>\n<li>Body: \u2018Body Content\u2019 variable<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"size-full wp-image-38482 alignnone\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-7.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"637\" height=\"740\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-7.png 637w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-7-258x300.png 258w\" sizes=\"(max-width: 637px) 100vw, 637px\" \/><\/p>\n<h2 style=\"text-align: justify;\"><strong>Step 7: Get the text of the audio attachment<\/strong><\/h2>\n<p style=\"text-align: justify;\">Add a \u2018Parse JSON\u2019 action to get the text of the audio attachment.<\/p>\n<p style=\"text-align: justify;\"><strong><u>Schema:<\/u><\/strong><\/p>\n<pre class=\"lang:css gutter:true start:1\">  \r\n{\r\n    \"type\": \"object\",\r\n    \"properties\": {\r\n        \"type\": {\r\n            \"type\": \"string\"\r\n        },\r\n        \"properties\": {\r\n            \"type\": \"object\",\r\n            \"properties\": {\r\n                \"RecognitionStatus\": {\r\n                    \"type\": \"object\",\r\n                    \"properties\": {\r\n                        \"type\": {\r\n                            \"type\": \"string\"\r\n                        }\r\n                    }\r\n                },\r\n                \"Offset\": {\r\n                    \"type\": \"object\",\r\n                    \"properties\": {\r\n                        \"type\": {\r\n                            \"type\": \"string\"\r\n                        }\r\n                    }\r\n                },\r\n                \"Duration\": {\r\n                    \"type\": \"object\",\r\n                    \"properties\": {\r\n                        \"type\": {\r\n                            \"type\": \"string\"\r\n                        }\r\n                    }\r\n                },\r\n                \"DisplayText\": {\r\n                    \"type\": \"object\",\r\n                    \"properties\": {\r\n                        \"type\": {\r\n                            \"type\": \"string\"\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n<\/pre>\n<p><img decoding=\"async\" class=\"alignnone wp-image-38483 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-8-e1719308769371.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"328\" height=\"684\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-8-e1719308769371.png 328w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-8-e1719308769371-144x300.png 144w\" sizes=\"(max-width: 328px) 100vw, 328px\" \/><\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-38484 alignnone\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-9.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"638\" height=\"529\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-9.png 638w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-9-300x249.png 300w\" sizes=\"(max-width: 638px) 100vw, 638px\" \/><\/p>\n<p style=\"text-align: justify;\">Expressions from the above image:<\/p>\n<ul style=\"text-align: justify;\">\n<li>body(&#8216;HTTP_Azure_SpeechToText&#8217;)<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"size-full wp-image-38485 alignnone\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-10.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"476\" height=\"593\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-10.png 476w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-10-241x300.png 241w\" sizes=\"(max-width: 476px) 100vw, 476px\" \/><\/p>\n<h2 style=\"text-align: justify;\"><strong>Step 8: Append audio text in the variable<\/strong><\/h2>\n<p style=\"text-align: justify;\">Add the \u2018Append to string variable\u2019 step and append the audio file text along with the file name.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-38486 alignnone\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-11.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"598\" height=\"136\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-11.png 598w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-11-300x68.png 300w\" sizes=\"(max-width: 598px) 100vw, 598px\" \/><\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-38487 alignnone\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-12.png\" alt=\"Convert speech to text using Azure Speech service\" width=\"724\" height=\"372\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-12.png 724w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-12-300x154.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2024\/06\/Convert-speech-to-text-using-Azure-Speech-service-12-660x339.png 660w\" sizes=\"(max-width: 724px) 100vw, 724px\" \/><\/p>\n<p style=\"text-align: justify;\">We can use the above output for further use.<\/p>\n<h2 style=\"text-align: justify;\"><strong>Conclusion:<\/strong><\/h2>\n<p style=\"text-align: justify;\">By following these steps, you can effectively convert speech to text using Azure Speech Service in a Power Automate flow.<a href=\"https:\/\/www.inogic.com\/product\/productivity-apps\/click-2-export-microsoft-dynamics-crm-reports\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignleft wp-image-34568 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2023\/04\/Click2Export.gif\" alt=\"Click2Export\" width=\"800\" height=\"200\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>About Sam Kumar<\/strong><\/p>\n<p>Sam Kumar is the Vice President of Marketing at Inogic, a Microsoft Gold ISV Partner renowned for its innovative apps for Dynamics 365 CRM and Power Apps. With a rich history in Dynamics 365 and Power Platform development, Sam leads a team of certified CRM developers dedicated to pioneering cutting-edge technologies with Copilot and Azure AI the latest additions. Passionate about transforming the CRM industry, Sam\u2019s insights and leadership drive Inogic\u2019s mission to change the \u201cDynamics\u201d of CRM.<\/p>\n<p>More about\u00a0<a href=\"https:\/\/www.linkedin.com\/in\/inogic\/\" target=\"_blank\" rel=\"noopener\">Sam Kumar<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Azure provides Speech Services that let developers add advanced speech features to achieve complex functionality, including Speech-to-Text. With Azure Speech Services, we can convert speech to text. \u00a0In this blog post, let us check how the conversion from speech to text using Azure Speech Service in a Power Automate flow is done. The following steps\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2024\/06\/convert-speech-to-text-using-azure-speech-service-in-power-automate-flow\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1985],"tags":[2894,2542],"class_list":["post-38475","post","type-post","status-publish","format-standard","hentry","category-power-automate","tag-azure-speech-service","tag-power-automate-flow"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/38475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=38475"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/38475\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=38475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=38475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=38475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}