# 高级音频功能

Tab QCS6490
Tab IQ-9075/IQ-8275

- *class* tabincludedirective

    - ## 最大限度地减少回声和噪音

回声和噪声问题在 VoIP 系统中很常见。语音来自远端扬声器并延迟回声，从而导致感知问题。回声消除可减少通信期间来自远端扬声器的回声。噪声抑制可降低麦克风通道的噪声。Fluence 回声消除和噪声抑制 (ECNS) 算法提供稳态和非稳态噪声抑制和回声消除。

声学回声是指由于设备的扬声器和麦克风之间的声学​路径（声学耦合）而产生的回声。这对于免提和电话会议应用非常重要。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by Microsoft Visio, SVG Export ecns_overview.svg Page-1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="7.76111in" height="3.75in" viewbox="0 0 558.8 270" xml:space="preserve" color-interpolation-filters="sRGB" class="st9" aria-label="../../_images/ECNS_overview.svg"><v:documentproperties v:langid="1033" v:viewmarkup="false"></v:documentproperties>
<style>.svg-1 .st1 { fill: #fafafa; stroke: #d2d7e1; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5 }
.svg-1 .st2 { stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-1 .st3 { fill: none; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1 }
.svg-1 .st4 { fill: #000000; font-family: Microsoft YaHei UI; font-size: 1.00001em; letter-spacing: 0.0833327em }
.svg-1 .st5 { marker-end: url("#mrkr4-67"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-1 .st6 { fill: #000000; fill-opacity: 1; stroke: #000000; stroke-opacity: 1; stroke-width: 0.44247787610619 }
.svg-1 .st7 { marker-start: url("#mrkr4-78"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-1 .st8 { marker-end: url("#mrkr4-84"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-1 .st9 { fill: none; fill-rule: evenodd; font-size: 12px; overflow: visible; stroke-linecap: square; stroke-miterlimit: 3 }</style>
<defs id="Markers">	<g id="lend4">		<path d="M 2 1 L 0 0 L 2 -1 L 2 1 " style="stroke:none"></path>	</g>	<marker id="mrkr4-67" class="st6" v:arrowtype="4" v:arrowsize="2" v:setback="4.52" refx="-4.52" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(-2.26,-2.26) "></use>	</marker>	<marker id="mrkr4-78" class="st6" v:arrowtype="4" v:arrowsize="2" v:setback="4.34" refx="4.34" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(2.26) "></use>	</marker>	<marker id="mrkr4-84" class="st6" v:arrowtype="4" v:arrowsize="2" v:setback="4.34" refx="-4.34" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(-2.26,-2.26) "></use>	</marker></defs><g v:mid="0" v:index="1" v:groupcontext="foregroundPage">	<title>Page-1</title>	<v:pageproperties v:drawingscale="0.0138889" v:pagescale="0.0138889" v:drawingunits="29" v:shadowoffsetx="9" v:shadowoffsety="-9"></v:pageproperties>	<v:layer v:name="Connector" v:index="0"></v:layer>	<g id="shape70-1" v:mid="70" v:groupcontext="shape" transform="translate(0.75,-0.75)">		<title>Sheet.70</title>		<rect x="0" y="1.5" width="557.3" height="268.5" rx="4.5" ry="4.5" class="st1"></rect>	</g>	<g id="shape35-3" v:mid="35" v:groupcontext="shape" transform="translate(355.672,-133.705) rotate(-5.59301)">		<title>Sheet.35</title>		<path d="M0 265.72 C9.22 267.76 18.73 269.18 28.26 269.72 C38.71 270.32 49.18 269.86 59.43 269.41 C63.5 269.23 67.53					 269.05 71.76 268.71 C73.74 268.55 75.76 268.35 77.22 267.58 C78.45 266.93 79.27 265.87 80.57 265.72" class="st2"></path>	</g>	<g id="shape36-6" v:mid="36" v:groupcontext="shape" transform="translate(672.066,-52.9564) rotate(60.0719)">		<title>Sheet.36</title>		<path d="M0 270 C6.08 265.87 12.87 264.56 19.78 264.31 C29.28 263.97 39.02 265.65 47.48 270" class="st2"></path>	</g>	<g id="shape37-9" v:mid="37" v:groupcontext="shape" transform="translate(624.326,250.919) rotate(123.453)">		<title>Sheet.37</title>		<path d="M0 268.78 C10.58 269.54 24.45 271.14 33.56 268.78" class="st2"></path>	</g>	<g id="shape38-12" v:mid="38" v:groupcontext="shape" transform="translate(400.069,-167.25)">		<title>Sheet.38</title>		<path d="M6.5 254 L6.5 257.29 A4.5 4.5 0 0 1 4.58 260.97 C1.59 263.07 0.7 266.94 0 270" class="st2"></path>	</g>	<g id="shape44-15" v:mid="44" v:groupcontext="shape" transform="translate(393.069,-182.475)">		<title>Sheet.44</title>		<path d="M0 269.23 C4 270.2 9.2 270.37 13.5 269.23" class="st2"></path>	</g>	<g id="shape47-18" v:mid="47" v:groupcontext="shape" transform="translate(391.807,-183.25)">		<title>Sheet.47</title>		<path d="M1.26 270 C0.41 269.21 -0.17 267.95 0.05 266.48 A4.5 4.5 -180 0 0 0.08 265.44 C-0.03 264.04 0.16 262.54 0.15					 262" class="st2"></path>	</g>	<g id="shape48-21" v:mid="48" v:groupcontext="shape" transform="translate(383.566,-188.25)">		<title>Sheet.48</title>		<path d="M8.5 263 C8.46 262.51 8.1 262.2 7.54 261.86 A2.25 2.25 0 0 1 6.47 259.6 C6.62 258.6 6.35 257.63 5.67 256.73					 A2.25 2.25 -180 0 0 3.92 255.84 C2.4 255.81 0.11 256.04 0 254.4 C-0.01 254.14 0.03 253.83 0.24 253.64 A4.5					 4.5 -180 0 0 0.95 252.86 C3.25 249.59 5.83 247.1 8.66 243.95 A2.25 2.25 -180 0 0 9.09 241.65 C8.65 240.48					 8.04 239.52 7.3 238.7 A4.5 4.5 0 0 1 6.16 235.21 C6.42 232.72 6.96 230.46 7.7 228.3 C8.33 226.47 9.09 224.72					 10.39 223.48 A4.5 4.5 -180 0 0 11.74 219.57 C11.48 217.81 12.11 215.79 13.01 214.51 A4.5 4.5 -180 0 0 13.83					 212.1 C13.91 210.02 15.76 209.03 17.7 208.5 C21.45 207.48 25.56 208.19 29.5 209 C35.94 210.32 41.9 211.93					 48.5 212.2 C52.49 212.36 56.71 212.03 59.08 215.33 A4.5 4.5 -180 0 0 60.3 216.49 C63.53 218.56 66.56 221.53					 68.3 225.3 C71.11 231.36 70.62 239.49 68.1 246.2 C65.69 252.65 61.4 257.77 56.7 262.31 A4.5 4.5 0 0 1 56.35					 262.62 C54.17 264.31 53.79 267.44 54.5 270" class="st2"></path>	</g>	<g id="shape50-24" v:mid="50" v:groupcontext="shape" transform="translate(660.357,82.5215) rotate(91.6592)">		<title>Sheet.50</title>		<path d="M0 268.4 C-0.39 271.34 3.97 269.6 4 268.4" class="st2"></path>	</g>	<g id="shape51-27" v:mid="51" v:groupcontext="shape" transform="translate(208.957,-180.45)">		<title>Sheet.51</title>		<rect v:rectcontext="foreign" x="0" y="241.2" width="28.8" height="28.8" rx="4.5" ry="4.5" class="st3"></rect>		<image x="0" y="241.2" width="28.8" height="28.8" preserveaspectratio="none" xlink:href="data:image/png;base64,iVBOR					w0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvq					GQAAAMRSURBVGhD7ZhLaxRBFEbPzMRIUGKMQrL1BYpLQY1ZCooLxYX4E/QPuHCpCD5ABVHQILhTXAliFJcqPhcqLoSAD0QXoogLEaOgR					u50pVPzTc9UapxOT0IOXFLhfnXrVk/Xoy/MM/cYAkaAe8AXZ9a+AGxScSfRDZwA/gATDew3cHR9ou0ouoAnGQmnVq7937TWp2M4kiZX1					uRLdZNxdliDFMVG4K8kdx0Y7oM+EhsGRkVjfTZosCK4JIndUIHHTdHaYi+cB5LUZhV4mM/X3lFBEdg26Se1WAUe/VD2tZ9UMOPI7mIWw					unSiRROksjU7hMidsK5E5tQrD530mTc69ScunOieGITitXnTmxCE1CJ0edONRFvNwoRO+HciU1I70u5swcYc2ZtJX4CzfWh8aJ56Q1mb					SWUkBLSh8aLJjRgyK/oFVuJjRckFDDkV9yCb3iViI0XJBQw5FdC+pA/mlDAkF9pqi8F/K3wXQIuEv9H8feL38d8vtb6+thV3POXbez/5					q0Mukr8t8RvZZVGmC/VVpLPTJ81Euu1+FvikQTdLf5j4m/2SamTtWKAj+37vv+++FvivAQ9J/6VwLh8aY1CzxZgCbAMsLZ+D/8AVkgsH					eus+FtipwS1E1I5KJrp2AENArwSzQ4VRDOQLNqfEniryCrA48RX80s0soeuj89283m70C9X7WsLFyWBN8BC0dhgxxuWFkvVv1ZatDVTm					9gQPcAH6WOvU9sYdE/EH+CyihyTxd27wFdXtbB2s+LuNYk9nvz47eVk3VOF08nZ0zLW90xGXPsl282ArYUX/kDufbXdpVktqBG9wO2M5					J9C9ZXKhcFS/btq9t4twuliWuujcd4By1Xcbuy0tBNSBzezUuEhutgGrHXXjl7oXueStoq0adJP0PLUrmVb6GodLC+WTiYSb5nbrMWym					DNKGdgPfM5IaMrq60C+Wd99LlZh2HXh1OStNaNWmmXfXB9byB2DHU67gKvAcz9hN6lnwBWnWaCdOxF96rOO+QkUzayfwBildM/P+oboe					PZ6JUJrzzMn+QdjYPIFxW/sbgAAAABJRU5ErkJggg=="></image>		<rect v:rectcontext="foreign" x="0" y="241.2" width="28.8" height="28.8" rx="4.5" ry="4.5" class="st3"></rect>	</g>	<g id="shape53-31" v:mid="53" v:groupcontext="shape" transform="translate(40.4356,-193.25)">		<title>Sheet.53</title>		<desc>近端语音信号</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="81.3214" cy="260" width="162.65" height="20"></v:textrect>		<rect x="0" y="250" width="162.643" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>近端语音信号</text>		</g>	<g id="shape54-34" v:mid="54" v:groupcontext="shape" transform="translate(209.75,-49.25)">		<title>Sheet.54</title>		<rect v:rectcontext="foreign" x="0" y="241.2" width="28.8" height="28.8" rx="4.5" ry="4.5" class="st3"></rect>		<image x="0" y="241.2" width="28.8" height="28.8" preserveaspectratio="none" xlink:href="data:image/png;base64,iVBOR					w0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvq					GQAAAMwSURBVGhD7ZpNq01RGMd/+9wiJsrgeikJqRsTQ8WIvIVQYkKJEjJQPgLyIZTJleQ974mUmPgAYijvM0IxouecdY+9/3vtvfba6					5xTt+6vnu45dz3P/7/WflvrnHVghunBQeAG8BH4O+QwD/M6oJ1owwLgacEgs7+ZmBbfZ+VOtY3Hrg+teeERHXU80U415bBHrBQDPNr+6					J5xDmnnmvBAxK4BE5o0BMzDvJxvx/7e0aQmfJMBrNKEIWJe+bNgN3Y0ejpHTbK/Pl1GzSAGkCSwD3jjwl7HknwAUwdgHZ96itjrWFL9k					wV6A+jFtBzAAC6hJP90gUSS/fvFWW8yGTWDG0BbgUSS/ZMFEkn2b/McHgN2AWeB+8AXF/eAM8BOoKNFFQxiAFECy4FX+ZqKlepLYKkWe					9C6aGIEjgI/PTVV8cMt16sZK9VE0y/u1Asc93SwOjqF98dULIfWRKPmPlYAvz25kzC2F1jowl5PevJ+ActU1KG50YQEMrue3dlxkdkNu					0ETc2xyN3Ve97nTUkL+QbqnLtdBZb3HZJ0medjoqVurSYX23oIwGjVRTkv7BU2o4aLUntKEBv4husuHOoGb0r5V2usWczuKtZ2r0m6E/					IOEBD5I+zxpr1tOL5ba99JuhPyDhAQ+S7s9bfLUDWBRsTYzLSXkHyQk8FDat0l73SW03S7R3ExtX+Eo/7WHdBOfl/ZbmlDDI6k9pwkN/					IOEBPZ7cvQs+LDFntTNsolOUe1oQgJzgbeSY5OUTVZVbO7AV6l5DczRxAb+QZoIrAH+eB65l9yRHmc+S4A97n+aZ8uQ1Srq0NxYsvwsX					Cdgk9DUjRYbJ1Ush+ZG4wr7H2rqsKXxd49pVVjuERURtCYaPaoh7FJpsJ+QPXMTWQitjaatgF3TJ4ArwCfgHXDZrf1jvuFu698nWSCRZ					P9kgUSS/XWtE3P6UylucPQuxWi6W0y59Ypt+6zUpCEwAVlui6kbdzWpCbs9pzEydDu2KkoTYTFms0U71xTd6CuFTHaNouL7IhelQd/WT					sVgm8y22ayiFVEyz0XgKPvDvMe1U22wbf9R/dTAPuldH9RPDWYYNv8A0H76scdT/SkAAAAASUVORK5CYII="></image>		<rect v:rectcontext="foreign" x="0" y="241.2" width="28.8" height="28.8" rx="4.5" ry="4.5" class="st3"></rect>	</g>	<g id="shape56-38" v:mid="56" v:groupcontext="shape" transform="translate(50.55,-67.25)">		<title>Sheet.56</title>		<desc>近端语音信号</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="81.3214" cy="260" width="162.65" height="20"></v:textrect>		<rect x="0" y="250" width="162.643" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>近端语音信号</text>		</g>	<g id="shape61-41" v:mid="61" v:groupcontext="shape" transform="translate(376.757,-118.25)">		<title>Sheet.61</title>		<desc>近端扬声器</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="50.8407" cy="260" width="101.69" height="20"></v:textrect>		<rect x="0" y="250" width="101.681" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="18.34" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>近端扬声器</text>		</g>	<g id="shape62-44" v:mid="62" v:groupcontext="shape" transform="translate(368.757,-71.25)">		<title>Sheet.62</title>		<desc>环境噪声</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="50.8407" cy="260" width="101.69" height="20"></v:textrect>		<rect x="0" y="250" width="101.681" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>环境噪声</text>		</g>	<g id="shape63-47" v:mid="63" v:groupcontext="shape" transform="translate(308.436,-19.25)">		<title>Sheet.63</title>		<desc>声学回声路径</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="50.8407" cy="260" width="101.69" height="20"></v:textrect>		<rect x="0" y="250" width="101.681" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="11.84" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>声学回声路径</text>		</g>	<g id="shape64-50" v:mid="64" v:groupcontext="shape" transform="translate(144.869,-104.75)">		<title>Sheet.64</title>		<desc>声学回声</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="50.8407" cy="260" width="101.69" height="20"></v:textrect>		<rect x="0" y="250" width="101.681" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>声学回声</text>		</g>	<g id="shape65-53" v:mid="65" v:groupcontext="shape" transform="translate(40.757,-163.25)">		<title>Sheet.65</title>		<desc>近端语音</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="81.3214" cy="260" width="162.65" height="20"></v:textrect>		<rect x="0" y="250" width="162.643" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>近端语音</text>		</g>	<g id="shape66-56" v:mid="66" v:groupcontext="shape" transform="translate(50.55,-40.75)">		<title>Sheet.66</title>		<desc>远端语音</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="81.3214" cy="260" width="162.65" height="20"></v:textrect>		<rect x="0" y="250" width="162.643" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>远端语音</text>		</g>	<g id="shape69-59" v:mid="69" v:groupcontext="shape" transform="translate(306.895,-57.92) rotate(12.9148)">		<title>Sheet.69</title>		<path d="M0 270 L114.09 270" class="st2"></path>	</g>	<g id="shape15-62" v:mid="15" v:groupcontext="shape" v:layermember="0" transform="translate(375.757,-178.75)">		<title>Dynamic connector.15</title>		<path d="M0 257.5 L-125.96 257.5" class="st5"></path>	</g>	<g id="shape52-68" v:mid="52" v:groupcontext="shape" v:layermember="0" transform="translate(208.957,-178.75)">		<title>Dynamic connector.52</title>		<path d="M0 257.5 L-171.16 257.5" class="st5"></path>	</g>	<g id="shape55-73" v:mid="55" v:groupcontext="shape" v:layermember="0" transform="translate(209.75,-54.75)">		<title>Dynamic connector.55</title>		<path d="M-8.68 257.5 L-9.04 257.5 L-159.2 257.5" class="st7"></path>	</g>	<g id="shape57-79" v:mid="57" v:groupcontext="shape" transform="translate(-3.7155,256.703) rotate(-101.618)">		<title>Sheet.57</title>		<path d="M0 255.5 C13.24 268.85 72.07 277.93 100.99 260.93 L101.28 260.71" class="st8"></path>	</g>	<g id="shape58-85" v:mid="58" v:groupcontext="shape" transform="translate(433.074,-87.8354) rotate(47.7367)">		<title>Sheet.58</title>		<path d="M8.68 269.85 L9.04 269.85 C48.53 268.62 118.02 260.74 162.48 266.19 C170.59 267.18 177.87 268.62 185.12 270" class="st7"></path>	</g>	<g id="shape60-90" v:mid="60" v:groupcontext="shape" transform="translate(408.121,-124.725) rotate(38.4416)">		<title>Sheet.60</title>		<path d="M8.68 270 L9.04 270 L164.06 270" class="st7"></path>	</g>	<g id="shape67-95" v:mid="67" v:groupcontext="shape" v:layermember="0" transform="translate(149.757,-151.273)">		<title>Dynamic connector.67</title>		<path d="M0 258.02 L-112.06 257.05" class="st5"></path>	</g>	<g id="shape68-100" v:mid="68" v:groupcontext="shape" v:layermember="0" transform="translate(169.343,-28.25)">		<title>Dynamic connector.68</title>		<path d="M-8.68 257.5 L-9.04 257.5 L-118.79 257.5" class="st7"></path>	</g></g>
</svg>

噪声和声学回声

- **回声消除器** – 自适应滤波器，可自动调整系数以消除回声。每个回声都有一个回声路径，特征为脉冲响应。回声消除器适应网络回声路径，从而消除回声。
- **噪音抑制** – 单麦克风回声消除器和噪音抑制器 (SMECNS) 有助于在嘈杂环境中使用设备时抑制周围的平稳噪音。

### 启用 SMECNS 进行录音

录音时，Fluence 通过抑制麦克风采集的背景噪音来保持录音路径中的语音质量。

对于单麦克风录音，只能抑制平稳噪音。平稳噪音是指频率不随时间变化的噪音，例如道路噪音或白噪音。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by Microsoft Visio, SVG Export fluence_recording.svg Page-1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="12.1389in" height="3.45139in" viewbox="0 0 874 248.5" xml:space="preserve" color-interpolation-filters="sRGB" class="st15" aria-label="../../_images/fluence_recording.svg"><v:documentproperties v:langid="1033" v:viewmarkup="false"></v:documentproperties>
<style>.svg-2 .st1 { fill: #fafafa; stroke: #d2d7e1; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5 }
.svg-2 .st2 { fill: #fafafa; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5 }
.svg-2 .st3 { fill: #ffffff; stroke: #d2d7e1; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-2 .st4 { fill: #6280cc; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-2 .st5 { fill: #ffffff; font-family: Microsoft YaHei UI; font-size: 1.00001em; letter-spacing: 0.0833327em }
.svg-2 .st6 { fill: #ffffff; font-family: Roboto; font-size: 1.00001em; letter-spacing: 0.0833327em }
.svg-2 .st7 { fill: none; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1 }
.svg-2 .st8 { fill: #000000; font-family: Roboto; font-size: 1.16666em; letter-spacing: 0.0714292em }
.svg-2 .st9 { fill: #000000; font-family: Microsoft YaHei UI; font-size: 1.16666em; letter-spacing: 0.0714292em }
.svg-2 .st10 { font-size: 1em }
.svg-2 .st11 { fill: #ffffff; stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-2 .st12 { stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-2 .st13 { marker-end: url("#mrkr4-34"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-2 .st14 { fill: #000000; fill-opacity: 1; stroke: #000000; stroke-opacity: 1; stroke-width: 0.44247787610619 }
.svg-2 .st15 { fill: none; fill-rule: evenodd; font-size: 12px; overflow: visible; stroke-linecap: square; stroke-miterlimit: 3 }</style>
<defs id="Markers">	<g id="lend4">		<path d="M 2 1 L 0 0 L 2 -1 L 2 1 " style="stroke:none"></path>	</g>	<marker id="mrkr4-34" class="st14" v:arrowtype="4" v:arrowsize="2" v:setback="4.52" refx="-4.52" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(-2.26,-2.26) "></use>	</marker></defs><g v:mid="0" v:index="1" v:groupcontext="foregroundPage">	<title>Page-1</title>	<v:pageproperties v:drawingscale="0.0138889" v:pagescale="0.0138889" v:drawingunits="29" v:shadowoffsetx="9" v:shadowoffsety="-9"></v:pageproperties>	<g id="shape18-1" v:mid="18" v:groupcontext="shape" transform="translate(0.75,-0.75)">		<title>Sheet.18</title>		<rect x="0" y="1.5" width="872.5" height="247" rx="4.5" ry="4.5" class="st1"></rect>	</g>	<g id="shape17-3" v:mid="17" v:groupcontext="shape" transform="translate(19,-19.5)">		<title>Sheet.17</title>		<rect x="0" y="39.5" width="835.5" height="209" rx="4.5" ry="4.5" class="st2"></rect>	</g>	<g id="shape2-5" v:mid="2" v:groupcontext="shape" transform="translate(189.136,-38.5)">		<title>Sheet.2</title>		<rect x="0" y="112.5" width="510.864" height="136" rx="4.5" ry="4.5" class="st3"></rect>	</g>	<g id="shape3-7" v:mid="3" v:groupcontext="shape" transform="translate(204,-70.5)">		<title>Rectangle</title>		<desc>增益</desc>		<v:userdefs>			<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>		</v:userdefs>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="64" cy="212.5" width="128" height="72"></v:textrect>		<rect x="0" y="176.5" width="128" height="72" rx="4.5" ry="4.5" class="st4"></rect>		<text x="51" y="217" class="st5" v:langid="2052"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>增益</text>		</g>	<g id="shape4-10" v:mid="4" v:groupcontext="shape" transform="translate(380,-70.5)">		<title>Rectangle.4</title>		<desc>SMECNS</desc>		<v:userdefs>			<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>		</v:userdefs>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="64" cy="212.5" width="128" height="72"></v:textrect>		<rect x="0" y="176.5" width="128" height="72" rx="4.5" ry="4.5" class="st4"></rect>		<text x="37.05" y="217" class="st6" v:langid="1033"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>SMECNS</text>		</g>	<g id="shape5-13" v:mid="5" v:groupcontext="shape" transform="translate(556,-70.5)">		<title>Rectangle.5</title>		<desc>后处理模块</desc>		<v:userdefs>			<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>		</v:userdefs>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="64" cy="212.5" width="128" height="72"></v:textrect>		<rect x="0" y="176.5" width="128" height="72" rx="4.5" ry="4.5" class="st4"></rect>		<text x="31.5" y="217" class="st5" v:langid="2052"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>后处理模块</text>		</g>	<g id="shape6-16" v:mid="6" v:groupcontext="shape" transform="translate(384.786,-189.929)">		<title>Sheet.6</title>		<desc>Qualcomm LPAI</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="76" cy="238.5" width="152" height="20"></v:textrect>		<rect x="0" y="228.5" width="152" height="20" rx="4.5" ry="4.5" class="st7"></rect>		<text x="4" y="243.75" class="st8" v:langid="1033"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>Qualcomm LPAI</text>		</g>	<g id="shape9-19" v:mid="9" v:groupcontext="shape" transform="translate(37,-75.5)">		<title>Sheet.9</title>		<desc>语音 + 噪声 + 回声输入</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="46.25" cy="217.5" width="92.51" height="62"></v:textrect>		<rect x="0" y="186.5" width="92.5" height="62" rx="4.5" ry="4.5" class="st7"></rect>		<text x="4" y="201.75" class="st9" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>语音 +<v:lf></v:lf><tspan x="4" dy="1.5em" class="st10">噪声</tspan> +<v:lf></v:lf><tspan x="4" dy="1.5em" class="st10">回声输入</tspan></text>		</g>	<g id="shape10-24" v:mid="10" v:groupcontext="shape" transform="translate(132,-90.5)">		<title>Circle</title>		<v:userdefs>			<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>		</v:userdefs>		<path d="M0 232.5 A16 16 0 1 1 32 232.5 A16 16 0 0 1 0 232.5 Z" class="st11"></path>	</g>	<g id="shape11-26" v:mid="11" v:groupcontext="shape" transform="translate(380.5,106) rotate(90)">		<title>Sheet.11</title>		<path d="M0 248.5 L72 248.5" class="st12"></path>	</g>	<g id="shape12-29" v:mid="12" v:groupcontext="shape" transform="translate(164,-106.5)">		<title>Sheet.12</title>		<path d="M0 248.5 L30.96 248.5" class="st13"></path>	</g>	<g id="shape13-35" v:mid="13" v:groupcontext="shape" transform="translate(332,-106.5)">		<title>Sheet.13</title>		<path d="M0 248.5 L38.96 248.5" class="st13"></path>	</g>	<g id="shape14-40" v:mid="14" v:groupcontext="shape" transform="translate(508,-106.5)">		<title>Sheet.14</title>		<path d="M0 248.5 L38.96 248.5" class="st13"></path>	</g>	<g id="shape15-45" v:mid="15" v:groupcontext="shape" transform="translate(684,-106.5)">		<title>Sheet.15</title>		<path d="M0 248.5 L43.96 248.5" class="st13"></path>	</g>	<g id="shape16-50" v:mid="16" v:groupcontext="shape" transform="translate(743.5,-75.5)">		<title>Sheet.16</title>		<desc>清理语音输出</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="51.25" cy="217.5" width="102.5" height="62"></v:textrect>		<rect x="0" y="186.5" width="102.5" height="62" rx="4.5" ry="4.5" class="st7"></rect>		<text x="4" y="222.75" class="st9" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>清理语音输出</text>		</g></g>
</svg>

用于录音的 SMECNS 软件块

要在录音路径中启用 SMECNS：

pactl set-source-port regular0 speaker-mic
    parec --rate=48000 --format=s16le --channels=1 --file-format=wav /opt/rec3.wav --device=regular0
    Copy to clipboard

### 为 VoIP 启用 SMECNS

Fluence 可降低噪音并消除 VoIP 通信中的回声。它还可抑制麦克风信号中的噪音和声学回声。

SDK 支持 PulseAudio VoIP 发送端和接收端，您可以在开发应用程序时使用它们。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by Microsoft Visio, SVG Export voip_call_diagram.svg Page-1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="9.94792in" height="6.11979in" viewbox="0 0 716.25 440.625" xml:space="preserve" color-interpolation-filters="sRGB" class="st15" aria-label="../../_images/voip_call_diagram.svg"><v:documentproperties v:langid="1033" v:viewmarkup="false"></v:documentproperties>
<style>.svg-3 .st1 { fill: #fafafa; stroke: #d2d7e1; stroke-width: 1.5 }
.svg-3 .st2 { fill: #ffffff; stroke: #d2d7e1; stroke-width: 2 }
.svg-3 .st3 { fill: #6280cc; stroke: none; stroke-width: 2 }
.svg-3 .st4 { fill: #ffffff; font-family: Microsoft YaHei UI; font-size: 1.00001em }
.svg-3 .st5 { fill: #ffffff; font-family: Roboto; font-size: 1.00001em }
.svg-3 .st6 { stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-3 .st7 { fill: none; stroke: #000000; stroke-width: 2 }
.svg-3 .st8 { marker-end: url("#mrkr4-41"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-3 .st9 { fill: #000000; fill-opacity: 1; stroke: #000000; stroke-opacity: 1; stroke-width: 0.44247787610619 }
.svg-3 .st10 { fill: none; stroke: none; stroke-width: 0.5 }
.svg-3 .st11 { fill: #000000; font-family: Microsoft YaHei UI; font-size: 1.00001em }
.svg-3 .st12 { fill: #000000; font-family: Roboto; font-size: 1.00001em }
.svg-3 .st13 { fill: none; stroke: none; stroke-width: 2 }
.svg-3 .st14 { stroke: #000000; stroke-dasharray: 14, 10; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-3 .st15 { fill: none; fill-rule: evenodd; font-size: 12px; overflow: visible; stroke-linecap: square; stroke-miterlimit: 3 }</style>
<defs id="Markers">	<g id="lend4">		<path d="M 2 1 L 0 0 L 2 -1 L 2 1 " style="stroke:none"></path>	</g>	<marker id="mrkr4-41" class="st9" v:arrowtype="4" v:arrowsize="2" v:setback="4.52" refx="-4.52" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(-2.26,-2.26) "></use>	</marker></defs><g v:mid="0" v:index="1" v:groupcontext="foregroundPage">	<title>Page-1</title>	<v:pageproperties v:drawingscale="1" v:pagescale="1" v:drawingunits="19" v:shadowoffsetx="9" v:shadowoffsety="-9"></v:pageproperties>	<v:layer v:name="Connector" v:index="0"></v:layer>	<g id="shape38-1" v:mid="38" v:groupcontext="shape" transform="translate(1.5,-1.5)">		<title>Sheet.38</title>		<rect x="0" y="3.00001" width="713.25" height="437.625" class="st1"></rect>	</g>	<g id="shape1-3" v:mid="1" v:groupcontext="shape" transform="translate(96.9,-22.5)">		<title>Sheet.1</title>		<rect x="0" y="63.625" width="522" height="377" rx="4.5" ry="4.5" class="st2"></rect>	</g>	<g id="shape3-5" v:mid="3" v:groupcontext="shape" transform="translate(146.4,-296)">		<title>Sheet.3</title>		<desc>增益</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="37.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>增益</text>		</g>	<g id="shape4-8" v:mid="4" v:groupcontext="shape" transform="translate(146.4,-219.5)">		<title>Sheet.4</title>		<desc>增益</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="37.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>增益</text>		</g>	<g id="shape5-11" v:mid="5" v:groupcontext="shape" transform="translate(479.4,-251)">		<title>Sheet.5</title>		<desc>后处理模块</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="19.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>后处理模块</text>		</g>	<g id="shape6-14" v:mid="6" v:groupcontext="shape" transform="translate(321.9,-183.5)">		<title>Sheet.6</title>		<desc>Fluence</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="350.625" width="99" height="180"></v:textrect>		<rect x="0" y="260.625" width="99" height="180" rx="4.5" ry="4.5" class="st3"></rect>		<text x="28.61" y="354.23" class="st5" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>Fluence</text>		</g>	<g id="shape7-17" v:mid="7" v:groupcontext="shape" transform="translate(137.4,-59.95)">		<title>Sheet.7</title>		<desc>增益</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="37.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>增益</text>		</g>	<g id="shape8-20" v:mid="8" v:groupcontext="shape" transform="translate(308.4,-59.95)">		<title>Sheet.8</title>		<desc>Fluence</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="28.61" y="421.73" class="st5" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>Fluence</text>		</g>	<g id="shape9-23" v:mid="9" v:groupcontext="shape" transform="translate(479.4,-59.95)">		<title>Sheet.9</title>		<desc>后处理模块</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="19.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>后处理模块</text>		</g>	<g id="shape12-26" v:mid="12" v:groupcontext="shape" transform="translate(501.525,104.125) rotate(90)">		<title>Sheet.12</title>		<path d="M0 440.62 L36 440.62" class="st6"></path>	</g>	<g id="shape13-29" v:mid="13" v:groupcontext="shape" transform="translate(501.525,180.625) rotate(90)">		<title>Sheet.13</title>		<path d="M0 440.62 L36 440.62" class="st6"></path>	</g>	<g id="shape15-32" v:mid="15" v:groupcontext="shape" transform="translate(61.575,-309.5)">		<title>Sheet.15</title>		<ellipse cx="9" cy="431.625" rx="9" ry="9" class="st7"></ellipse>	</g>	<g id="shape16-34" v:mid="16" v:groupcontext="shape" transform="translate(61.425,-233)">		<title>Sheet.16</title>		<ellipse cx="9" cy="431.625" rx="9" ry="9" class="st7"></ellipse>	</g>	<g id="shape17-36" v:mid="17" v:groupcontext="shape" v:layermember="0" transform="translate(79.425,-233)">		<title>Dynamic connector</title>		<path d="M0 431.62 L57.94 431.62" class="st8"></path>	</g>	<g id="shape18-42" v:mid="18" v:groupcontext="shape" v:layermember="0" transform="translate(79.5708,-309.363)">		<title>Dynamic connector.18</title>		<path d="M0 431.76 L57.79 431.52" class="st8"></path>	</g>	<g id="shape20-47" v:mid="20" v:groupcontext="shape" v:layermember="0" transform="translate(245.4,-309.5)">		<title>Dynamic connector.20</title>		<path d="M0 431.62 L67.46 431.62" class="st8"></path>	</g>	<g id="shape21-52" v:mid="21" v:groupcontext="shape" v:layermember="0" transform="translate(245.4,-233)">		<title>Dynamic connector.21</title>		<path d="M0 431.62 L67.46 431.62" class="st8"></path>	</g>	<g id="shape22-57" v:mid="22" v:groupcontext="shape" v:layermember="0" transform="translate(137.4,-93.5)">		<title>Dynamic connector.22</title>		<path d="M0 449.62 L-49.46 449.63" class="st8"></path>	</g>	<g id="shape23-62" v:mid="23" v:groupcontext="shape" v:layermember="0" transform="translate(308.4,-75.5)">		<title>Dynamic connector.23</title>		<path d="M0 431.62 L-62.96 431.62" class="st8"></path>	</g>	<g id="shape24-67" v:mid="24" v:groupcontext="shape" v:layermember="0" transform="translate(479.4,-75.5)">		<title>Dynamic connector.24</title>		<path d="M0 431.62 L-62.96 431.62" class="st8"></path>	</g>	<g id="shape25-72" v:mid="25" v:groupcontext="shape" v:layermember="0" transform="translate(636.9,-75.5)">		<title>Dynamic connector.25</title>		<path d="M0 431.63 L-49.46 431.62" class="st8"></path>	</g>	<g id="shape26-77" v:mid="26" v:groupcontext="shape" v:layermember="0" transform="translate(578.4,-282.5)">		<title>Dynamic connector.26</title>		<path d="M0 449.62 L49.46 449.63" class="st8"></path>	</g>	<g id="shape27-82" v:mid="27" v:groupcontext="shape" v:layermember="0" transform="translate(420.9,-264.5)">		<title>Dynamic connector.27</title>		<path d="M0 431.62 L49.46 431.62" class="st8"></path>	</g>	<g id="shape31-87" v:mid="31" v:groupcontext="shape" v:layermember="0" transform="translate(105.9,-84.5)">		<title>Dynamic connector.31</title>		<path d="M9 440.62 L9 323.63" class="st6"></path>	</g>	<g id="shape32-90" v:mid="32" v:groupcontext="shape" v:layermember="0" transform="translate(114.9,-192.5)">		<title>Dynamic connector.32</title>		<path d="M0 431.62 L197.96 431.62" class="st8"></path>	</g>	<g id="shape33-95" v:mid="33" v:groupcontext="shape" transform="translate(636.9,-253.05)">		<title>Sheet.33</title>		<desc>语音输出</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="420.175" width="58.91" height="40.9"></v:textrect>		<rect x="0" y="399.725" width="58.9" height="40.9" class="st10"></rect>		<text x="5.45" y="423.78" class="st11" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>语音输出</text>		</g>	<g id="shape35-98" v:mid="35" v:groupcontext="shape" transform="translate(636.9,-62)">		<title>Sheet.35</title>		<desc>语音输出</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="420.175" width="58.91" height="40.9"></v:textrect>		<rect x="0" y="399.725" width="58.9" height="40.9" class="st10"></rect>		<text x="5.45" y="423.78" class="st11" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>语音输出</text>		</g>	<g id="shape36-101" v:mid="36" v:groupcontext="shape" transform="translate(20,-62)">		<title>Sheet.36</title>		<desc>扬声器</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="420.175" width="58.91" height="40.9"></v:textrect>		<rect x="0" y="399.725" width="58.9" height="40.9" class="st10"></rect>		<text x="7.83" y="423.78" class="st12" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>扬声器</text>		</g>	<g id="shape37-104" v:mid="37" v:groupcontext="shape" transform="translate(314.075,-399.5)">		<title>Sheet.37</title>		<desc>Qualcomm LPAI</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="55.3375" cy="430.7" width="110.68" height="19.85"></v:textrect>		<rect x="0" y="420.775" width="110.675" height="19.85" class="st13"></rect>		<text x="12.06" y="434.3" class="st12" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>Qualcomm LPAI</text>		</g>	<g id="shape39-107" v:mid="39" v:groupcontext="shape" transform="translate(549,-159.55)">		<title>Sheet.39</title>		<desc>传输路径</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="432.65" width="58.91" height="15.95"></v:textrect>		<rect x="0" y="424.675" width="58.9" height="15.95" class="st10"></rect>		<text x="5.45" y="436.25" class="st11" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>传输路径</text>		</g>	<g id="shape40-110" v:mid="40" v:groupcontext="shape" transform="translate(549,-129.275)">		<title>Sheet.40</title>		<desc>传输路径</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="432.65" width="58.91" height="15.95"></v:textrect>		<rect x="0" y="424.675" width="58.9" height="15.95" class="st10"></rect>		<text x="5.45" y="436.25" class="st11" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>传输路径</text>		</g>	<g id="shape41-113" v:mid="41" v:groupcontext="shape" transform="translate(96.9,-153)">		<title>Sheet.41</title>		<path d="M0 440.62 L522 440.62" class="st14"></path>	</g></g>
</svg>

用于 VoIP 的 SMECNS 软件块

要在 VoIP 路径中启用 SMECNS：

| **设置记录发送端** | pactl set-source-port voip-tx0 speaker-mic<br>    parec --rate=48000 --format=s16le --channels=1 --file-format=wav /opt/rec3.wav --device=voip-tx0<br>    Copy to clipboard |
| --- | --- |
| **设置播放接收端** | paplay /opt/<FileName>.wav --device=voip-rx0<br>    Copy to clipboard |

Note

请务必将 PCM 文件 (`<FileName>.wav`) 推送到 `/opt/` 文件夹。

## 压缩分流播放

压缩分流使得解码 LPAI 中的压缩音频流，无需在应用处理器中进行解码。与基于应用处理器的处理相比，这降低了总体功耗。

![../../_images/compress-playback-graph.jpg](data:image/jpeg;base64,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)

压缩分流播放图

## 验证压缩分流

使用以下命令推送 MP3 文件：

scp test.mp3 root@[ip-addr]:/opt/
    Copy to clipboard

此示例使用压缩分流路径中的所有默认配置播放 `/opt/test.mp3` 音频文件。

使用 paplay 启动分流播放：

#paplay -d offload0 --encoding=mpeg --raw /opt/test.mp3
    Copy to clipboard

## 启用 A2DP

高级音频分发 profile (A2DP) 定义了一系列的协议和程序，用以通过蓝牙® 通道以单目或立体声发送的高质量音频内容。

QCS6490 芯片组可用作 A2DP Sink 或 A2DP Source。

### A2DP Source

A2DP 发送端设备对数字音频流进行编码并通过蓝牙将其传输到接收设备。

### A2DP Sink

A2DP 接收端是一种从发送端设备接收音频流、解码音频数据并回放的设备。

### 验证 A2DP

要验证 A2DP 接收端和 A2DP 发送端，请参阅 [Qualcomm Linux 蓝牙指南](https://docs.qualcomm.com/bundle/publicresource/topics/80-70020-13/bluez-a2dp.html)。

- *class* tabincludedirective

    - ## 最大限度地减少回声和噪音

回声和噪声问题在 VoIP 系统中很常见。语音来自远端扬声器并延迟回声，从而导致感知问题。回声消除可减少通信期间来自远端扬声器的回声。噪声抑制可降低麦克风通道的噪声。Fluence 回声消除和噪声抑制 (ECNS) 算法提供稳态和非稳态噪声抑制和回声消除。

声学回声是指由于设备的扬声器和麦克风之间的声学​路径（声学耦合）而产生的回声。这对于免提和电话会议应用非常重要。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by Microsoft Visio, SVG Export ecns_overview.svg Page-1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="7.76111in" height="3.75in" viewbox="0 0 558.8 270" xml:space="preserve" color-interpolation-filters="sRGB" class="st9" aria-label="../../_images/ECNS_overview.svg"><v:documentproperties v:langid="1033" v:viewmarkup="false"></v:documentproperties>
<style>.svg-4 .st1 { fill: #fafafa; stroke: #d2d7e1; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5 }
.svg-4 .st2 { stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-4 .st3 { fill: none; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1 }
.svg-4 .st4 { fill: #000000; font-family: Microsoft YaHei UI; font-size: 1.00001em; letter-spacing: 0.0833327em }
.svg-4 .st5 { marker-end: url("#mrkr4-67"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-4 .st6 { fill: #000000; fill-opacity: 1; stroke: #000000; stroke-opacity: 1; stroke-width: 0.44247787610619 }
.svg-4 .st7 { marker-start: url("#mrkr4-78"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-4 .st8 { marker-end: url("#mrkr4-84"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-4 .st9 { fill: none; fill-rule: evenodd; font-size: 12px; overflow: visible; stroke-linecap: square; stroke-miterlimit: 3 }</style>
<defs id="Markers">	<g id="lend4">		<path d="M 2 1 L 0 0 L 2 -1 L 2 1 " style="stroke:none"></path>	</g>	<marker id="mrkr4-67" class="st6" v:arrowtype="4" v:arrowsize="2" v:setback="4.52" refx="-4.52" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(-2.26,-2.26) "></use>	</marker>	<marker id="mrkr4-78" class="st6" v:arrowtype="4" v:arrowsize="2" v:setback="4.34" refx="4.34" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(2.26) "></use>	</marker>	<marker id="mrkr4-84" class="st6" v:arrowtype="4" v:arrowsize="2" v:setback="4.34" refx="-4.34" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(-2.26,-2.26) "></use>	</marker></defs><g v:mid="0" v:index="1" v:groupcontext="foregroundPage">	<title>Page-1</title>	<v:pageproperties v:drawingscale="0.0138889" v:pagescale="0.0138889" v:drawingunits="29" v:shadowoffsetx="9" v:shadowoffsety="-9"></v:pageproperties>	<v:layer v:name="Connector" v:index="0"></v:layer>	<g id="shape70-1" v:mid="70" v:groupcontext="shape" transform="translate(0.75,-0.75)">		<title>Sheet.70</title>		<rect x="0" y="1.5" width="557.3" height="268.5" rx="4.5" ry="4.5" class="st1"></rect>	</g>	<g id="shape35-3" v:mid="35" v:groupcontext="shape" transform="translate(355.672,-133.705) rotate(-5.59301)">		<title>Sheet.35</title>		<path d="M0 265.72 C9.22 267.76 18.73 269.18 28.26 269.72 C38.71 270.32 49.18 269.86 59.43 269.41 C63.5 269.23 67.53					 269.05 71.76 268.71 C73.74 268.55 75.76 268.35 77.22 267.58 C78.45 266.93 79.27 265.87 80.57 265.72" class="st2"></path>	</g>	<g id="shape36-6" v:mid="36" v:groupcontext="shape" transform="translate(672.066,-52.9564) rotate(60.0719)">		<title>Sheet.36</title>		<path d="M0 270 C6.08 265.87 12.87 264.56 19.78 264.31 C29.28 263.97 39.02 265.65 47.48 270" class="st2"></path>	</g>	<g id="shape37-9" v:mid="37" v:groupcontext="shape" transform="translate(624.326,250.919) rotate(123.453)">		<title>Sheet.37</title>		<path d="M0 268.78 C10.58 269.54 24.45 271.14 33.56 268.78" class="st2"></path>	</g>	<g id="shape38-12" v:mid="38" v:groupcontext="shape" transform="translate(400.069,-167.25)">		<title>Sheet.38</title>		<path d="M6.5 254 L6.5 257.29 A4.5 4.5 0 0 1 4.58 260.97 C1.59 263.07 0.7 266.94 0 270" class="st2"></path>	</g>	<g id="shape44-15" v:mid="44" v:groupcontext="shape" transform="translate(393.069,-182.475)">		<title>Sheet.44</title>		<path d="M0 269.23 C4 270.2 9.2 270.37 13.5 269.23" class="st2"></path>	</g>	<g id="shape47-18" v:mid="47" v:groupcontext="shape" transform="translate(391.807,-183.25)">		<title>Sheet.47</title>		<path d="M1.26 270 C0.41 269.21 -0.17 267.95 0.05 266.48 A4.5 4.5 -180 0 0 0.08 265.44 C-0.03 264.04 0.16 262.54 0.15					 262" class="st2"></path>	</g>	<g id="shape48-21" v:mid="48" v:groupcontext="shape" transform="translate(383.566,-188.25)">		<title>Sheet.48</title>		<path d="M8.5 263 C8.46 262.51 8.1 262.2 7.54 261.86 A2.25 2.25 0 0 1 6.47 259.6 C6.62 258.6 6.35 257.63 5.67 256.73					 A2.25 2.25 -180 0 0 3.92 255.84 C2.4 255.81 0.11 256.04 0 254.4 C-0.01 254.14 0.03 253.83 0.24 253.64 A4.5					 4.5 -180 0 0 0.95 252.86 C3.25 249.59 5.83 247.1 8.66 243.95 A2.25 2.25 -180 0 0 9.09 241.65 C8.65 240.48					 8.04 239.52 7.3 238.7 A4.5 4.5 0 0 1 6.16 235.21 C6.42 232.72 6.96 230.46 7.7 228.3 C8.33 226.47 9.09 224.72					 10.39 223.48 A4.5 4.5 -180 0 0 11.74 219.57 C11.48 217.81 12.11 215.79 13.01 214.51 A4.5 4.5 -180 0 0 13.83					 212.1 C13.91 210.02 15.76 209.03 17.7 208.5 C21.45 207.48 25.56 208.19 29.5 209 C35.94 210.32 41.9 211.93					 48.5 212.2 C52.49 212.36 56.71 212.03 59.08 215.33 A4.5 4.5 -180 0 0 60.3 216.49 C63.53 218.56 66.56 221.53					 68.3 225.3 C71.11 231.36 70.62 239.49 68.1 246.2 C65.69 252.65 61.4 257.77 56.7 262.31 A4.5 4.5 0 0 1 56.35					 262.62 C54.17 264.31 53.79 267.44 54.5 270" class="st2"></path>	</g>	<g id="shape50-24" v:mid="50" v:groupcontext="shape" transform="translate(660.357,82.5215) rotate(91.6592)">		<title>Sheet.50</title>		<path d="M0 268.4 C-0.39 271.34 3.97 269.6 4 268.4" class="st2"></path>	</g>	<g id="shape51-27" v:mid="51" v:groupcontext="shape" transform="translate(208.957,-180.45)">		<title>Sheet.51</title>		<rect v:rectcontext="foreign" x="0" y="241.2" width="28.8" height="28.8" rx="4.5" ry="4.5" class="st3"></rect>		<image x="0" y="241.2" width="28.8" height="28.8" preserveaspectratio="none" xlink:href="data:image/png;base64,iVBOR					w0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvq					GQAAAMRSURBVGhD7ZhLaxRBFEbPzMRIUGKMQrL1BYpLQY1ZCooLxYX4E/QPuHCpCD5ABVHQILhTXAliFJcqPhcqLoSAD0QXoogLEaOgR					u50pVPzTc9UapxOT0IOXFLhfnXrVk/Xoy/MM/cYAkaAe8AXZ9a+AGxScSfRDZwA/gATDew3cHR9ou0ouoAnGQmnVq7937TWp2M4kiZX1					uRLdZNxdliDFMVG4K8kdx0Y7oM+EhsGRkVjfTZosCK4JIndUIHHTdHaYi+cB5LUZhV4mM/X3lFBEdg26Se1WAUe/VD2tZ9UMOPI7mIWw					unSiRROksjU7hMidsK5E5tQrD530mTc69ScunOieGITitXnTmxCE1CJ0edONRFvNwoRO+HciU1I70u5swcYc2ZtJX4CzfWh8aJ56Q1mb					SWUkBLSh8aLJjRgyK/oFVuJjRckFDDkV9yCb3iViI0XJBQw5FdC+pA/mlDAkF9pqi8F/K3wXQIuEv9H8feL38d8vtb6+thV3POXbez/5					q0Mukr8t8RvZZVGmC/VVpLPTJ81Euu1+FvikQTdLf5j4m/2SamTtWKAj+37vv+++FvivAQ9J/6VwLh8aY1CzxZgCbAMsLZ+D/8AVkgsH					eus+FtipwS1E1I5KJrp2AENArwSzQ4VRDOQLNqfEniryCrA48RX80s0soeuj89283m70C9X7WsLFyWBN8BC0dhgxxuWFkvVv1ZatDVTm					9gQPcAH6WOvU9sYdE/EH+CyihyTxd27wFdXtbB2s+LuNYk9nvz47eVk3VOF08nZ0zLW90xGXPsl282ArYUX/kDufbXdpVktqBG9wO2M5					J9C9ZXKhcFS/btq9t4twuliWuujcd4By1Xcbuy0tBNSBzezUuEhutgGrHXXjl7oXueStoq0adJP0PLUrmVb6GodLC+WTiYSb5nbrMWym					DNKGdgPfM5IaMrq60C+Wd99LlZh2HXh1OStNaNWmmXfXB9byB2DHU67gKvAcz9hN6lnwBWnWaCdOxF96rOO+QkUzayfwBildM/P+oboe					PZ6JUJrzzMn+QdjYPIFxW/sbgAAAABJRU5ErkJggg=="></image>		<rect v:rectcontext="foreign" x="0" y="241.2" width="28.8" height="28.8" rx="4.5" ry="4.5" class="st3"></rect>	</g>	<g id="shape53-31" v:mid="53" v:groupcontext="shape" transform="translate(40.4356,-193.25)">		<title>Sheet.53</title>		<desc>近端语音信号</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="81.3214" cy="260" width="162.65" height="20"></v:textrect>		<rect x="0" y="250" width="162.643" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>近端语音信号</text>		</g>	<g id="shape54-34" v:mid="54" v:groupcontext="shape" transform="translate(209.75,-49.25)">		<title>Sheet.54</title>		<rect v:rectcontext="foreign" x="0" y="241.2" width="28.8" height="28.8" rx="4.5" ry="4.5" class="st3"></rect>		<image x="0" y="241.2" width="28.8" height="28.8" preserveaspectratio="none" xlink:href="data:image/png;base64,iVBOR					w0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvq					GQAAAMwSURBVGhD7ZpNq01RGMd/+9wiJsrgeikJqRsTQ8WIvIVQYkKJEjJQPgLyIZTJleQ974mUmPgAYijvM0IxouecdY+9/3vtvfba6					5xTt+6vnu45dz3P/7/WflvrnHVghunBQeAG8BH4O+QwD/M6oJ1owwLgacEgs7+ZmBbfZ+VOtY3Hrg+teeERHXU80U415bBHrBQDPNr+6					J5xDmnnmvBAxK4BE5o0BMzDvJxvx/7e0aQmfJMBrNKEIWJe+bNgN3Y0ejpHTbK/Pl1GzSAGkCSwD3jjwl7HknwAUwdgHZ96itjrWFL9k					wV6A+jFtBzAAC6hJP90gUSS/fvFWW8yGTWDG0BbgUSS/ZMFEkn2b/McHgN2AWeB+8AXF/eAM8BOoKNFFQxiAFECy4FX+ZqKlepLYKkWe					9C6aGIEjgI/PTVV8cMt16sZK9VE0y/u1Asc93SwOjqF98dULIfWRKPmPlYAvz25kzC2F1jowl5PevJ+ActU1KG50YQEMrue3dlxkdkNu					0ETc2xyN3Ve97nTUkL+QbqnLtdBZb3HZJ0medjoqVurSYX23oIwGjVRTkv7BU2o4aLUntKEBv4husuHOoGb0r5V2usWczuKtZ2r0m6E/					IOEBD5I+zxpr1tOL5ba99JuhPyDhAQ+S7s9bfLUDWBRsTYzLSXkHyQk8FDat0l73SW03S7R3ExtX+Eo/7WHdBOfl/ZbmlDDI6k9pwkN/					IOEBPZ7cvQs+LDFntTNsolOUe1oQgJzgbeSY5OUTVZVbO7AV6l5DczRxAb+QZoIrAH+eB65l9yRHmc+S4A97n+aZ8uQ1Srq0NxYsvwsX					Cdgk9DUjRYbJ1Ush+ZG4wr7H2rqsKXxd49pVVjuERURtCYaPaoh7FJpsJ+QPXMTWQitjaatgF3TJ4ArwCfgHXDZrf1jvuFu698nWSCRZ					P9kgUSS/XWtE3P6UylucPQuxWi6W0y59Ypt+6zUpCEwAVlui6kbdzWpCbs9pzEydDu2KkoTYTFms0U71xTd6CuFTHaNouL7IhelQd/WT					sVgm8y22ayiFVEyz0XgKPvDvMe1U22wbf9R/dTAPuldH9RPDWYYNv8A0H76scdT/SkAAAAASUVORK5CYII="></image>		<rect v:rectcontext="foreign" x="0" y="241.2" width="28.8" height="28.8" rx="4.5" ry="4.5" class="st3"></rect>	</g>	<g id="shape56-38" v:mid="56" v:groupcontext="shape" transform="translate(50.55,-67.25)">		<title>Sheet.56</title>		<desc>近端语音信号</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="81.3214" cy="260" width="162.65" height="20"></v:textrect>		<rect x="0" y="250" width="162.643" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>近端语音信号</text>		</g>	<g id="shape61-41" v:mid="61" v:groupcontext="shape" transform="translate(376.757,-118.25)">		<title>Sheet.61</title>		<desc>近端扬声器</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="50.8407" cy="260" width="101.69" height="20"></v:textrect>		<rect x="0" y="250" width="101.681" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="18.34" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>近端扬声器</text>		</g>	<g id="shape62-44" v:mid="62" v:groupcontext="shape" transform="translate(368.757,-71.25)">		<title>Sheet.62</title>		<desc>环境噪声</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="50.8407" cy="260" width="101.69" height="20"></v:textrect>		<rect x="0" y="250" width="101.681" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>环境噪声</text>		</g>	<g id="shape63-47" v:mid="63" v:groupcontext="shape" transform="translate(308.436,-19.25)">		<title>Sheet.63</title>		<desc>声学回声路径</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="50.8407" cy="260" width="101.69" height="20"></v:textrect>		<rect x="0" y="250" width="101.681" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="11.84" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>声学回声路径</text>		</g>	<g id="shape64-50" v:mid="64" v:groupcontext="shape" transform="translate(144.869,-104.75)">		<title>Sheet.64</title>		<desc>声学回声</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="50.8407" cy="260" width="101.69" height="20"></v:textrect>		<rect x="0" y="250" width="101.681" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>声学回声</text>		</g>	<g id="shape65-53" v:mid="65" v:groupcontext="shape" transform="translate(40.757,-163.25)">		<title>Sheet.65</title>		<desc>近端语音</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="81.3214" cy="260" width="162.65" height="20"></v:textrect>		<rect x="0" y="250" width="162.643" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>近端语音</text>		</g>	<g id="shape66-56" v:mid="66" v:groupcontext="shape" transform="translate(50.55,-40.75)">		<title>Sheet.66</title>		<desc>远端语音</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="81.3214" cy="260" width="162.65" height="20"></v:textrect>		<rect x="0" y="250" width="162.643" height="20" rx="4.5" ry="4.5" class="st3"></rect>		<text x="4" y="264.5" class="st4" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>远端语音</text>		</g>	<g id="shape69-59" v:mid="69" v:groupcontext="shape" transform="translate(306.895,-57.92) rotate(12.9148)">		<title>Sheet.69</title>		<path d="M0 270 L114.09 270" class="st2"></path>	</g>	<g id="shape15-62" v:mid="15" v:groupcontext="shape" v:layermember="0" transform="translate(375.757,-178.75)">		<title>Dynamic connector.15</title>		<path d="M0 257.5 L-125.96 257.5" class="st5"></path>	</g>	<g id="shape52-68" v:mid="52" v:groupcontext="shape" v:layermember="0" transform="translate(208.957,-178.75)">		<title>Dynamic connector.52</title>		<path d="M0 257.5 L-171.16 257.5" class="st5"></path>	</g>	<g id="shape55-73" v:mid="55" v:groupcontext="shape" v:layermember="0" transform="translate(209.75,-54.75)">		<title>Dynamic connector.55</title>		<path d="M-8.68 257.5 L-9.04 257.5 L-159.2 257.5" class="st7"></path>	</g>	<g id="shape57-79" v:mid="57" v:groupcontext="shape" transform="translate(-3.7155,256.703) rotate(-101.618)">		<title>Sheet.57</title>		<path d="M0 255.5 C13.24 268.85 72.07 277.93 100.99 260.93 L101.28 260.71" class="st8"></path>	</g>	<g id="shape58-85" v:mid="58" v:groupcontext="shape" transform="translate(433.074,-87.8354) rotate(47.7367)">		<title>Sheet.58</title>		<path d="M8.68 269.85 L9.04 269.85 C48.53 268.62 118.02 260.74 162.48 266.19 C170.59 267.18 177.87 268.62 185.12 270" class="st7"></path>	</g>	<g id="shape60-90" v:mid="60" v:groupcontext="shape" transform="translate(408.121,-124.725) rotate(38.4416)">		<title>Sheet.60</title>		<path d="M8.68 270 L9.04 270 L164.06 270" class="st7"></path>	</g>	<g id="shape67-95" v:mid="67" v:groupcontext="shape" v:layermember="0" transform="translate(149.757,-151.273)">		<title>Dynamic connector.67</title>		<path d="M0 258.02 L-112.06 257.05" class="st5"></path>	</g>	<g id="shape68-100" v:mid="68" v:groupcontext="shape" v:layermember="0" transform="translate(169.343,-28.25)">		<title>Dynamic connector.68</title>		<path d="M-8.68 257.5 L-9.04 257.5 L-118.79 257.5" class="st7"></path>	</g></g>
</svg>

噪声和声学回声

- **回声消除器** – 自适应滤波器，可自动调整系数以消除回声。每个回声都有一个回声路径，特征为脉冲响应。回声消除器适应网络回声路径，从而消除回声。
- **噪声抑制** – SMECNS 有助于在嘈杂的地方使用设备时抑制周围的静止噪声。

### 启用 SMECNS 进行录音

录音时，Fluence 通过抑制麦克风采集的背景噪音来保持录音路径中的语音质量。

对于单麦克风录音，只能抑制平稳噪音。平稳噪音是指频率不随时间变化的噪音，例如道路噪音或白噪音。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by Microsoft Visio, SVG Export fluence_recording.svg Page-1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="12.1389in" height="3.45139in" viewbox="0 0 874 248.5" xml:space="preserve" color-interpolation-filters="sRGB" class="st15" aria-label="../../_images/fluence_recording.svg"><v:documentproperties v:langid="1033" v:viewmarkup="false"></v:documentproperties>
<style>.svg-5 .st1 { fill: #fafafa; stroke: #d2d7e1; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5 }
.svg-5 .st2 { fill: #fafafa; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5 }
.svg-5 .st3 { fill: #ffffff; stroke: #d2d7e1; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-5 .st4 { fill: #6280cc; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-5 .st5 { fill: #ffffff; font-family: Microsoft YaHei UI; font-size: 1.00001em; letter-spacing: 0.0833327em }
.svg-5 .st6 { fill: #ffffff; font-family: Roboto; font-size: 1.00001em; letter-spacing: 0.0833327em }
.svg-5 .st7 { fill: none; stroke: none; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1 }
.svg-5 .st8 { fill: #000000; font-family: Roboto; font-size: 1.16666em; letter-spacing: 0.0714292em }
.svg-5 .st9 { fill: #000000; font-family: Microsoft YaHei UI; font-size: 1.16666em; letter-spacing: 0.0714292em }
.svg-5 .st10 { font-size: 1em }
.svg-5 .st11 { fill: #ffffff; stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-5 .st12 { stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-5 .st13 { marker-end: url("#mrkr4-34"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-5 .st14 { fill: #000000; fill-opacity: 1; stroke: #000000; stroke-opacity: 1; stroke-width: 0.44247787610619 }
.svg-5 .st15 { fill: none; fill-rule: evenodd; font-size: 12px; overflow: visible; stroke-linecap: square; stroke-miterlimit: 3 }</style>
<defs id="Markers">	<g id="lend4">		<path d="M 2 1 L 0 0 L 2 -1 L 2 1 " style="stroke:none"></path>	</g>	<marker id="mrkr4-34" class="st14" v:arrowtype="4" v:arrowsize="2" v:setback="4.52" refx="-4.52" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(-2.26,-2.26) "></use>	</marker></defs><g v:mid="0" v:index="1" v:groupcontext="foregroundPage">	<title>Page-1</title>	<v:pageproperties v:drawingscale="0.0138889" v:pagescale="0.0138889" v:drawingunits="29" v:shadowoffsetx="9" v:shadowoffsety="-9"></v:pageproperties>	<g id="shape18-1" v:mid="18" v:groupcontext="shape" transform="translate(0.75,-0.75)">		<title>Sheet.18</title>		<rect x="0" y="1.5" width="872.5" height="247" rx="4.5" ry="4.5" class="st1"></rect>	</g>	<g id="shape17-3" v:mid="17" v:groupcontext="shape" transform="translate(19,-19.5)">		<title>Sheet.17</title>		<rect x="0" y="39.5" width="835.5" height="209" rx="4.5" ry="4.5" class="st2"></rect>	</g>	<g id="shape2-5" v:mid="2" v:groupcontext="shape" transform="translate(189.136,-38.5)">		<title>Sheet.2</title>		<rect x="0" y="112.5" width="510.864" height="136" rx="4.5" ry="4.5" class="st3"></rect>	</g>	<g id="shape3-7" v:mid="3" v:groupcontext="shape" transform="translate(204,-70.5)">		<title>Rectangle</title>		<desc>增益</desc>		<v:userdefs>			<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>		</v:userdefs>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="64" cy="212.5" width="128" height="72"></v:textrect>		<rect x="0" y="176.5" width="128" height="72" rx="4.5" ry="4.5" class="st4"></rect>		<text x="51" y="217" class="st5" v:langid="2052"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>增益</text>		</g>	<g id="shape4-10" v:mid="4" v:groupcontext="shape" transform="translate(380,-70.5)">		<title>Rectangle.4</title>		<desc>SMECNS</desc>		<v:userdefs>			<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>		</v:userdefs>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="64" cy="212.5" width="128" height="72"></v:textrect>		<rect x="0" y="176.5" width="128" height="72" rx="4.5" ry="4.5" class="st4"></rect>		<text x="37.05" y="217" class="st6" v:langid="1033"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>SMECNS</text>		</g>	<g id="shape5-13" v:mid="5" v:groupcontext="shape" transform="translate(556,-70.5)">		<title>Rectangle.5</title>		<desc>后处理模块</desc>		<v:userdefs>			<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>		</v:userdefs>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="64" cy="212.5" width="128" height="72"></v:textrect>		<rect x="0" y="176.5" width="128" height="72" rx="4.5" ry="4.5" class="st4"></rect>		<text x="31.5" y="217" class="st5" v:langid="2052"><v:paragraph v:spline="-1.5" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>后处理模块</text>		</g>	<g id="shape6-16" v:mid="6" v:groupcontext="shape" transform="translate(384.786,-189.929)">		<title>Sheet.6</title>		<desc>Qualcomm LPAI</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="76" cy="238.5" width="152" height="20"></v:textrect>		<rect x="0" y="228.5" width="152" height="20" rx="4.5" ry="4.5" class="st7"></rect>		<text x="4" y="243.75" class="st8" v:langid="1033"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>Qualcomm LPAI</text>		</g>	<g id="shape9-19" v:mid="9" v:groupcontext="shape" transform="translate(37,-75.5)">		<title>Sheet.9</title>		<desc>语音 + 噪声 + 回声输入</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="46.25" cy="217.5" width="92.51" height="62"></v:textrect>		<rect x="0" y="186.5" width="92.5" height="62" rx="4.5" ry="4.5" class="st7"></rect>		<text x="4" y="201.75" class="st9" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>语音 +<v:lf></v:lf><tspan x="4" dy="1.5em" class="st10">噪声</tspan> +<v:lf></v:lf><tspan x="4" dy="1.5em" class="st10">回声输入</tspan></text>		</g>	<g id="shape10-24" v:mid="10" v:groupcontext="shape" transform="translate(132,-90.5)">		<title>Circle</title>		<v:userdefs>			<v:ud v:nameu="visVersion" v:val="VT0(15):26"></v:ud>		</v:userdefs>		<path d="M0 232.5 A16 16 0 1 1 32 232.5 A16 16 0 0 1 0 232.5 Z" class="st11"></path>	</g>	<g id="shape11-26" v:mid="11" v:groupcontext="shape" transform="translate(380.5,106) rotate(90)">		<title>Sheet.11</title>		<path d="M0 248.5 L72 248.5" class="st12"></path>	</g>	<g id="shape12-29" v:mid="12" v:groupcontext="shape" transform="translate(164,-106.5)">		<title>Sheet.12</title>		<path d="M0 248.5 L30.96 248.5" class="st13"></path>	</g>	<g id="shape13-35" v:mid="13" v:groupcontext="shape" transform="translate(332,-106.5)">		<title>Sheet.13</title>		<path d="M0 248.5 L38.96 248.5" class="st13"></path>	</g>	<g id="shape14-40" v:mid="14" v:groupcontext="shape" transform="translate(508,-106.5)">		<title>Sheet.14</title>		<path d="M0 248.5 L38.96 248.5" class="st13"></path>	</g>	<g id="shape15-45" v:mid="15" v:groupcontext="shape" transform="translate(684,-106.5)">		<title>Sheet.15</title>		<path d="M0 248.5 L43.96 248.5" class="st13"></path>	</g>	<g id="shape16-50" v:mid="16" v:groupcontext="shape" transform="translate(743.5,-75.5)">		<title>Sheet.16</title>		<desc>清理语音输出</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="51.25" cy="217.5" width="102.5" height="62"></v:textrect>		<rect x="0" y="186.5" width="102.5" height="62" rx="4.5" ry="4.5" class="st7"></rect>		<text x="4" y="222.75" class="st9" v:langid="2052"><v:paragraph v:spline="-1.5"></v:paragraph><v:tablist></v:tablist>清理语音输出</text>		</g></g>
</svg>

用于录音的 SMECNS 软件块

要在录音路径中启用 SMECNS：

pactl set-source-port regular0 speaker-mic
    parec --rate=48000 --format=s16le --channels=1 --file-format=wav /opt/rec3.wav --device=regular0
    Copy to clipboard

### 为 VoIP 启用 SMECNS

Fluence 可降低噪音并消除 VoIP 通信中的回声。它还可抑制麦克风信号中的噪音和声学回声。

SDK 支持 PulseAudio VoIP 发送端和接收端，您可以在开发应用程序时使用它们。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by Microsoft Visio, SVG Export voip_call_diagram.svg Page-1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="9.94792in" height="6.11979in" viewbox="0 0 716.25 440.625" xml:space="preserve" color-interpolation-filters="sRGB" class="st15" aria-label="../../_images/voip_call_diagram.svg"><v:documentproperties v:langid="1033" v:viewmarkup="false"></v:documentproperties>
<style>.svg-6 .st1 { fill: #fafafa; stroke: #d2d7e1; stroke-width: 1.5 }
.svg-6 .st2 { fill: #ffffff; stroke: #d2d7e1; stroke-width: 2 }
.svg-6 .st3 { fill: #6280cc; stroke: none; stroke-width: 2 }
.svg-6 .st4 { fill: #ffffff; font-family: Microsoft YaHei UI; font-size: 1.00001em }
.svg-6 .st5 { fill: #ffffff; font-family: Roboto; font-size: 1.00001em }
.svg-6 .st6 { stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-6 .st7 { fill: none; stroke: #000000; stroke-width: 2 }
.svg-6 .st8 { marker-end: url("#mrkr4-41"); stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-6 .st9 { fill: #000000; fill-opacity: 1; stroke: #000000; stroke-opacity: 1; stroke-width: 0.44247787610619 }
.svg-6 .st10 { fill: none; stroke: none; stroke-width: 0.5 }
.svg-6 .st11 { fill: #000000; font-family: Microsoft YaHei UI; font-size: 1.00001em }
.svg-6 .st12 { fill: #000000; font-family: Roboto; font-size: 1.00001em }
.svg-6 .st13 { fill: none; stroke: none; stroke-width: 2 }
.svg-6 .st14 { stroke: #000000; stroke-dasharray: 14, 10; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2 }
.svg-6 .st15 { fill: none; fill-rule: evenodd; font-size: 12px; overflow: visible; stroke-linecap: square; stroke-miterlimit: 3 }</style>
<defs id="Markers">	<g id="lend4">		<path d="M 2 1 L 0 0 L 2 -1 L 2 1 " style="stroke:none"></path>	</g>	<marker id="mrkr4-41" class="st9" v:arrowtype="4" v:arrowsize="2" v:setback="4.52" refx="-4.52" orient="auto" markerunits="strokeWidth" overflow="visible">		<use xlink:href="#lend4" transform="scale(-2.26,-2.26) "></use>	</marker></defs><g v:mid="0" v:index="1" v:groupcontext="foregroundPage">	<title>Page-1</title>	<v:pageproperties v:drawingscale="1" v:pagescale="1" v:drawingunits="19" v:shadowoffsetx="9" v:shadowoffsety="-9"></v:pageproperties>	<v:layer v:name="Connector" v:index="0"></v:layer>	<g id="shape38-1" v:mid="38" v:groupcontext="shape" transform="translate(1.5,-1.5)">		<title>Sheet.38</title>		<rect x="0" y="3.00001" width="713.25" height="437.625" class="st1"></rect>	</g>	<g id="shape1-3" v:mid="1" v:groupcontext="shape" transform="translate(96.9,-22.5)">		<title>Sheet.1</title>		<rect x="0" y="63.625" width="522" height="377" rx="4.5" ry="4.5" class="st2"></rect>	</g>	<g id="shape3-5" v:mid="3" v:groupcontext="shape" transform="translate(146.4,-296)">		<title>Sheet.3</title>		<desc>增益</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="37.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>增益</text>		</g>	<g id="shape4-8" v:mid="4" v:groupcontext="shape" transform="translate(146.4,-219.5)">		<title>Sheet.4</title>		<desc>增益</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="37.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>增益</text>		</g>	<g id="shape5-11" v:mid="5" v:groupcontext="shape" transform="translate(479.4,-251)">		<title>Sheet.5</title>		<desc>后处理模块</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="19.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>后处理模块</text>		</g>	<g id="shape6-14" v:mid="6" v:groupcontext="shape" transform="translate(321.9,-183.5)">		<title>Sheet.6</title>		<desc>Fluence</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="350.625" width="99" height="180"></v:textrect>		<rect x="0" y="260.625" width="99" height="180" rx="4.5" ry="4.5" class="st3"></rect>		<text x="28.61" y="354.23" class="st5" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>Fluence</text>		</g>	<g id="shape7-17" v:mid="7" v:groupcontext="shape" transform="translate(137.4,-59.95)">		<title>Sheet.7</title>		<desc>增益</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="37.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>增益</text>		</g>	<g id="shape8-20" v:mid="8" v:groupcontext="shape" transform="translate(308.4,-59.95)">		<title>Sheet.8</title>		<desc>Fluence</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="28.61" y="421.73" class="st5" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>Fluence</text>		</g>	<g id="shape9-23" v:mid="9" v:groupcontext="shape" transform="translate(479.4,-59.95)">		<title>Sheet.9</title>		<desc>后处理模块</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="49.5" cy="418.125" width="99" height="45"></v:textrect>		<rect x="0" y="395.625" width="99" height="45" rx="4.5" ry="4.5" class="st3"></rect>		<text x="19.5" y="421.73" class="st4" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>后处理模块</text>		</g>	<g id="shape12-26" v:mid="12" v:groupcontext="shape" transform="translate(501.525,104.125) rotate(90)">		<title>Sheet.12</title>		<path d="M0 440.62 L36 440.62" class="st6"></path>	</g>	<g id="shape13-29" v:mid="13" v:groupcontext="shape" transform="translate(501.525,180.625) rotate(90)">		<title>Sheet.13</title>		<path d="M0 440.62 L36 440.62" class="st6"></path>	</g>	<g id="shape15-32" v:mid="15" v:groupcontext="shape" transform="translate(61.575,-309.5)">		<title>Sheet.15</title>		<ellipse cx="9" cy="431.625" rx="9" ry="9" class="st7"></ellipse>	</g>	<g id="shape16-34" v:mid="16" v:groupcontext="shape" transform="translate(61.425,-233)">		<title>Sheet.16</title>		<ellipse cx="9" cy="431.625" rx="9" ry="9" class="st7"></ellipse>	</g>	<g id="shape17-36" v:mid="17" v:groupcontext="shape" v:layermember="0" transform="translate(79.425,-233)">		<title>Dynamic connector</title>		<path d="M0 431.62 L57.94 431.62" class="st8"></path>	</g>	<g id="shape18-42" v:mid="18" v:groupcontext="shape" v:layermember="0" transform="translate(79.5708,-309.363)">		<title>Dynamic connector.18</title>		<path d="M0 431.76 L57.79 431.52" class="st8"></path>	</g>	<g id="shape20-47" v:mid="20" v:groupcontext="shape" v:layermember="0" transform="translate(245.4,-309.5)">		<title>Dynamic connector.20</title>		<path d="M0 431.62 L67.46 431.62" class="st8"></path>	</g>	<g id="shape21-52" v:mid="21" v:groupcontext="shape" v:layermember="0" transform="translate(245.4,-233)">		<title>Dynamic connector.21</title>		<path d="M0 431.62 L67.46 431.62" class="st8"></path>	</g>	<g id="shape22-57" v:mid="22" v:groupcontext="shape" v:layermember="0" transform="translate(137.4,-93.5)">		<title>Dynamic connector.22</title>		<path d="M0 449.62 L-49.46 449.63" class="st8"></path>	</g>	<g id="shape23-62" v:mid="23" v:groupcontext="shape" v:layermember="0" transform="translate(308.4,-75.5)">		<title>Dynamic connector.23</title>		<path d="M0 431.62 L-62.96 431.62" class="st8"></path>	</g>	<g id="shape24-67" v:mid="24" v:groupcontext="shape" v:layermember="0" transform="translate(479.4,-75.5)">		<title>Dynamic connector.24</title>		<path d="M0 431.62 L-62.96 431.62" class="st8"></path>	</g>	<g id="shape25-72" v:mid="25" v:groupcontext="shape" v:layermember="0" transform="translate(636.9,-75.5)">		<title>Dynamic connector.25</title>		<path d="M0 431.63 L-49.46 431.62" class="st8"></path>	</g>	<g id="shape26-77" v:mid="26" v:groupcontext="shape" v:layermember="0" transform="translate(578.4,-282.5)">		<title>Dynamic connector.26</title>		<path d="M0 449.62 L49.46 449.63" class="st8"></path>	</g>	<g id="shape27-82" v:mid="27" v:groupcontext="shape" v:layermember="0" transform="translate(420.9,-264.5)">		<title>Dynamic connector.27</title>		<path d="M0 431.62 L49.46 431.62" class="st8"></path>	</g>	<g id="shape31-87" v:mid="31" v:groupcontext="shape" v:layermember="0" transform="translate(105.9,-84.5)">		<title>Dynamic connector.31</title>		<path d="M9 440.62 L9 323.63" class="st6"></path>	</g>	<g id="shape32-90" v:mid="32" v:groupcontext="shape" v:layermember="0" transform="translate(114.9,-192.5)">		<title>Dynamic connector.32</title>		<path d="M0 431.62 L197.96 431.62" class="st8"></path>	</g>	<g id="shape33-95" v:mid="33" v:groupcontext="shape" transform="translate(636.9,-253.05)">		<title>Sheet.33</title>		<desc>语音输出</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="420.175" width="58.91" height="40.9"></v:textrect>		<rect x="0" y="399.725" width="58.9" height="40.9" class="st10"></rect>		<text x="5.45" y="423.78" class="st11" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>语音输出</text>		</g>	<g id="shape35-98" v:mid="35" v:groupcontext="shape" transform="translate(636.9,-62)">		<title>Sheet.35</title>		<desc>语音输出</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="420.175" width="58.91" height="40.9"></v:textrect>		<rect x="0" y="399.725" width="58.9" height="40.9" class="st10"></rect>		<text x="5.45" y="423.78" class="st11" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>语音输出</text>		</g>	<g id="shape36-101" v:mid="36" v:groupcontext="shape" transform="translate(20,-62)">		<title>Sheet.36</title>		<desc>扬声器</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="420.175" width="58.91" height="40.9"></v:textrect>		<rect x="0" y="399.725" width="58.9" height="40.9" class="st10"></rect>		<text x="7.83" y="423.78" class="st12" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>扬声器</text>		</g>	<g id="shape37-104" v:mid="37" v:groupcontext="shape" transform="translate(314.075,-399.5)">		<title>Sheet.37</title>		<desc>Qualcomm LPAI</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="55.3375" cy="430.7" width="110.68" height="19.85"></v:textrect>		<rect x="0" y="420.775" width="110.675" height="19.85" class="st13"></rect>		<text x="12.06" y="434.3" class="st12" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>Qualcomm LPAI</text>		</g>	<g id="shape39-107" v:mid="39" v:groupcontext="shape" transform="translate(549,-159.55)">		<title>Sheet.39</title>		<desc>传输路径</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="432.65" width="58.91" height="15.95"></v:textrect>		<rect x="0" y="424.675" width="58.9" height="15.95" class="st10"></rect>		<text x="5.45" y="436.25" class="st11" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>传输路径</text>		</g>	<g id="shape40-110" v:mid="40" v:groupcontext="shape" transform="translate(549,-129.275)">		<title>Sheet.40</title>		<desc>传输路径</desc>		<v:textblock v:margins="rect(4,4,4,4)"></v:textblock>		<v:textrect cx="29.45" cy="432.65" width="58.91" height="15.95"></v:textrect>		<rect x="0" y="424.675" width="58.9" height="15.95" class="st10"></rect>		<text x="5.45" y="436.25" class="st11" v:langid="2052"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>传输路径</text>		</g>	<g id="shape41-113" v:mid="41" v:groupcontext="shape" transform="translate(96.9,-153)">		<title>Sheet.41</title>		<path d="M0 440.62 L522 440.62" class="st14"></path>	</g></g>
</svg>

用于 VoIP 的 SMECNS 软件块

要在 VoIP 路径中启用 SMECNS：

| **设置记录发送端** | pactl set-source-port voip-tx0 speaker-mic<br>    parec --rate=48000 --format=s16le --channels=1 --file-format=wav /opt/rec3.wav --device=voip-tx0<br>    Copy to clipboard |
| --- | --- |
| **设置播放接收端** | paplay /opt/<FileName>.wav --device=voip-rx0<br>    Copy to clipboard |

Note

请务必将 PCM 文件 (`<FileName>.wav`) 推送到 `/opt/` 文件夹。

## 压缩分流播放

压缩分流使得解码 LPAI 中的压缩音频流，无需在应用处理器中进行解码。与基于应用处理器的处理相比，这降低了总体功耗。

![../../_images/compress-playback-graph.jpg](data:image/jpeg;base64,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)

压缩分流播放图

..\_validate-compression-9075

## 验证压缩分流

使用以下命令推送 MP3 文件：

scp test.mp3 root@[ip-addr]:/opt/
    Copy to clipboard

此示例使用压缩分流路径中的所有默认配置播放 `/opt/test.mp3` 音频文件。

使用 paplay 启动分流播放：

#paplay -d offload0 --encoding=mpeg --raw /opt/test.mp3
    Copy to clipboard

Note

确保在开始播放和录制之前使用 `dac_mer_testapp`，如 [启用音频](https://docs.qualcomm.com/doc/80-70020-16SC/topic/enable-audio.html#enable-audio) 中所述。

Last Published: Jul 23, 2025

[Previous Topic
排除音频故障](https://docs.qualcomm.com/bundle/publicresource/80-70020-16SC/topics/troubleshoot.md) [Next Topic
参考资料](https://docs.qualcomm.com/bundle/publicresource/80-70020-16SC/topics/references.md)