From f9d511c4b47a199c15b827e95fc858d7f120eff5 Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Mon, 16 Sep 2024 16:47:13 -0700 Subject: [PATCH] FF: Microphone update. --- .gitignore | 3 ++- package.json | 1 + src/apps/chat/components/composer/buttons/ButtonMic.tsx | 2 +- src/common/components/useSpeechRecognition.ts | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index fb1a42703..71fa92657 100644 --- a/.gitignore +++ b/.gitignore @@ -48,4 +48,5 @@ next-env.d.ts .idea/ # Ingore k8s/env-secret.yaml -./k8s/env-secret.yaml \ No newline at end of file +./k8s/env-secret.yaml +/certificates \ No newline at end of file diff --git a/package.json b/package.json index 3847f9a2c..9be5f048e 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "repository": "https://github.com/enricoros/big-agi", "scripts": { "dev": "next dev", + "dev-https": "next dev --experimental-https", "build": "next build", "start": "next start", "lint": "next lint", diff --git a/src/apps/chat/components/composer/buttons/ButtonMic.tsx b/src/apps/chat/components/composer/buttons/ButtonMic.tsx index 090c55582..4fa12a0a2 100644 --- a/src/apps/chat/components/composer/buttons/ButtonMic.tsx +++ b/src/apps/chat/components/composer/buttons/ButtonMic.tsx @@ -17,7 +17,7 @@ const micLegend = (errorMessage: string | null) => {errorMessage} - Help & Support + How to fix... )} diff --git a/src/common/components/useSpeechRecognition.ts b/src/common/components/useSpeechRecognition.ts index df6df6a2c..407853c43 100644 --- a/src/common/components/useSpeechRecognition.ts +++ b/src/common/components/useSpeechRecognition.ts @@ -215,7 +215,7 @@ export const useSpeechRecognition = (onResultCallback: SpeechResultCallback, sof setErrorMessage('Microphone access blocked. Enable it in your browser settings to use speech recognition.'); break; case 'service-not-allowed': - setErrorMessage('Speech recognition permission denied. Check your browser/website settings.'); + setErrorMessage('Speech recognition permission denied. Check your browser and system settings.'); break; case 'audio-capture': setErrorMessage(`Audio capture failed (${event.message}). Please try again.`);