From 4110e71e844cb244f88ab4cdf9bc24316c721336 Mon Sep 17 00:00:00 2001 From: sabaimran Date: Mon, 24 Jun 2024 12:46:33 +0530 Subject: [PATCH] Add info in the documentation about text to speech --- documentation/assets/img/mic_chat_icon.png | Bin 0 -> 8650 bytes documentation/assets/img/speaker_icon.png | Bin 0 -> 9672 bytes documentation/docs/features/automations.md | 2 +- documentation/docs/features/voice_chat.md | 20 ++++++++++++++++---- 4 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 documentation/assets/img/mic_chat_icon.png create mode 100644 documentation/assets/img/speaker_icon.png diff --git a/documentation/assets/img/mic_chat_icon.png b/documentation/assets/img/mic_chat_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf64de6a9015c101b13ed7c76ad5df1853a3e3e GIT binary patch literal 8650 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 literal 0 HcmV?d00001 diff --git a/documentation/assets/img/speaker_icon.png b/documentation/assets/img/speaker_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..cdf7e00213bb01d517f640ac1aae5fe15ca3aaa9 GIT binary patch literal 9672 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 literal 0 HcmV?d00001 diff --git a/documentation/docs/features/automations.md b/documentation/docs/features/automations.md index 7284e1ea..1c057d48 100644 --- a/documentation/docs/features/automations.md +++ b/documentation/docs/features/automations.md @@ -5,5 +5,5 @@ Khoj will use your local time zone to determine the scheduling localization. You can go back and configure the prompt any time you want from the automations page. You can also delete the automation if you no longer need it. :::danger[Note] -Automations will not deliver emails to self-hosted users out of the box. You'll have to have Resend and [Google Auth](/miscellaneous/google_auth) setup to send emails. +Automations will not deliver emails to self-hosted users out of the box. You'll have to have Resend and [Authentication](/miscellaneous/authentication) setup to send emails. ::: diff --git a/documentation/docs/features/voice_chat.md b/documentation/docs/features/voice_chat.md index 370a1737..86c85189 100644 --- a/documentation/docs/features/voice_chat.md +++ b/documentation/docs/features/voice_chat.md @@ -1,10 +1,16 @@ # Voice -You can talk to Khoj using your voice. Khoj will respond to your queries using the same models as the chat feature. You can use voice chat on the web, Desktop, and Obsidian apps. Click on the little mic icon to send your voice message to Khoj. It will send back what it heard via text. You'll have some time to edit it before sending it, if required. Try it at https://app.khoj.dev/. +You can talk to Khoj using your voice. Khoj will respond to your queries using the same models as the chat feature. You can use voice chat on the web, Desktop, and Obsidian apps. -:::info[Voice Response] -Khoj doesn't yet respond with voice, but it will send back a text response. Let us know if you're interested in voice responses at team at khoj.dev. -::: +![Voice Chat](/img/mic_chat_icon.png) + +Click on the little mic icon to send your voice message to Khoj. It will send back what it heard via text. You'll have some time to edit it before sending it, if required. Try it at https://app.khoj.dev/. + +## Voice Response + +When you get a response from Khoj, you can click on the speaker icon to hear the response. This feature is available only on the web view right now. + +![Speaker Icon](/img/speaker_icon.png) ## Setup (Self-Hosting) @@ -12,3 +18,9 @@ Voice chat will automatically be configured when you initialize the application. 1. Setup your OpenAI API key. See instructions [here](/get-started/setup#2-configure). 2. Create a new configuration at http://localhost:42110/server/admin/database/speechtotextmodeloptions/. We recommend the value `whisper-1` and model type `Openai`. + +If you want to use the Text to Speech feature, you can set it up by following these steps: + +1. Setup your account on [ElevenLabs.io](https://elevenlabs.io/). +2. Configure your API key in your environment variables with the key `ELEVEN_LABS_API_KEY`. +2. (Optional) Create a new [Voice model option](http://localhost:42110/server/admin/database/voicemodeloption/) with a specific voice ID from whichever voice you want to use. You can explore the options [here](https://elevenlabs.io/app/voice-library).