Voice input on TypingMind allows you to convert spoken language into written text, making it accessible and user-friendly for all users.We offer 2 speech-to-text providers:
Choose “OpenAI Whisper” speech-to-text provider from the drop-down list
Start recording your voice, which will be automatically transcribed into text so you can easily feed the AI model
You can also upload your recorded meetings/webinars with OpenAI Whisper to get the transcription. Please note that the uploaded file can not be exceeded 25MB
If you do not already have an Azure OpenAI account, create one here.
In the Azure Portal, navigate to the Deployments section.
Create a new deployment using a Whisper model.
Click on the deployment to view the details, and copy the API Endpoint (Target URI) and API Key.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"TypingMind Docs","description":"Your go-to resource for getting the most out of TypingMind","colors":{"primary":"#1539a3","light":"#1e4bd4","dark":"#102c7f"},"logo":{"light":"https://mintcdn.com/typingmind/RaTUOQa09vPhW7_D/images/logo-light(3).svg?fit=max\u0026auto=format\u0026n=RaTUOQa09vPhW7_D\u0026q=85\u0026s=368f39de7ecc6605f73c43c2017546a3","dark":"https://mintcdn.com/typingmind/RaTUOQa09vPhW7_D/images/logo-dark(3).svg?fit=max\u0026auto=format\u0026n=RaTUOQa09vPhW7_D\u0026q=85\u0026s=01a6eb27b4db3af8a1d5557525c579d3","href":"https://www.typingmind.com/?utm_source=docs"},"favicon":"https://mintcdn.com/typingmind/pm53BB_D69NXvWmb/images/logotypingmind3.webp?fit=max\u0026auto=format\u0026n=pm53BB_D69NXvWmb\u0026q=85\u0026s=a689e470c2dc7a6b4fd8efa9a7549ae8","background":{"color":{"light":"#ffffff","dark":"#000000"}},"navbar":{"links":[{"href":"mailto:support@typingmind.com","label":"Support"},{"href":"https://feedback.typingmind.com/changelog","label":"Changelog"}]},"footer":{"socials":{"x":"https://x.com/TypingMindApp","linkedin":"https://www.linkedin.com/company/typingmind","youtube":"https://www.youtube.com/@TypingMind","website":"https://www.typingmind.com/?utm_source=docs"}},"seo":{"indexing":"all"},"icons":{"library":"lucide"},"interaction":{"drilldown":false},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"typingmind","hasAudioNarration":false,"actualSubdomain":"typingmind","customDomains":["docs.typingmind.com"],"gitSource":{"type":"github","owner":"typingmindinternal","repo":"typingmind-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adae4c1f79b00adadc89b15","collectionId":"2f8a5e18-bb89-4161-a3f5-cb166a91cd6a","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adae4c1f79b00adadc89b15"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adae4c1f79b00adadc89b15","clientVersion":"0.0.3952","searchFilterCounts":[{"language":"default","tag":"Documentation","count":189},{"language":"default","tag":"TypingMind Teams","count":66},{"language":"default","tag":"AI Models","count":37},{"language":"default","tag":"Plugins","count":31},{"language":"default","tag":"Account \u0026 support","count":28},{"language":"default","tag":"Supported Models","count":21},{"language":"default","tag":"Model Context Protocol (MCP)","count":20},{"language":"default","tag":"Get started","count":19},{"language":"default","tag":"Chat Management","count":18},{"language":"default","tag":"Workspace Setup","count":18}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"voice-input","slug":"/voice-input","pageMetadata":{"title":"Voice Input (Speech to Text)","description":null,"href":"/voice-input"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Tip}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Voice input on TypingMind allows you to convert spoken language into written text, making it accessible and user-friendly for all users.`}),`\n`,_jsx(_components.p,{children:`We offer 2 speech-to-text providers:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Web API (Free)`}),`\n`,_jsx(_components.li,{children:`OpenAI Whisper (Pay as you go)`}),`\n`,_jsx(_components.li,{children:`Groq Whisper (Pay as you go)`}),`\n`,_jsx(_components.li,{children:`Azure Whisper (Pay as you go)`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Let’s see how to set them up.`}),`\n`,_jsx(Heading,{level:`2`,id:`1-web-api-free`,children:_jsx(_components.strong,{children:`1. Web API (Free)`})}),`\n`,_jsx(_components.p,{children:`You can use the Web API speech for free. To enable this:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Settings`}),` in the workspace bar`]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Voice Input`})]}),`\n`,_jsxs(_components.li,{children:[`Choose `,_jsx(_components.strong,{children:`“Web API”`}),` speech-to-text provider from the drop-down list`]}),`\n`,_jsx(_components.li,{children:`Start recording your voice, which will be automatically transcribed into text so you can easily feed the AI model`}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/image.webp?fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=0edf0e36675e69037ec365de266af5d6`,alt:`image.webp`,\"data-og-width\":`2352`,width:`2352`,\"data-og-height\":`1682`,height:`1682`,\"data-path\":`voice-input-(speech-to-text)/image.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/image.webp?w=280\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=f267a3929aa03de617d105c83cc0de89 280w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/image.webp?w=560\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=09989333f0da94915099784cb1da5647 560w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/image.webp?w=840\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=3284c66e6ad861ec19f31836bc5a8706 840w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/image.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=b7207cfb33364c541a8054331310e569 1100w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/image.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=318de637dfc4f9a52bfc9de7589f43ec 1650w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/image.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=c1be0c45741516d78606ec63c23ecc2e 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`2-openai-whisper`,children:_jsx(_components.strong,{children:`2. OpenAI Whisper`})}),`\n`,_jsxs(_components.p,{children:[`To enable OpenAI Whisper, you `,_jsx(_components.strong,{children:`must enter your OpenAI API key:`})]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`API key within your Profile`})]}),`\n`,_jsxs(_components.li,{children:[`Enter your `,_jsx(_components.a,{href:`/manage-and-connect-ai-models/openai`,children:`OpenAI API key`})]}),`\n`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/openai-api-key.webp?fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=f0a9313072f60db061311057801bf59d`,alt:`Openai Api Key`,\"data-og-width\":`2210`,width:`2210`,\"data-og-height\":`1718`,height:`1718`,\"data-path\":`images/openai-api-key.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/openai-api-key.webp?w=280\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=2be1a26c2ac23bdae93fbbe7856a16d0 280w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/openai-api-key.webp?w=560\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=5129c185dc6c95c92e0b62edb3b97203 560w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/openai-api-key.webp?w=840\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=ed46ee8b38b086438a24e098b1d1b099 840w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/openai-api-key.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=7b8e9a49806fb40af1db185b7b5153fc 1100w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/openai-api-key.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=64880bec0666b9ca7af1e3a6cdcc5545 1650w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/openai-api-key.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=90c89e7ca05e5e52b5c590ac23023431 2500w`})}),`\n`,_jsx(_components.p,{children:`Then follow the steps below to enable it:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Settings`}),` in the workspace bar`]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Voice Input`})]}),`\n`,_jsxs(_components.li,{children:[`Choose `,_jsx(_components.strong,{children:`“OpenAI Whisper”`}),` speech-to-text provider from the drop-down list`]}),`\n`,_jsx(_components.li,{children:`Start recording your voice, which will be automatically transcribed into text so you can easily feed the AI model`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`You can also upload your recorded meetings/webinars with OpenAI Whisper to get the transcription. Please note that the uploaded file can not be exceeded 25MB`})}),`\n`,_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/typingmind/voice-input-(speech-to-text)/image%201.webp`,alt:`image.webp`}),`\n`,_jsx(Heading,{level:`2`,id:`3-groq-whisper`,children:_jsx(_components.strong,{children:`3. Groq Whisper`})}),`\n`,_jsxs(_components.p,{children:[`To enable Groq Whisper, you must provide your `,_jsx(_components.strong,{children:`Groq API key`}),`.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/groq-stt.webp?fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=0dc5304f2e85d912668c22d3818457b2`,alt:`Groq Stt`,\"data-og-width\":`2210`,width:`2210`,\"data-og-height\":`1718`,height:`1718`,\"data-path\":`images/groq-stt.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/groq-stt.webp?w=280\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=d59da38fee3da936351f8dd699ea9782 280w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/groq-stt.webp?w=560\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=92f39814a337209b39b88805944a7e2a 560w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/groq-stt.webp?w=840\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=8832a79e63fd987dbdf5ead98f60df71 840w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/groq-stt.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=c7d38c77625b3390dec19018ad931e3e 1100w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/groq-stt.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=d17e70acd91297d5406a28aa0608233a 1650w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/groq-stt.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=c06b53e3cd8c3f91218846140f4cd258 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Or, if you are part of a `,_jsx(_components.strong,{children:`TypingMind Team`}),`, an administrator can set up the Groq API key in the `,_jsx(_components.strong,{children:`API Keys page`}),` of the admin portal.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.44.46.webp?fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=6626c021d04db668eabe03fd05513880`,alt:`Xnapper-2024-12-23-16.44.46.webp`,\"data-og-width\":`1704`,width:`1704`,\"data-og-height\":`480`,height:`480`,\"data-path\":`voice-input-(speech-to-text)/Xnapper-2024-12-23-16.44.46.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.44.46.webp?w=280\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=d941f6fc7ac058cf903fa499c7100a80 280w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.44.46.webp?w=560\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=b7478360bcf5fd3cc8bbf335d9377f1d 560w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.44.46.webp?w=840\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=6e1699d5c27750ee392049903fe94ddd 840w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.44.46.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=bb44afc5cb6856e0842a7bba594f108e 1100w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.44.46.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=66b3d18742489cda8bd4a6c125de43a1 1650w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.44.46.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=a7a20bfca5d412b2dfc140b862c9d51a 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`4-azure-whisper`,children:_jsx(_components.strong,{children:`4. Azure Whisper`})}),`\n`,_jsxs(_components.p,{children:[`To enable Azure Whisper, you must provide your `,_jsx(_components.strong,{children:`Azure Whisper API key`}),` and `,_jsx(_components.strong,{children:`API endpoint`}),`.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/azure-whisper-key.webp?fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=2c0048b1c71b31e9b5cd5e5c644678d5`,alt:`Azure Whisper Key`,\"data-og-width\":`2210`,width:`2210`,\"data-og-height\":`1718`,height:`1718`,\"data-path\":`images/azure-whisper-key.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/azure-whisper-key.webp?w=280\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=76846a385286df0fbc8dcd2b518f03a2 280w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/azure-whisper-key.webp?w=560\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=255feaa65231b444ace55a088b23761f 560w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/azure-whisper-key.webp?w=840\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=fdc5bdd877df2696bc816bb9e74313a7 840w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/azure-whisper-key.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=2cf015b098b60de41bdd5108886ed00f 1100w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/azure-whisper-key.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=e423bc591a04b5ff225c104cb4c8db6f 1650w, https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/azure-whisper-key.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=xaXnPhjmAOhvRSzS\u0026q=85\u0026s=345ecada49f5a604454bbf37be1ce677 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Or, if you are part of a\\xA0`,_jsx(_components.strong,{children:`TypingMind Team`}),`, an administrator can set up the Azure API key and endpoint in the\\xA0`,_jsx(_components.strong,{children:`API Keys\\xA0page`}),` of the admin portal.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.52.18.webp?fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=2264e4ac4b56aed5bacb7a9cf8d0a1e6`,alt:`Xnapper-2024-12-23-16.52.18.webp`,\"data-og-width\":`1686`,width:`1686`,\"data-og-height\":`582`,height:`582`,\"data-path\":`voice-input-(speech-to-text)/Xnapper-2024-12-23-16.52.18.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.52.18.webp?w=280\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=4edb8abd537591e06f5b2dc63558a793 280w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.52.18.webp?w=560\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=41fb5e3283ca929a88f547780a1af846 560w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.52.18.webp?w=840\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=71d6765686eba7de9bb058855306e007 840w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.52.18.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=bf16d798924dc0495bddd09cb899dd36 1100w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.52.18.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=0c4326bbd5596e782b07f84a7178a5ef 1650w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-16.52.18.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=624b1164aec9cdec5b699dc588bcec77 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`how-to-get-azure-whisper-api-key-and-endpoint`,children:`How to get Azure Whisper API Key and Endpoint?`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`If you do not already have an Azure OpenAI account, create one\\xA0`,_jsx(_components.a,{href:`https://oai.azure.com/`,children:_jsx(_components.strong,{children:`here`})}),`.`]}),`\n`,_jsxs(_components.li,{children:[`In the Azure Portal, navigate to the\\xA0`,_jsx(_components.strong,{children:`Deployments`}),`\\xA0section.`]}),`\n`,_jsxs(_components.li,{children:[`Create a new deployment using a\\xA0`,_jsx(_components.strong,{children:`Whisper model`}),`.`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.00.37.webp?fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=d45c2a01c1d2d7600aa31120d3db1d1a`,alt:`Xnapper-2024-12-23-17.00.37.webp`,\"data-og-width\":`2968`,width:`2968`,\"data-og-height\":`860`,height:`860`,\"data-path\":`voice-input-(speech-to-text)/Xnapper-2024-12-23-17.00.37.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.00.37.webp?w=280\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=930aeb19059f14695cb6cd317a702a0f 280w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.00.37.webp?w=560\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=ddb04030bcc0702884d92dba442e4846 560w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.00.37.webp?w=840\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=cf6bd1495698168425193e600735da58 840w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.00.37.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=005487ab67a8c2dfe037d384a1a620b8 1100w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.00.37.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=93d53a628779db25cb31e284c680445a 1650w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.00.37.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=22bb396c7b508df50ac344d0b1cb1014 2500w`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Click on the deployment to view the details, and copy the\\xA0`,_jsx(_components.strong,{children:`API Endpoint (Target URI)`}),`\\xA0and\\xA0`,_jsx(_components.strong,{children:`API Key`}),`.`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.05.45.webp?fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=cd1c527489949412e7d5ea850a0274ce`,alt:`Xnapper-2024-12-23-17.05.45.webp`,\"data-og-width\":`2962`,width:`2962`,\"data-og-height\":`1594`,height:`1594`,\"data-path\":`voice-input-(speech-to-text)/Xnapper-2024-12-23-17.05.45.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.05.45.webp?w=280\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=19f6a3c7b24dc493384b7476e365c5ee 280w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.05.45.webp?w=560\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=502cc6ba700fe902da94051f2be46242 560w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.05.45.webp?w=840\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=c9380fb012f25213f0db345f9be56562 840w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.05.45.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=e5bbc022660a9124061dde47f00c7079 1100w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.05.45.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=5c57f399a46c99cc42d76a00b86074d0 1650w, https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-(speech-to-text)/Xnapper-2024-12-23-17.05.45.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=WjL1vJONkCdYBRi1\u0026q=85\u0026s=1fbabf21e1440a9e13cbd76fb0090f1f 2500w`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Voice Input (Speech to Text)","description":null,"href":"/voice-input"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Web API (Free)","slug":"1-web-api-free","depth":2,"children":[]},{"title":"2. OpenAI Whisper","slug":"2-openai-whisper","depth":2,"children":[]},{"title":"3. Groq Whisper","slug":"3-groq-whisper","depth":2,"children":[]},{"title":"4. Azure Whisper","slug":"4-azure-whisper","depth":2,"children":[{"title":"How to get Azure Whisper API Key and Endpoint?","slug":"how-to-get-azure-whisper-api-key-and-endpoint","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/typingmind/27b7ba6d2da1a086/custom-script.js"],"subdomain":"typingmind","siteName":"TypingMind Docs","title":"Voice Input (Speech to Text) - TypingMind Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T10:16:23.009Z","originalFileLocation":"voice-input.md"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"TypingMind Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Voice Input (Speech to Text) - TypingMind Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"TypingMind Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.typingmind.com/voice-input\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://typingmind.mintlify.app/_mintlify/api/og/v2?division=Voice\u0026amp;title=Voice+Input+%28Speech+to+Text%29\u0026amp;theme=a452d800e525a3ae12c1357b\u0026amp;signature=9ec5c4f9e0dca68ed24ea48598edea2b2c6fa4038ae96e50a2eeba99d5bb42ca\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Voice Input (Speech to Text) - TypingMind Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://typingmind.mintlify.app/_mintlify/api/og/v2?division=Voice\u0026amp;title=Voice+Input+%28Speech+to+Text%29\u0026amp;theme=a452d800e525a3ae12c1357b\u0026amp;signature=9ec5c4f9e0dca68ed24ea48598edea2b2c6fa4038ae96e50a2eeba99d5bb42ca\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/typingmind/JFYYJ0dnVuWlZb7w/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"TypingMind Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1539a3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.typingmind.com/voice-input\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/voice-input.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.typingmind.com/#organization\",\"name\":\"TypingMind Docs\",\"url\":\"https://docs.typingmind.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/typingmind/RaTUOQa09vPhW7_D/images/logo-light(3).svg?fit=max\u0026auto=format\u0026n=RaTUOQa09vPhW7_D\u0026q=85\u0026s=368f39de7ecc6605f73c43c2017546a3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.typingmind.com#website\",\"name\":\"TypingMind Docs\",\"url\":\"https://docs.typingmind.com\",\"publisher\":{\"@id\":\"https://docs.typingmind.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.typingmind.com/voice-input#webpage\",\"url\":\"https://docs.typingmind.com/voice-input\",\"name\":\"Voice Input (Speech to Text)\",\"dateModified\":\"2026-10-22T10:16:23.009Z\",\"isPartOf\":{\"@id\":\"https://docs.typingmind.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.typingmind.com/voice-input#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.typingmind.com/voice-input#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"App Settings\",\"item\":\"https://docs.typingmind.com/general-settings\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Voice Input (Speech to Text)\",\"item\":\"https://docs.typingmind.com/voice-input\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.typingmind.com/voice-input#article\",\"headline\":\"Voice Input (Speech to Text)\",\"name\":\"Voice Input (Speech to Text)\",\"url\":\"https://docs.typingmind.com/voice-input\",\"mainEntityOfPage\":{\"@id\":\"https://docs.typingmind.com/voice-input#webpage\"},\"dateModified\":\"2026-10-22T10:16:23.009Z\",\"publisher\":{\"@id\":\"https://docs.typingmind.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.typingmind.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"TypingMind Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"TypingMind Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Welcome to TypingMind","icon":"sparkles","href":""},{"title":"Install TypingMind as a desktop or mobile app","sidebarTitle":"Install the app","icon":"square-arrow-down","href":"/install-typingmind-app"},{"title":"Feature List","icon":"list-check","href":"/feature-list"},{"group":"Changelog","icon":"newspaper","hidden":true,"pages":[{"title":"TypingMind","href":"/changelog/typingmind"},{"title":"TypingMind Custom","href":"/changelog/typingmind-custom"}]},{"group":"Get Started","pages":[{"title":"Quick start","hidden":true,"href":"/quickstart"},{"title":"Quickstart","icon":"rocket","href":"/quickstart/get-started-with-typingmind"},{"title":"Plans \u0026 Pricing","icon":"credit-card","href":"/quickstart/typingmind-license-plans"},{"title":"TypingMind vs ChatGPT","icon":"scale","href":"/quickstart/typingmind-vs-chatgpt-plus-vs-other-chatgpt-uis"},{"title":"Personal vs Teams","icon":"columns-2","href":"/quickstart/typingmind-vs-typingmind-team"}]},{"group":"Switch to TypingMind","pages":[{"title":"Migrate from ChatGPT","icon":"arrow-right-left","href":"/migrate-from-chat-gpt"},{"title":"Migrate from Claude","icon":"arrow-right-left","href":"/migrate-from-claude"}]},{"group":"AI Models","pages":[{"title":"Overview","icon":"bot","href":"/manage-and-connect-ai-models"},{"group":"Setup \u0026 Manage","icon":"settings","pages":[{"title":"API Keys Setup","sidebarTitle":"API Keys Setup","href":"/manage-and-connect-ai-models/set-up-api-keys"},{"title":"Manage Models","sidebarTitle":"Manage Models","href":"/manage-and-connect-ai-models/manage-ai-models"},{"title":"Which Models To Use","sidebarTitle":"Which Models To Use","href":"/manage-and-connect-ai-models/which-ai-models-should-you-use"},{"title":"Context Length","sidebarTitle":"Context Length","href":"/manage-and-connect-ai-models/model-context-length"}]},{"group":"Supported Models","icon":"grid-2x2-check","pages":[{"title":"OpenAI","href":"/manage-and-connect-ai-models/openai"},{"title":"Anthropic Claude","href":"/manage-and-connect-ai-models/anthropic-claude"},{"title":"Google Gemini","href":"/manage-and-connect-ai-models/google-gemini"},{"title":"OpenRouter","href":"/manage-and-connect-ai-models/openrouter"},{"title":"DeepSeek AI","href":"/manage-and-connect-ai-models/deepseek-ai"},{"title":"Moonshot AI","href":"/manage-and-connect-ai-models/moonshot-ai"},{"title":"Mistral AI","href":"/manage-and-connect-ai-models/mistral-ai"},{"title":"DeepInfra","href":"/manage-and-connect-ai-models/deepinfra"},{"title":"Perplexity AI","href":"/manage-and-connect-ai-models/perplexity-ai"},{"title":"Xai","href":"/manage-and-connect-ai-models/xai"},{"title":"Z.ai","href":"/manage-and-connect-ai-models/z.ai"},{"title":"Novita AI","href":"/manage-and-connect-ai-models/novita-ai"},{"title":"Chutes AI","href":"/manage-and-connect-ai-models/chutes-ai"},{"title":"Fireworks AI","href":"/manage-and-connect-ai-models/fireworks-ai"},{"title":"Minimax","href":"/manage-and-connect-ai-models/minimax"},{"title":"Groq API","href":"/manage-and-connect-ai-models/groq-api"},{"title":"Xiaomi","href":"/manage-and-connect-ai-models/xiaomi"},{"title":"Vercel","href":"/manage-and-connect-ai-models/vercel"},{"title":"Alibaba Cloud","href":"/manage-and-connect-ai-models/alibaba-cloud"},{"title":"OpenCode Go","href":"/manage-and-connect-ai-models/open-code-go"},{"title":"Ollama Cloud","href":"/manage-and-connect-ai-models/ollama-cloud"}]},{"group":"Custom Models","icon":"wrench","pages":[{"title":"Azure OpenAI","href":"/manage-and-connect-ai-models/azure-openai"},{"title":"Azure Foundry","href":"/manage-and-connect-ai-models/anthropic-models-via-azure"},{"title":"Google Gemini (Custom)","href":"/manage-and-connect-ai-models/google-gemini-as-custom-model"},{"title":"Ollama (Local)","href":"/manage-and-connect-ai-models/ollama"},{"title":"LMStudio","href":"/manage-and-connect-ai-models/lmstudio"},{"title":"AWS Bedrock Anthropic","href":"/manage-and-connect-ai-models/aws-bedrock-anthropic"},{"title":"Local AI ","href":"/manage-and-connect-ai-models/local-ai"},{"title":"Jina Deep Research","href":"/manage-and-connect-ai-models/jina-deep-research"},{"title":"OpenAI Fine-tuning Models","href":"/manage-and-connect-ai-models/openai-fine-tuning-models"},{"title":"Hugging Face models","href":"/manage-and-connect-ai-models/hugging-face-models"}]},{"title":"Multi-model Responses","icon":"workflow","href":"/manage-and-connect-ai-models/activate-multi-model-responses"}]},{"group":"Prompts","pages":[{"title":"Prompts","hidden":true,"href":"/prompts"},{"group":"Build Prompts","icon":"message-square-more","pages":[{"title":"Prompt Library","href":"/prompts/use-prompt-library"},{"title":"Prompt Examples","href":"/prompts/prompt-examples"},{"title":"Prompt Chaining","href":"/prompts/prompt-chaining"}]},{"title":"Automatic Prompt Caching","icon":"save","sidebarTitle":"Automatic Prompt Caching","href":"/prompts/automatic-prompt-caching"},{"title":"Message Syntax","icon":"code-xml","sidebarTitle":"Message Syntax","href":"/prompts/message-syntax"}]},{"group":"AI Agents","pages":[{"title":"AI Agents","hidden":true,"href":"/ai-agents"},{"group":"Build Agents","icon":"bot","pages":[{"title":"Settings","sidebarTitle":"Settings","href":"/ai-agents/ai-agents-overview"},{"title":"Agent Instructions","sidebarTitle":"Agent Instructions","href":"/ai-agents/write-effective-instruction-for-ai-agent"},{"title":"Agent Examples","sidebarTitle":"Agent Examples","href":"/ai-agents/ai-agent-examples"}]},{"group":"Agent Training","icon":"refresh-cw","pages":[{"title":"Dynamic Context via API","href":"/ai-agents/dynamic-context-via-api"},{"title":"Dynamic Context Use Cases","href":"/ai-agents/dynamic-context-use-cases"},{"title":"Agent + Custom Knowledge","sidebarTitle":"Agent + Custom Knowledge","href":"/ai-agents/train-agent-with-custom-knowledge"}]},{"title":"Multi-Agent Workflows","icon":"workflow","sidebarTitle":"Multi-Agent Workflows","href":"/ai-agents/build-multi-agent-workflow"}]},{"group":"Plugins","pages":[{"title":"Plugins","hidden":true,"href":"/plugins"},{"group":"Use \u0026 Build Plugins","icon":"blocks","pages":[{"title":"Use Plugins","sidebarTitle":"Use Plugins","href":"/plugins/use-typingmind-plugin"},{"title":"Build Custom Plugins","sidebarTitle":"Build Custom Plugins","href":"/plugins/build-a-typingmind-plugin"},{"title":"Community Plugins","sidebarTitle":"Community Plugins","href":"/plugins/user-contributed-plugins"},{"title":"Share \u0026 Import plugins","sidebarTitle":"Share \u0026 Import plugins","href":"/plugins/share-import-plugins"},{"title":"OAuth 2.0 Auth","sidebarTitle":"OAuth 2.0 Auth","href":"/plugins/oauth-2.0-authentication-for-plugins"},{"title":"Plugin JSON Schema","sidebarTitle":"Plugin JSON Schema","href":"/plugins/typingmind-plugin-json-schema"},{"title":"Plugin system update - September 30, 2026","sidebarTitle":"Plugin system update - September 30, 2026","href":"/plugins/plugin-updates-chat-files"},{"title":"Server vs. Client Plugin","sidebarTitle":"Server vs. Client Plugin","href":"/plugins/server-side-vs.-client-side-plugin"},{"title":"Create a Plugin Server URL","href":"/plugins/create-a-plugin-server-url"},{"title":"Deploy Plugins Server on Render","sidebarTitle":"Deploy Plugins Server on Render","href":"/plugins/create-a-plugin-server-url/how-to-deploy-plugins-server-on-render"}]},{"title":"Toolbox","icon":{"name":"toolbox","style":"regular","library":"lucide"},"href":"/plugins/toolbox"},{"group":"Search \u0026 Scrape","icon":"search","pages":[{"title":"Firecrawl Web Page Reader","href":"/plugins/firecrawl-web-page-reader"},{"title":"Web Page Reader","href":"/plugins/web-page-reader"},{"title":"Market News","href":"/plugins/market-news"},{"title":"Perplexity Search","href":"/plugins/perplexity-search"},{"title":"Web search \u0026 Image search (Deprecated)","href":"/plugins/web-search-and-image-search"},{"title":"Deep Research","href":"/plugins/deep-research"}]},{"group":"Image Generation","icon":"image","pages":[{"title":"Custom GPTs Are Shutting Down: What Should You Do Next?","sidebarTitle":"Migrate CustomGPTs","hidden":true,"href":"/plugins/gpt-image-editor"},{"title":"Dall-E 3 (Image Generation)","href":"/plugins/dall-e-3-(image-generation)"},{"title":"GPT-Image 2.5","href":"/plugins/gpt-image-2-5"},{"title":"Stable Diffusion (Image Generation)","href":"/plugins/stable-diffusion-(image-generation)"}]},{"group":"Productivity","icon":"briefcase-business","pages":[{"title":"Spotify Song Suggestions","href":"/plugins/spotify-song-suggestions"},{"title":"Slack Message Notifier","href":"/plugins/slack-message-notifier"},{"title":"Google Calendar","href":"/plugins/google-calendar"},{"title":"Word Generator","href":"/plugins/word-generator"},{"title":"Powerpoint Generator","href":"/plugins/powerpoint-generator"},{"title":"Send Emails via Zapier","href":"/plugins/send-emails-via-zapier"}]},{"group":"Visualize Outputs","icon":"wand-sparkles","pages":[{"title":"Interactive Canvas (Artifacts)","href":"/plugins/interactive-canvas-(artifacts)"}]},{"group":"RAG","icon":"file-search","pages":[{"title":"OpenAI File Search (RAG)","href":"/plugins/openai-file-search-(rag)"},{"title":"Azure AI Search (RAG)","href":"/plugins/azure-ai-search-(rag)"}]}]},{"group":"Model Context Protocol (MCP)","pages":[{"group":"Setup \u0026 Manage","icon":"settings-2","pages":[{"title":"Overview","href":"/model-context-protocol-(mcp)-in-typingmind"},{"title":"Use MCP with Private MCP Connector","href":"/model-context-protocol-(mcp)-in-typingmind/use-mcp-with-private-mcp-connector"},{"title":"Set up HTTPs for Private MCP Connector","href":"/model-context-protocol-(mcp)-in-typingmind/set-up-https-for-private-mcp-connector"},{"title":"Connect Multiple MCP Servers","href":"/model-context-protocol-(mcp)-in-typingmind/connect-multiple-mcp-servers"}]},{"group":"Connect MCP Servers","icon":"plug-zap","pages":[{"title":"TypingMind MCP + FileSystem","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-filesystem"},{"title":"TypingMind MCP + Chrome DevTools","href":"/mcp/typingmind-mcp-chrome-devtools"},{"title":"TypingMind MCP + Blender","href":"/mcp/typingmind-mcp-blender"},{"title":"TypingMind MCP + Github","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-github"},{"title":"TypingMind MCP + Figma","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-figma"},{"title":"TypingMind MCP + Sequential Thinking","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-sequential-thinking"},{"title":"TypingMind MCP + Memory","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-memory"},{"title":"TypingMind MCP + Context7","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-context7"},{"title":"TypingMind MCP + Firecrawl","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-firecrawl"},{"title":"TypingMind MCP + Zapier","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-zapier"},{"title":"TypingMind MCP + Make.com","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-make.com"},{"title":"TypingMind MCP + n8n","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-n8n"},{"title":"TypingMind MCP + Todoist","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-todoist"},{"title":"TypingMind MCP + Supabase","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-supabase"},{"title":"TypingMind MCP + Slack","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-slack"},{"title":"TypingMind MCP + Airbnb","href":"/model-context-protocol-(mcp)-in-typingmind/typingmind-mcp-airbnb"}]}]},{"group":"Skills","pages":[{"title":"Agent Skills","icon":"sparkles","href":"/skills"}]},{"group":"Chat Management","pages":[{"group":"Manage Chats","icon":"message-square-more","pages":[{"title":"Organize Chats","href":"/chat-management/organize-chats"},{"title":"Pin chats or messages","href":"/chat-management/pin-chats-or-messages"},{"title":"Fork chats","href":"/chat-management/fork-chats"},{"title":"Edit in Canvas","href":"/chat-management/edit-in-canvas"},{"title":"Chat Thread","href":"/chat-management/chat-thread"},{"title":"Side Chat (Ask or Quote)","href":"/chat-management/side-chat-(ask-or-quote)"},{"title":"Context Summary","href":"/chat-management/context-summary"},{"title":"Share / Export Chats","href":"/chat-management/shareexport-chats"}]},{"title":"Project Folders","icon":"folder-code","href":"/chat-management/project-folders"},{"group":"System Prompt","icon":"text-cursor","pages":[{"hidden":true,"title":null,"href":"/system-prompt"},{"title":"Custom Profiles with Custom API keys","href":"/system-prompt/custom-profiles-with-custom-api-keys"},{"title":"System Instruction","href":"/system-prompt/system-instruction"}]},{"group":"Parameter settings","icon":"settings-2","pages":[{"hidden":true,"title":null,"href":"/parameter-settings"},{"title":"Parameter Settings","href":"/parameter-settings/parameter-settings"},{"title":"Suggested Parameter Combinations","href":"/parameter-settings/suggested-parameter-combinations"},{"title":"Custom Parameters for Each Model","href":"/parameter-settings/custom-parameters-for-each-model"},{"title":"Custom Settings for Specific Chats","href":"/parameter-settings/custom-settings-for-specific-chats"}]},{"title":"Memory","icon":{"name":"brain","style":"regular","library":"lucide"},"href":"/memory"}]},{"group":"App Settings","pages":[{"hidden":true,"title":null,"href":"/general-settings"},{"group":"Settings","icon":"settings","pages":[{"title":null,"href":"/general-settings/general-settings"},{"title":null,"href":"/general-settings/customize-app-appearance"},{"title":null,"href":"/general-settings/keyboard-shortcuts"}]},{"group":"Cloud Sync \u0026 Backup","icon":"cloud","pages":[{"hidden":true,"title":null,"href":"/cloud-sync-and-backup"},{"title":"Overview","href":"/cloud-sync-and-backup/cloud-sync-and-backup-overview"},{"title":"Cloud Storage","href":"/cloud-sync-and-backup/cloud-storage"},{"title":"Export \u0026 import data","href":"/cloud-sync-and-backup/export-import-data"}]},{"group":"Advanced Settings","icon":"sliders-horizontal","pages":[{"title":null,"href":"/general-settings/proxy"},{"title":null,"description":null,"href":"/general-settings/internal-prompts"}]},{"group":"Voice","icon":"volume-2","pages":[{"title":"Voice Input (Speech to Text)","href":"/voice-input"},{"title":"Use Text-to-speech","description":null,"href":"/use-text-to-speech"}]},{"group":"Integrations","icon":"external-link","pages":[{"hidden":true,"title":"Integrations","href":"/integrations"},{"title":"Pre-Fill Chat Data via URL","href":"/integrations/pre-fill-chat-data-via-url"},{"title":"TypingMind Extensions","href":"/typingmind-extensions"}]}]},{"group":"Training \u0026 Knowledge Base","pages":[{"group":"RAG","icon":"file-search","pages":[{"title":null,"href":"/rag-knowledge-base"},{"title":"Connect to LlamaIndex","href":"/rag-knowledge-base/connect-to-llamaindex"}]},{"group":"Upload \u0026 Chat with Files","icon":"arrow-big-up","pages":[{"title":"Chat with Documents","href":"/upload-and-chat-with-files/chat-with-documents"},{"title":"Chat with Videos","href":"/upload-and-chat-with-files/chat-with-videos"}]}]},{"group":"Static Self-host","pages":[{"title":"Static Self-host","hidden":true,"href":"/static-self-host"},{"title":"Static Self-host Package \u0026 Updates","icon":"server-crash","href":"/static-self-host/static-self-host-package-and-updates"},{"title":"Static Self-host FAQs","icon":"cloud-cog","href":"/static-self-host/static-self-host-faqs"}]},{"group":"LLM Automated Workflows","pages":[{"hidden":true,"title":null,"href":"/llm-automated-workflows"},{"title":"Overview","icon":"arrow-down-right","href":"/llm-automated-workflows/overview"},{"group":"Example Workflows","icon":"network","pages":[{"title":"Ad Creative Generator","href":"/llm-automated-workflows/ad-creative-generator"},{"title":"Meeting Summarizer","href":"/llm-automated-workflows/meeting-summarizer"},{"title":"Landing Page Conversion Optimizer","href":"/llm-automated-workflows/landing-page-conversion-optimizer"}]}]},{"group":"Account \u0026 support","pages":[{"group":"Help","icon":"info","pages":[{"title":"General FAQs: everything you need to know about TypingMind","sidebarTitle":"General FAQs","href":"/general-faqs"},{"title":"Manage License \u0026 Devices","href":"/manage-license-and-devices"},{"title":"Contact Us","href":"/support"},{"title":"Zero Tolerance Policy","href":"/support/zero-tolerance-policy"}]},{"group":"Security \u0026 Compliance","icon":"shield","pages":[{"title":"End-User License Agreement","href":"/security-and-compliance/end-user-license-agreement"},{"title":"GDPR Statement","href":"/security-and-compliance/gdpr-statement"},{"title":"Terms of Service","href":"/security-and-compliance/terms-of-service"},{"title":"Privacy Policy","href":"/security-and-compliance/privacy-policy"},{"title":"Data Processing Agreement","href":"/security-and-compliance/data-processing-agreement"},{"title":"Data Usage and Model Training Policy","href":"/security-and-compliance/data-usage-and-model-training-policy"},{"title":"Vulnerability Disclosure Policy","href":"/vulnerability-disclosure-policy"},{"title":"Outbound IP addresses","href":"/security-and-compliance/outbound-ip-addresses"}]},{"title":"Referral Program","icon":"gift","href":"/support/referral-program"},{"group":"Troubleshooting","icon":"locate-fixed","pages":[{"hidden":true,"title":null,"href":"/troubleshooting"},{"title":"Get HAR file","href":"/troubleshooting/get-har-file"},{"title":"View Console Logs","href":"/troubleshooting/view-console-logs"},{"title":"License key and API key not saving?","href":"/troubleshooting/license-key-and-api-key-not-saving"},{"title":"Your chat data is lost? Causes and Solutions","href":"/troubleshooting/your-chat-data-is-lost-causes-and-solutions"},{"title":"Common Issues","href":"/troubleshooting/common-issues"},{"title":"Recent updates on new issues, troubleshooting, and incidents","href":"/troubleshooting/recent-updates-on-new-issues-troubleshooting-and-incidents"},{"title":"Does TypingMind work when you log out?","href":"/troubleshooting/does-typingmind-work-when-you-log-out"},{"title":"Error 429: Claude Rate Limit Exceeded","href":"/troubleshooting/error-429:-claude-rate-limit-exceeded"}]},{"group":"TypingMind via SetApp","icon":"app-window","pages":[{"hidden":true,"title":null,"href":"/typingmind-via-setapp"},{"title":"General FAQs","href":"/typingmind-via-setapp/general-faqs"},{"title":"Setapp Limitation","href":"/typingmind-via-setapp/setapp-limitation"}]},{"group":"Additional resources","icon":"external-link","pages":[{"title":"App Translation","hidden":true,"href":"/app-translation"},{"title":"Translation collaboration","href":"/app-translation/translation-collaboration"},{"title":"Affiliate Program (Closed)","href":"/affiliate-program-(closed)"}]}]},{"group":"Tips","pages":[{"title":"Custom GPTs Are Going Away: What Should You Do Next?","sidebarTitle":"Custom GPTs Shutdown","icon":{"name":"brain","style":"regular","library":"lucide"},"href":"/custom-gpt-retirement-and-typingmind-migration"}]}]},{"tab":"TypingMind Teams","pages":[{"title":"TypingMind Teams","href":"/typingmind-teams"}]}]},"title":"Voice Input (Speech to Text) - TypingMind Docs","buildId":"dpl_7GUK3ixdQTF3BSNUQYJm8ibGxQWw","deploymentId":"dpl_7GUK3ixdQTF3BSNUQYJm8ibGxQWw","dynamics":["a74be98ba7","07c022d89b"],"chunks":["zoom-image-lightbox-BVI9Chd9.js","PlusIcon-dPxQtROk.js","lightbox-handle-r17bVUz3.js","Frame-BUwlkhKf.js","DynamicMarkdown-CCag2O17.js"]}