diff --git a/icons/mic-audio-lines.json b/icons/mic-audio-lines.json
new file mode 100644
index 000000000..39d592406
--- /dev/null
+++ b/icons/mic-audio-lines.json
@@ -0,0 +1,36 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere",
+ "jguddas"
+ ],
+ "use-cases": [
+ "representing recorded speech with visible audio activity",
+ "indicating podcast, voice note, or narration recording tools",
+ "showing voice input for transcription, dictation, or AI assistants",
+ "marking features that analyze, clean up, or enhance microphone audio",
+ "identifying controls for speech capture and sound processing workflows"
+ ],
+ "tags": [
+ "podcast",
+ "audio",
+ "waveform",
+ "sound waves",
+ "microphone",
+ "talk",
+ "voice",
+ "speech",
+ "stream",
+ "recording",
+ "transcription",
+ "dictation",
+ "voice assistant",
+ "noise cancellation",
+ "sound processing"
+ ],
+ "categories": [
+ "devices",
+ "communication",
+ "multimedia"
+ ]
+}
diff --git a/icons/mic-audio-lines.svg b/icons/mic-audio-lines.svg
new file mode 100644
index 000000000..a02b30144
--- /dev/null
+++ b/icons/mic-audio-lines.svg
@@ -0,0 +1,21 @@
+
diff --git a/icons/mic-signal.json b/icons/mic-signal.json
new file mode 100644
index 000000000..5ef7b1ebe
--- /dev/null
+++ b/icons/mic-signal.json
@@ -0,0 +1,46 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere",
+ "jguddas"
+ ],
+ "use-cases": [
+ "representing a microphone actively broadcasting or transmitting voice",
+ "indicating live podcast, radio, streaming, or voice channel features",
+ "showing wireless microphone connections or remote audio capture",
+ "marking push-to-talk, voice chat, or walkie-talkie communication controls",
+ "identifying features that send spoken audio across a network or airwaves"
+ ],
+ "tags": [
+ "podcast",
+ "audio",
+ "broadcast",
+ "signal",
+ "wireless",
+ "radio",
+ "airwaves",
+ "microphone",
+ "talk",
+ "voice",
+ "speech",
+ "stream",
+ "live",
+ "voice chat",
+ "push to talk",
+ "transmission"
+ ],
+ "categories": [
+ "devices",
+ "communication",
+ "connectivity",
+ "multimedia"
+ ],
+ "aliases": [
+ {
+ "name": "podcast",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
+ ]
+}
diff --git a/icons/mic-signal.svg b/icons/mic-signal.svg
new file mode 100644
index 000000000..4202475c8
--- /dev/null
+++ b/icons/mic-signal.svg
@@ -0,0 +1,19 @@
+
diff --git a/icons/podcast.json b/icons/podcast.json
deleted file mode 100644
index 12538d200..000000000
--- a/icons/podcast.json
+++ /dev/null
@@ -1,24 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "iiaishwarya",
- "ericfennis",
- "karsa-mistmere",
- "jguddas"
- ],
- "use-cases": [],
- "tags": [
- "audio",
- "music",
- "mic",
- "talk",
- "voice",
- "subscribe",
- "subscription",
- "stream"
- ],
- "categories": [
- "multimedia",
- "social"
- ]
-}
diff --git a/icons/podcast.svg b/icons/podcast.svg
deleted file mode 100644
index e78497fce..000000000
--- a/icons/podcast.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
diff --git a/prettier-plugin-lucide-svg.mjs b/prettier-plugin-lucide-svg.mjs
index ed614dd3d..1756a7623 100644
--- a/prettier-plugin-lucide-svg.mjs
+++ b/prettier-plugin-lucide-svg.mjs
@@ -33,7 +33,7 @@ const plugin = {
params: {
attrs: [
'svg:^(?!(xmlns|width|height|fill|stroke|stroke-linecap|stroke-linejoin|stroke-width)$).+',
- 'path:^(?!(d|fill)$).+',
+ 'path:^(?!(d)$).+',
'line:^(?!(x1|x2|y1|y2)$).+',
'polygon:^(?!points$).+',
'polyline:^(?!points$).+',