diff --git a/website/src/lib/components/VoiceButton.svelte b/website/src/lib/components/VoiceButton.svelte
new file mode 100644
index 0000000..d9aba7e
--- /dev/null
+++ b/website/src/lib/components/VoiceButton.svelte
@@ -0,0 +1,295 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/website/src/routes/+layout.svelte b/website/src/routes/+layout.svelte
index 07f219f..640d7df 100644
--- a/website/src/routes/+layout.svelte
+++ b/website/src/routes/+layout.svelte
@@ -1,12 +1,15 @@
@@ -37,6 +40,10 @@
+ {#if showVoiceButton}
+
+ {/if}
+
{@render children()}