Да, с вашим кодом в качестве основы можно сделать прозрачным речевой пузырь (см. Прилагаемый фрагмент кода).
Вы не определили, хотите ли вы, чтобы речевой пузырь был полностью прозрачным или только определенный процент. Я установил его на 0,3, где 0 полностью прозрачен.
.background {
background: url(https://thumbs.dreamstime.com/b/birch-forest-sunny-day-green-woods-summer-spring-landscape-43067305.jpg) no-repeat;
background-size: cover;
text-align: center;
}
.clip-svg {
width: 0;
height: 0;
}
.clip-wrap {
display: inline-block;
vertical-align: top;
padding: 3px;
/*background-color: #639;*/
/*background-color: red;*/
clip-path: url("#speechebubble-clip");
}
.clip {
width: 180px;
height: 180px;
position: relative;
background: #fff;
background-color: rgba(255, 255, 255, 0.3);
border: 5px solid purple;
}
.clip {
clip-path: url("#speechebubble-clip");
}
<div class="background">
<div class="clip-wrap">
<div class="clip">
test
</div>
</div>
</div>
<svg class="clip-svg">
<defs>
<clipPath id="speechebubble-clip" clipPathUnits="objectBoundingBox">
<path width="100%" height="100%" transform="scale(0.0045, 0.00385)" id="clip-mask" d="M34.1983772,243.81581 C35.2123618,243.81581 36.0373744,244.643759 36.0373744,245.661353 L36.0373744,260 L63.450348,244.064408 C63.7301493,243.901754 64.0488773,243.81581 64.3720879,243.81581 L233,243.81581 L233,2 L2,2 L2,243.81581 L34.1983772,243.81581 Z" />
</clipPath>
</defs>
</svg>