{
    "componentChunkName": "component---src-templates-note-note-js",
    "path": "/notes/Text-to-speech",
    "result": {"data":{"mdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"aliases\": [\"TTS\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Sarvam getting better for India? - \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://indianexpress.com/article/technology/artificial-intelligence/sarvam-new-ai-voice-model-bulbul-v3-10520390/\"\n  }, \"https://indianexpress.com/article/technology/artificial-intelligence/sarvam-new-ai-voice-model-bulbul-v3-10520390/\")), mdx(\"h2\", null, \"Notes created before AI era\"), mdx(\"p\", null, \"This is much easier as this is a simulation of the real world using the already captured data. \"), mdx(\"p\", null, \"What if you could share enough recordings of you reading out different texts and a \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/machine-learning\",\n    \"title\": \"machine learning\"\n  }, \"machine learning\"), \" tool can learn from it and read it out to you. This can be good for publishing, podcasts, generating videos. \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/Podcasts\",\n    \"title\": \"Podcasts\"\n  }, \"Podcasts\"), \" and \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/Videos\",\n    \"title\": \"Videos\"\n  }, \"Videos\"), \" are the media formats which are preferred these days. But I am not a kind of guy who can do that. I can't create content in such formats regularly. But text and interconnected thoughts are something I love. So I will keep doing this. \"), mdx(\"p\", null, \"\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/Inter-format-media-transformations\",\n    \"title\": \"Inter format media transformations\"\n  }, \"Inter format media transformations\"), \" is an \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/under-explored\",\n    \"title\": \"under explored\"\n  }, \"under explored\"), \" domain which can \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/unlock\",\n    \"title\": \"unlock\"\n  }, \"unlock\"), \" a lot of value.\"), mdx(\"h2\", null, \"TODOs\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"#todo \"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Checkout \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://twitter.com/kaushalvshah/status/1433591535505903616?s=19\"\n  }, \"https://twitter.com/kaushalvshah/status/1433591535505903616?s=19\"))), mdx(\"h2\", null, \"Tools\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://speechelo.com/\"\n  }, \"https://speechelo.com/\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://myvoice.speechify.com/\"\n  }, \"https://myvoice.speechify.com/\"))));\n}\n;\nMDXContent.isMDXComponent = true;","inboundReferences":[{"id":"08a72e8c-d6a2-5792-9899-5b58d6bc0f6e","slug":"Speech-to-text"}]}},"pageContext":{"slug":"Text-to-speech","node":{"childMdx":{"slug":"Text-to-speech"}}}},
    "staticQueryHashes": []}