import * as React from "react";
import { SVGProps } from "react";
import PropTypes from "prop-types";

function SvgMicrophoneSlash(props: SVGProps<SVGSVGElement>) {
  return (
    <svg
      width={52}
      height={53}
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <g filter="url(#microphone-slash_svg__a)">
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M21.605 6.373a7.222 7.222 0 0 1 5.1-1.428 7.273 7.273 0 0 1 4.708 2.438 7.533 7.533 0 0 1 1.87 4.983m0 .002v9.705a2 2 0 1 1-4 0v-9.71c0-.87-.314-1.703-.872-2.336a3.273 3.273 0 0 0-2.118-1.104 3.222 3.222 0 0 0-2.277.642 3.47 3.47 0 0 0-1.301 2.098 2 2 0 1 1-3.924-.777 7.47 7.47 0 0 1 2.814-4.513M5.07 5.48a2 2 0 0 1 2.828.035l23.258 23.852h.001l4.709 4.83a2.005 2.005 0 0 1 .7.718L46.897 45.51a2 2 0 1 1-2.864 2.793L34.69 38.72a14.266 14.266 0 0 1-6.725 2.864v3.321h5.09a2 2 0 0 1 0 4H18.875a2 2 0 0 1 0-4h5.09v-3.32c-1.2-.173-2.38-.5-3.51-.978a14.481 14.481 0 0 1-6.506-5.48 14.96 14.96 0 0 1-2.392-8.226v-3.629a2 2 0 1 1 4 0v3.65a10.96 10.96 0 0 0 1.75 6.031 10.483 10.483 0 0 0 4.706 3.97c1.088.46 2.237.725 3.398.788a2.001 2.001 0 0 1 1.11 0c.51-.028 1.02-.095 1.525-.2a10.252 10.252 0 0 0 3.828-1.68L29.52 33.42a7.194 7.194 0 0 1-6.371.364 7.348 7.348 0 0 1-3.28-2.754 7.553 7.553 0 0 1-1.222-4.118v-4.642L5.033 8.309a2 2 0 0 1 .036-2.83Zm17.578 20.89v.537c0 .694.202 1.368.573 1.937a3.35 3.35 0 0 0 1.492 1.258c.565.24 1.18.313 1.78.212l-3.845-3.943Zm15.727-5.097a2 2 0 0 1 2 2v3.638c0 .864-.076 1.727-.225 2.579a2 2 0 1 1-3.94-.69c.109-.624.164-1.257.165-1.891m0-.002v-3.634a2 2 0 0 1 2-2"
          fill="#fff"
        />
      </g>
      <defs>
        <filter
          id="microphone-slash_svg__a"
          x={0.465}
          y={0.906}
          width={51}
          height={52}
          filterUnits="userSpaceOnUse"
          colorInterpolationFilters="sRGB"
        >
          <feFlood floodOpacity={0} result="BackgroundImageFix" />
          <feColorMatrix
            in="SourceAlpha"
            values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
            result="hardAlpha"
          />
          <feOffset />
          <feGaussianBlur stdDeviation={2} />
          <feComposite in2="hardAlpha" operator="out" />
          <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0" />
          <feBlend
            in2="BackgroundImageFix"
            result="effect1_dropShadow_5928_2005"
          />
          <feBlend
            in="SourceGraphic"
            in2="effect1_dropShadow_5928_2005"
            result="shape"
          />
        </filter>
      </defs>
    </svg>
  );
}

SvgMicrophoneSlash.propTypes = {
  title: PropTypes.string,
};
export default SvgMicrophoneSlash;
