mirror of
https://github.com/espressif/esp-sr.git
synced 2025-09-15 15:28:44 +08:00
add support for 404 page
This commit is contained in:
parent
7ab84e7dc1
commit
682de6e343
26
.gitignore
vendored
26
.gitignore
vendored
@ -1,6 +1,26 @@
|
||||
# VS Code Settings
|
||||
.vscode/
|
||||
|
||||
include/config
|
||||
include/sdkconfig.h
|
||||
build/
|
||||
sdkconfig.old
|
||||
sdkconfig
|
||||
model/target/*
|
||||
.vscode
|
||||
docs/_build/*
|
||||
.DS_Store
|
||||
|
||||
*.pyc
|
||||
|
||||
# Doc build artifacts
|
||||
docs/_build/
|
||||
docs/*/_build/
|
||||
docs/*/doxygen-warning-log.txt
|
||||
docs/*/sphinx-warning-log.txt
|
||||
docs/*/sphinx-warning-log-sanitized.txt
|
||||
docs/*/xml/
|
||||
docs/*/xml_in/
|
||||
docs/*/man/
|
||||
docs/doxygen_sqlite3.db
|
||||
|
||||
# Downloaded font files
|
||||
docs/_static/DejaVuSans.ttf
|
||||
docs/_static/NotoSansSC-Regular.otf
|
||||
|
||||
272
docs/_static/404-page__cn.svg
vendored
Normal file
272
docs/_static/404-page__cn.svg
vendored
Normal file
@ -0,0 +1,272 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 23.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1"
|
||||
id="图层_1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 580"
|
||||
style="enable-background:new 0 0 1000 580;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#FFFFFF;}
|
||||
.st1{fill:url(#polygon12_1_);}
|
||||
.st2{fill:url(#polygon21_1_);}
|
||||
.st3{opacity:0.27;fill:url(#circle42_1_);enable-background:new ;}
|
||||
.st4{opacity:0.27;fill:url(#circle49_1_);enable-background:new ;}
|
||||
.st5{fill:url(#polygon58_1_);}
|
||||
.st6{fill:#444444;stroke:#FFFFFF;stroke-width:0.834;stroke-miterlimit:10;}
|
||||
.st7{fill:none;stroke:#FFFFFF;stroke-width:1.1033;stroke-miterlimit:10;}
|
||||
.st8{fill:none;stroke:#353535;stroke-width:1.1033;stroke-miterlimit:10;}
|
||||
.st9{fill:#FFFFFF;stroke:#444444;stroke-width:0.834;stroke-miterlimit:10;}
|
||||
.st10{fill:#444444;stroke:#FFFFFF;stroke-width:0.8485;stroke-miterlimit:10;}
|
||||
.st11{fill:none;stroke:#FFFFFF;stroke-width:1.1226;stroke-miterlimit:10;}
|
||||
.st12{fill:none;stroke:#353535;stroke-width:1.1226;stroke-miterlimit:10;}
|
||||
.st13{fill:#FFFFFF;stroke:#444444;stroke-width:0.8485;stroke-miterlimit:10;}
|
||||
.st14{fill:#353535;}
|
||||
.st15{fill:#444444;stroke:#FFFFFF;stroke-width:0.9321;stroke-miterlimit:10;}
|
||||
.st16{fill:none;stroke:#FFFFFF;stroke-width:1.046;stroke-miterlimit:10;}
|
||||
.st17{fill:none;stroke:#353535;stroke-width:1.046;stroke-miterlimit:10;}
|
||||
.st18{fill:#FFFFFF;stroke:#444444;stroke-width:0.7906;stroke-miterlimit:10;}
|
||||
.st19{opacity:0.59;fill:#E0E0E0;enable-background:new ;}
|
||||
.st20{fill:#FFFFFF;stroke:#444444;stroke-width:2;stroke-miterlimit:10;}
|
||||
.st21{fill:none;stroke:#444444;stroke-width:2;stroke-miterlimit:10;}
|
||||
.st22{fill:none;stroke:#444444;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
|
||||
.st23{enable-background:new ;}
|
||||
.st24{fill:#4D4D4D;}
|
||||
</style>
|
||||
<rect id="BG_2_" x="-1" y="-9.5" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st0" width="1012.9" height="600.4">
|
||||
</rect>
|
||||
<linearGradient id="polygon12_1_" gradientUnits="userSpaceOnUse" x1="1056.6168" y1="442.7242" x2="1119.4504" y2="176.2231" gradientTransform="matrix(0.9556 0.295 0.2974 -0.9605 -602.8147 155.4956)">
|
||||
<stop offset="4.835800e-02" style="stop-color:#9FA0A0"/>
|
||||
<stop offset="0.5227" style="stop-color:#D7D8D8;stop-opacity:0.4381"/>
|
||||
<stop offset="0.8926" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</linearGradient>
|
||||
<polygon id="polygon12" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st1" points="604.8,364.6
|
||||
508,127.4 487,126.8 426.8,369.8 ">
|
||||
</polygon>
|
||||
<linearGradient id="polygon21_1_" gradientUnits="userSpaceOnUse" x1="190.9867" y1="163.1146" x2="275.0967" y2="-193.6272" gradientTransform="matrix(0.9983 -5.887031e-02 -5.887031e-02 -0.9983 70.2473 159.8108)">
|
||||
<stop offset="4.835800e-02" style="stop-color:#898989"/>
|
||||
<stop offset="0.5874" style="stop-color:#D7D7D7;stop-opacity:0.3616"/>
|
||||
<stop offset="0.8926" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</linearGradient>
|
||||
<polygon id="polygon21" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st2" points="325.4,149.1
|
||||
289.2,157.9 291.9,431 480.9,444.4 ">
|
||||
</polygon>
|
||||
<radialGradient id="circle42_1_" cx="836.3" cy="73.2901" r="65.713" gradientTransform="matrix(1 0 0 -1 12 560.79)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" style="stop-color:#FFFFFF"/>
|
||||
<stop offset="1" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</radialGradient>
|
||||
<circle id="circle42" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st3" cx="848.3" cy="487.5" r="68.3">
|
||||
</circle>
|
||||
<radialGradient id="circle49_1_" cx="473.9905" cy="506.6938" r="65.7439" gradientTransform="matrix(1 0 0 -1 12 598.79)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" style="stop-color:#FFFFFF"/>
|
||||
<stop offset="1" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</radialGradient>
|
||||
<circle id="circle49" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st4" cx="486" cy="92.1" r="68.3">
|
||||
</circle>
|
||||
<linearGradient id="polygon58_1_" gradientUnits="userSpaceOnUse" x1="1955.3258" y1="84.9918" x2="2021.5074" y2="-195.7096" gradientTransform="matrix(0.8607 0.5092 0.5092 -0.8607 -969.5651 -847.6453)">
|
||||
<stop offset="4.835800e-02" style="stop-color:#898989"/>
|
||||
<stop offset="0.5874" style="stop-color:#D7D7D7;stop-opacity:0.3616"/>
|
||||
<stop offset="0.8926" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</linearGradient>
|
||||
<polygon id="polygon58" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st5" points="547.4,377
|
||||
763.1,422.2 713.7,157.4 683.8,150 ">
|
||||
</polygon>
|
||||
<g id="g94" transform="rotate(9.0573675,796.06564,263.99283)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<path id="path60" inkscape:connector-curvature="0" class="st6" d="M515,153.6L439.2,164c-5.6,0.8-10.8-3.2-11.5-8.7l0,0
|
||||
c-0.8-5.6,3.2-10.8,8.7-11.5l75.8-10.4c5.6-0.8,10.8,3.2,11.5,8.7l0,0C524.5,147.7,520.6,152.8,515,153.6L515,153.6z"/>
|
||||
|
||||
<ellipse id="circle62" transform="matrix(-0.9875 0.1574 -0.1574 -0.9875 905.3914 234.4057)" class="st7" cx="443.4" cy="153.1" rx="5.6" ry="5.6"/>
|
||||
|
||||
<ellipse id="circle64" transform="matrix(-0.9875 0.1574 -0.1574 -0.9875 949.0156 224.9154)" class="st7" cx="465.6" cy="150" rx="5.6" ry="5.6"/>
|
||||
|
||||
<ellipse id="circle66" transform="matrix(-0.9875 0.1574 -0.1574 -0.9875 943.6016 103.0671)" class="st8" cx="467.7" cy="88.9" rx="3.9" ry="3.9"/>
|
||||
|
||||
<ellipse id="circle68" transform="matrix(-0.9875 0.1574 -0.1574 -0.9875 993.4196 215.2251)" class="st7" cx="488.2" cy="147" rx="5.6" ry="5.6"/>
|
||||
|
||||
<ellipse id="circle70" transform="matrix(-0.3136 0.9496 -0.9496 -0.3136 806.4566 -295.6625)" class="st7" cx="510.1" cy="143.7" rx="5.6" ry="5.6"/>
|
||||
<path id="path72" inkscape:connector-curvature="0" class="st9" d="M505,132.9l-61.3,8.4l-0.4-2.8c-0.2-1.5,0.8-2.9,2.3-3.1
|
||||
l55.7-7.7c1.5-0.2,2.9,0.8,3.1,2.3L505,132.9z"/>
|
||||
<path id="path74" inkscape:connector-curvature="0" class="st9" d="M514.9,155.1l-75,10.3l0.3,2.4c0.3,1.7,1.8,2.8,3.4,2.6
|
||||
l69.1-9.5c1.7-0.3,2.8-1.8,2.6-3.4L514.9,155.1z"/>
|
||||
<path id="path76" inkscape:connector-curvature="0" class="st8" d="M503.2,163.8l-50.5,6.9l0.4,3c0.2,1.3,1.5,2.3,2.8,2.2l45.5-6.3
|
||||
c1.3-0.2,2.3-1.5,2.2-2.8L503.2,163.8z"/>
|
||||
<path id="path78" inkscape:connector-curvature="0" class="st8" d="M494.5,127.1l-43.7,6l-1.8-13.2c-1-7.3,4.1-14,11.3-15l17.3-2.4
|
||||
c7.3-1,14,4.1,15,11.3L494.5,127.1z"/>
|
||||
<line id="line80" class="st8" x1="468.5" y1="94" x2="469.6" y2="102.5"/>
|
||||
<line id="line82" class="st8" x1="466.6" y1="112.8" x2="459.5" y2="125.1"/>
|
||||
<line id="line84" class="st8" x1="480.9" y1="111.3" x2="473.7" y2="123.6"/>
|
||||
<path id="path86" inkscape:connector-curvature="0" class="st9" d="M465.7,176.2l-3.7,10.2c-0.2,0.5,0.5,0.9,0.8,0.5l10.5-11.3
|
||||
c0.3-0.3,0-0.9-0.4-0.8l-6.8,1C466,175.9,465.8,176,465.7,176.2z"/>
|
||||
<path id="path88" inkscape:connector-curvature="0" class="st9" d="M455.7,177.4l-6.3,9.2c-0.3,0.5,0.3,1,0.8,0.7l12.8-10.1
|
||||
c0.4-0.3,0.2-0.9-0.4-0.9l-6.6,0.9C455.9,177.3,455.8,177.4,455.7,177.4L455.7,177.4z"/>
|
||||
<path id="path90" inkscape:connector-curvature="0" class="st9" d="M491.6,172.4l6.3,8.8c0.3,0.4-0.2,1-0.7,0.8l-13.2-8
|
||||
c-0.4-0.3-0.3-0.8,0.2-0.9l6.8-0.8C491.3,172.2,491.5,172.3,491.6,172.4L491.6,172.4z"/>
|
||||
<path id="path92" inkscape:connector-curvature="0" class="st9" d="M501.7,170.9l8.5,7.2c0.4,0.3,0,1.1-0.5,0.8l-15.1-6.3
|
||||
c-0.5-0.2-0.4-0.9,0.1-0.9l6.6-0.9C501.4,170.8,501.5,170.8,501.7,170.9L501.7,170.9z"/>
|
||||
</g>
|
||||
<g id="g130" transform="translate(-131.09867,-443.26745)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<path id="path96" inkscape:connector-curvature="0" class="st10" d="M875,588.1l-76.7-13.2c-5.6-0.9-9.4-6.4-8.5-12l0,0
|
||||
c0.9-5.6,6.4-9.4,12-8.5l76.7,13.2c5.6,0.9,9.4,6.4,8.5,12l0,0C885.9,585.3,880.6,589.1,875,588.1z"/>
|
||||
<circle id="circle98" class="st11" cx="805.6" cy="565.5" r="5.7"/>
|
||||
<circle id="circle100" class="st11" cx="828.2" cy="569.4" r="5.7"/>
|
||||
<circle id="circle102" class="st12" cx="849" cy="510.8" r="4"/>
|
||||
<circle id="circle104" class="st11" cx="851" cy="573.3" r="5.7"/>
|
||||
<circle id="circle106" class="st11" cx="873.2" cy="577" r="5.7"/>
|
||||
<path id="path108" inkscape:connector-curvature="0" class="st13" d="M871.6,564.9l-61.9-10.7l0.5-2.8c0.3-1.5,1.7-2.5,3.2-2.3
|
||||
l56.4,9.8c1.5,0.3,2.5,1.7,2.3,3.2L871.6,564.9z"/>
|
||||
<path id="path110" inkscape:connector-curvature="0" class="st13" d="M874.4,589.5l-76-13.2l-0.4,2.5c-0.3,1.7,0.8,3.3,2.5,3.6
|
||||
l69.8,12c1.7,0.3,3.3-0.8,3.6-2.5L874.4,589.5z"/>
|
||||
<path id="path112" inkscape:connector-curvature="0" class="st14" d="M860.3,594.3l-51.1-8.8l-0.5,3.1c-0.3,1.4,0.7,2.7,2.1,3l46,8
|
||||
c1.4,0.3,2.7-0.7,3-2.1L860.3,594.3z"/>
|
||||
<path id="path114" inkscape:connector-curvature="0" class="st12" d="M863.2,556.2l-44.2-7.6l2.3-13.3c1.3-7.3,8.3-12.3,15.6-11
|
||||
l17.5,3.1c7.3,1.3,12.3,8.3,11,15.6L863.2,556.2z"/>
|
||||
<line id="line116" class="st12" x1="848.1" y1="516.1" x2="846.6" y2="524.6"/>
|
||||
<line id="line118" class="st12" x1="840.5" y1="533.7" x2="829.8" y2="543.5"/>
|
||||
<line id="line120" class="st12" x1="854.8" y1="536.6" x2="844.2" y2="546.3"/>
|
||||
<path id="path122" inkscape:connector-curvature="0" class="st13" d="M820.1,594.8l-6.8,8.7c-0.3,0.4,0.2,1,0.7,0.8l13.7-7.6
|
||||
c0.4-0.3,0.3-0.8-0.2-0.9l-7-1.1C820.5,594.6,820.3,594.7,820.1,594.8L820.1,594.8z"/>
|
||||
<path id="path124" inkscape:connector-curvature="0" class="st13" d="M810,593l-8.9,7c-0.4,0.3-0.1,1.1,0.5,0.8l15.5-5.9
|
||||
c0.5-0.2,0.4-0.8-0.1-1l-6.6-1.2C810.3,592.8,810.1,592.9,810,593L810,593z"/>
|
||||
<path id="path126" inkscape:connector-curvature="0" class="st13" d="M846.4,599.1l3.5,10.5c0.2,0.5-0.5,0.9-0.8,0.5l-10.4-11.8
|
||||
c-0.3-0.3,0-0.9,0.5-0.8l6.9,1.3C846.3,598.9,846.4,599,846.4,599.1L846.4,599.1z"/>
|
||||
<path id="path128" inkscape:connector-curvature="0" class="st13" d="M856.6,600.8l6,9.6c0.3,0.5-0.3,1-0.8,0.7l-12.7-10.7
|
||||
c-0.4-0.3-0.1-1,0.4-0.8l6.6,1.2C856.4,600.6,856.5,600.7,856.6,600.8L856.6,600.8z"/>
|
||||
</g>
|
||||
<g id="g166" transform="translate(6.564267,-535.67492)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<path id="path132" inkscape:connector-curvature="0" class="st15" d="M331.5,664.9l-70.2,18.3c-5.1,1.3-10.4-1.8-11.7-6.9l0,0
|
||||
c-1.3-5.1,1.8-10.4,6.9-11.7l70.2-18.3c5.1-1.3,10.4,1.8,11.7,6.9l0,0C339.7,658.2,336.7,663.6,331.5,664.9z"/>
|
||||
<circle id="circle134" class="st16" cx="264.1" cy="672.3" r="5.3"/>
|
||||
<circle id="circle136" class="st16" cx="284.7" cy="667" r="5.3"/>
|
||||
<circle id="circle138" class="st17" cx="279.7" cy="609.2" r="3.7"/>
|
||||
<circle id="circle140" class="st16" cx="305.5" cy="661.5" r="5.3"/>
|
||||
<circle id="circle142" class="st16" cx="325.8" cy="656.1" r="5.3"/>
|
||||
<path id="path144" inkscape:connector-curvature="0" class="st18" d="M319.7,646.5L263,661.3l-0.7-2.5c-0.4-1.4,0.5-2.8,1.9-3.2
|
||||
l51.6-13.4c1.4-0.4,2.8,0.5,3.2,1.9L319.7,646.5z"/>
|
||||
<path id="path146" inkscape:connector-curvature="0" class="st18" d="M331.5,666.3L262,684.4l0.6,2.2c0.4,1.6,2,2.5,3.5,2.1
|
||||
L330,672c1.6-0.4,2.5-2,2.1-3.5L331.5,666.3z"/>
|
||||
<path id="path148" inkscape:connector-curvature="0" class="st14" d="M321.5,675.8L274.8,688l0.7,2.8c0.4,1.3,1.7,2.1,2.9,1.7
|
||||
l42.1-11c1.3-0.4,2.1-1.7,1.7-2.9L321.5,675.8z"/>
|
||||
<path id="path150" inkscape:connector-curvature="0" class="st17" d="M309.3,642.2l-40.5,10.5l-3.2-12.2c-1.8-6.7,2.3-13.6,9-15.4
|
||||
l16-4.2c6.7-1.8,13.6,2.3,15.4,9L309.3,642.2z"/>
|
||||
<line id="line152" class="st17" x1="281" y1="614.1" x2="283.1" y2="621.9"/>
|
||||
<line id="line154" class="st17" x1="281.4" y1="631.9" x2="276.1" y2="644.3"/>
|
||||
<line id="line156" class="st17" x1="294.6" y1="628.9" x2="289.3" y2="641.3"/>
|
||||
<path id="path158" inkscape:connector-curvature="0" class="st18" d="M287.6,691.6l-2.3,10.1c-0.1,0.5,0.6,0.8,0.8,0.4l8.7-11.7
|
||||
c0.3-0.4-0.1-0.8-0.5-0.7l-6.3,1.8C287.8,691.3,287.6,691.4,287.6,691.6L287.6,691.6z"/>
|
||||
<path id="path160" inkscape:connector-curvature="0" class="st18" d="M278.3,693.9l-4.8,9.3c-0.3,0.5,0.4,0.9,0.7,0.6l10.9-10.9
|
||||
c0.4-0.4,0-0.9-0.5-0.8l-6.1,1.6C278.5,693.8,278.4,693.8,278.3,693.9L278.3,693.9z"/>
|
||||
<path id="path162" inkscape:connector-curvature="0" class="st18" d="M311.6,685.2l7,7.6c0.4,0.4-0.1,0.9-0.6,0.7l-13.3-6.1
|
||||
c-0.4-0.2-0.4-0.7,0.1-0.9l6.3-1.6C311.3,685,311.5,685.1,311.6,685.2z"/>
|
||||
<path id="path164" inkscape:connector-curvature="0" class="st18" d="M320.8,682.7l8.8,5.8c0.5,0.3,0.1,1-0.4,0.8l-14.9-4.2
|
||||
c-0.5-0.1-0.5-0.8,0-0.9l6.1-1.6C320.6,682.6,320.7,682.6,320.8,682.7z"/>
|
||||
</g>
|
||||
<path id="path168" inkscape:connector-curvature="0" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st19" d="
|
||||
M241.1,524.1h-1c0.4-1.2,0.6-2.4,0.6-3.7c0-7-5.7-12.7-12.7-12.7h-3.3c-2.7,0-5.2,0.9-7.2,2.3c-1.2-0.8-2.7-1.3-4.3-1.3
|
||||
c-0.7,0-1.4,0.1-2.1,0.3c-0.1-3.9-3.3-7.1-7.2-7.1h-0.3c-2.2,0-4.1,1-5.4,2.5l0,0c2.7-3.8,4.4-8.5,4.4-13.6
|
||||
c0-13-10.6-23.5-23.5-23.5c-13,0-23.5,10.6-23.5,23.5c0,0.7,0,1.3,0.1,1.9c-2.9,0.3-5.7,1.3-8,2.9c-3.2-4.3-8.2-7.1-13.9-7.1l0,0
|
||||
c-9.5,0-17.3,7.8-17.3,17.3c0,0.1,0,0.3,0,0.4c-1.8-0.9-3.7-1.5-5.9-1.5c-6.9,0-12.6,5.7-12.6,12.6c0,0.7,0.1,1.5,0.2,2.2H92
|
||||
c-3,0-5.5,1.9-6.5,4.5h-9.9c-2.5,0-4.5,2-4.5,4.5s2,4.5,4.5,4.5h149.2h3.3h13.1c2.5,0,4.5-2,4.5-4.5
|
||||
C245.6,526.1,243.6,524.1,241.1,524.1L241.1,524.1z"/>
|
||||
<path id="path170" inkscape:connector-curvature="0" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st19" d="
|
||||
M898.4,516.3h-0.9c0.3-1,0.5-2.1,0.5-3.3c0-6.2-5.1-11.3-11.3-11.3h-2.9c-2.4,0-4.6,0.8-6.4,2c-1.1-0.7-2.4-1.1-3.8-1.1
|
||||
c-0.6,0-1.2,0.1-1.8,0.3c-0.1-3.5-2.9-6.3-6.4-6.3H865c-1.9,0-3.6,0.9-4.8,2.2l0,0c2.4-3.4,3.9-7.6,3.9-12
|
||||
c0-11.5-9.4-20.9-20.9-20.9s-20.9,9.4-20.9,20.9c0,0.6,0,1.2,0.1,1.7c-2.6,0.2-5,1.2-7.1,2.6c-2.8-3.8-7.3-6.3-12.3-6.3l0,0
|
||||
c-8.5,0-15.4,6.9-15.4,15.4c0,0.1,0,0.2,0,0.4c-1.6-0.8-3.3-1.4-5.2-1.4c-6.2,0-11.2,5-11.2,11.2c0,0.7,0.1,1.3,0.2,1.9h-5.5
|
||||
c-2.6,0-4.9,1.7-5.8,4h-8.8c-2.2,0-4,1.8-4,4s1.8,4,4,4h132.5h2.9h11.6c2.2,0,4-1.8,4-4C902.4,518.1,900.6,516.3,898.4,516.3
|
||||
L898.4,516.3z"/>
|
||||
<g id="g184" transform="translate(10.641067,-115.56078)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<g id="g178">
|
||||
<path id="path172" inkscape:connector-curvature="0" class="st20" d="M149.5,586c2.4,4.6,6.2,8.3,10.8,10.8c3.6,1.9,7.6,3,11.9,3
|
||||
c14.2,0,25.7-11.5,25.7-25.7c0-4.3-1.1-8.4-3-11.9c-2.4-4.6-6.2-8.3-10.8-10.8c-3.6-1.9-7.6-3-11.9-3c-14.2,0-25.7,11.5-25.7,25.7
|
||||
C146.6,578.4,147.7,582.4,149.5,586z"/>
|
||||
<path id="path174" inkscape:connector-curvature="0" class="st19" d="M194.1,562.5c-2.3-4.4-6-8.1-10.4-10.4
|
||||
c-3.4-1.8-7.4-2.9-11.5-2.9c-9.5,0-17.7,5.3-21.8,13.1c4-2.8,8.9-4.4,14.1-4.4c4.2,0,8.1,1,11.5,2.9c4.4,2.3,8.1,6,10.4,10.4
|
||||
c1.8,3.4,2.9,7.4,2.9,11.5c0,4.2-1.1,8.2-2.9,11.7c6.4-4.5,10.6-11.9,10.6-20.3C197,569.8,196,565.9,194.1,562.5L194.1,562.5z"/>
|
||||
<path id="path176" inkscape:connector-curvature="0" class="st21" d="M149.5,586c-7.7,10-11.6,17.8-9.3,20.1s10.1-1.6,20.1-9.3
|
||||
c5.6-4.4,12-9.9,18.3-16.3c6.4-6.4,11.9-12.7,16.3-18.3c7.7-10,11.6-17.8,9.3-20.1s-10.1,1.6-20.1,9.3"/>
|
||||
</g>
|
||||
<path id="path180" inkscape:connector-curvature="0" class="st22" d="M154,566.3c0.5-1.2,1.1-2.3,1.8-3.4c0.7-1.1,1.5-2,2.4-2.9
|
||||
s1.9-1.7,2.9-2.4c1.1-0.7,2.2-1.3,3.4-1.8s2.4-0.9,3.7-1.2s2.6-0.4,4-0.4"/>
|
||||
<path id="path182" inkscape:connector-curvature="0" class="st22" d="M152.4,574.1c0-1.4,0.1-2.7,0.4-4"/>
|
||||
</g>
|
||||
<g id="g192" transform="translate(-0.2304,235.22748)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<polygon id="polygon186" class="st20" points="843.4,216.1 850,204.1 856.6,216.1 868.7,222.7 856.6,229.3 850,241.4 843.4,229.3
|
||||
831.4,222.7 "/>
|
||||
<polygon id="polygon188" class="st20" points="868.4,248.1 873.4,239.1 878.3,248.1 887.4,253.1 878.3,258 873.4,267.1 868.4,258
|
||||
859.4,253.1 "/>
|
||||
<polygon id="polygon190" class="st20" points="884.1,207.8 887.4,201.7 890.7,207.8 896.7,211.1 890.7,214.4 887.4,220.4
|
||||
884.1,214.4 878,211.1 "/>
|
||||
</g>
|
||||
<g inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st23">
|
||||
<path class="st24" d="M331.6,348.5l65.5-89.9h24.1v89.6h17.5V369h-17.5v28.8h-27.9V369h-61.7V348.5z M357.8,348.1h35.6v-34.4
|
||||
c0-5.9,0.2-11.6,0.8-17h-0.9c-4.9,7.8-8,12.7-9.4,14.6L357.8,348.1z"/>
|
||||
<path class="st24" d="M449.2,328.2c0-11.1,1.1-21,3.2-29.6s4.9-15.5,8.2-20.7c3.3-5.2,7.3-9.4,11.9-12.8c4.6-3.3,9.1-5.6,13.5-6.8
|
||||
c4.4-1.2,9-1.8,13.7-1.8c16.3,0,28.8,6.4,37.5,19.1c8.7,12.7,13.1,30.3,13.1,52.6c0,22.1-4.4,39.6-13.1,52.4s-21.2,19.2-37.4,19.2
|
||||
c-4.5,0-8.9-0.6-13.2-1.7c-4.3-1.1-8.7-3.3-13.4-6.6c-4.6-3.2-8.7-7.4-12.1-12.5c-3.5-5.1-6.3-12-8.6-20.8
|
||||
C450.4,349.6,449.2,339.6,449.2,328.2z M478.2,328.2c0,33.8,7.2,50.7,21.6,50.7c14.2,0,21.3-16.9,21.3-50.7s-7.2-50.7-21.5-50.7
|
||||
C485.4,277.5,478.2,294.4,478.2,328.2z"/>
|
||||
<path class="st24" d="M561.2,348.5l65.5-89.9h24.1v89.6h17.5V369h-17.5v28.8h-27.8V369h-61.7L561.2,348.5L561.2,348.5z
|
||||
M587.3,348.1h35.6v-34.4c0-5.9,0.2-11.6,0.8-17h-0.9c-4.9,7.8-8,12.7-9.4,14.6L587.3,348.1z"/>
|
||||
</g>
|
||||
<g inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<path class="st24" d="M437.5,201.7c0-5.7,1.4-10.2,4.3-13.7c2.8-3.5,6.6-5.2,11.3-5.2s8.5,1.7,11.3,5.2c2.8,3.5,4.2,8,4.2,13.7
|
||||
s-1.4,10.2-4.2,13.6c-2.8,3.5-6.6,5.1-11.3,5.1s-8.5-1.7-11.3-5.1C438.9,211.9,437.5,207.4,437.5,201.7z M444.4,201.7
|
||||
c0,4,0.8,7.2,2.3,9.6c1.6,2.4,3.7,3.5,6.4,3.5c2.7,0,4.8-1.2,6.4-3.5c1.6-2.4,2.3-5.5,2.3-9.6c0-4-0.8-7.2-2.3-9.6
|
||||
c-1.5-2.4-3.6-3.5-6.4-3.5c-2.7,0-4.9,1.2-6.4,3.5C445.2,194.5,444.4,197.7,444.4,201.7z"/>
|
||||
<path class="st24" d="M471.9,206.5c0-3.9,1-7.2,3.1-9.9c2-2.7,5.1-4.1,9.2-4.1c2.7,0,5,0.7,7,2c1.9,1.3,3.3,3.1,4.1,5.1
|
||||
s1.2,4.3,1.2,6.8c0,1.2-0.1,2.4-0.3,3.5c-0.2,1.2-0.6,2.4-1.2,3.7c-0.6,1.3-1.3,2.4-2.2,3.4c-0.9,0.9-2,1.7-3.5,2.4
|
||||
c-1.5,0.6-3.1,0.9-5,0.9s-3.5-0.3-4.9-0.9c-1.5-0.6-2.7-1.3-3.5-2.3c-0.9-0.9-1.6-2-2.2-3.3c-0.5-1.3-1-2.5-1.2-3.7
|
||||
C472,209.1,471.9,207.8,471.9,206.5z M478.4,206.5c0,3,0.6,5.1,1.7,6.4s2.4,2,3.9,2s2.7-0.7,3.9-2c1.2-1.3,1.7-3.5,1.7-6.4
|
||||
c0-3-0.5-5.1-1.7-6.5c-1.2-1.3-2.5-2-4-2c-1.5,0-2.8,0.7-3.9,2C479.1,201.4,478.4,203.6,478.4,206.5z"/>
|
||||
<path class="st24" d="M501.1,230.2v-36.8h6.1v3c1.6-2.5,3.8-3.8,6.6-3.8c3.2,0,5.9,1.3,8,3.8c2.1,2.5,3.2,5.9,3.2,10.2
|
||||
c0,2.4-0.3,4.6-1,6.4c-0.7,1.9-1.6,3.3-2.7,4.4c-1.1,1-2.4,1.9-3.6,2.4c-1.3,0.5-2.5,0.8-3.8,0.8c-1.6,0-2.9-0.3-4-1
|
||||
c-1-0.7-1.8-1.5-2.4-2.4v13.2h-6.4V230.2z M507.3,206.5c0,2.6,0.5,4.7,1.4,6.2c0.9,1.6,2.4,2.3,4.1,2.3c1.6,0,3-0.7,4-2.2
|
||||
c1-1.5,1.5-3.6,1.5-6.3c0-2.6-0.5-4.7-1.5-6.2s-2.4-2.3-4.1-2.3c-1.7,0-3.1,0.8-4.1,2.4C507.8,201.9,507.3,203.9,507.3,206.5z"/>
|
||||
<path class="st24" d="M527.5,214.1l4.5-2.7c1.8,2.6,4.1,3.9,6.9,3.9c1.3,0,2.3-0.2,3-0.8c0.7-0.6,1.1-1.2,1.1-2
|
||||
c0-0.2,0-0.5-0.1-0.7s-0.2-0.5-0.4-0.6c-0.2-0.2-0.3-0.4-0.5-0.5c-0.2-0.2-0.4-0.3-0.7-0.5c-0.3-0.2-0.6-0.3-0.9-0.4
|
||||
c-0.2-0.1-0.5-0.2-0.9-0.4c-0.5-0.2-0.8-0.3-1-0.4c-0.2-0.1-0.6-0.2-1.2-0.4c-0.6-0.2-0.9-0.3-1.2-0.4c-2.3-0.7-4.1-1.7-5.4-2.8
|
||||
c-1.3-1.1-2-2.8-2-5c0-2.4,1-4.2,3.1-5.7c2-1.4,4.5-2.1,7.3-2.1c2.2,0,4.2,0.6,6.2,1.7c2,1.1,3.4,2.6,4.3,4.4l-4.2,2.5
|
||||
c-1.9-2.4-3.9-3.5-6.3-3.5c-1.3,0-2.2,0.2-2.8,0.7c-0.7,0.5-1,1.1-1,2c0,0.2,0,0.5,0.1,0.8c0.1,0.2,0.2,0.5,0.4,0.7
|
||||
c0.2,0.2,0.3,0.4,0.6,0.5c0.2,0.2,0.4,0.3,0.7,0.5c0.3,0.2,0.5,0.3,0.8,0.4c0.2,0.1,0.5,0.2,0.9,0.4c0.4,0.2,0.7,0.2,0.9,0.3
|
||||
c0.2,0.1,0.6,0.2,1.1,0.4c0.5,0.2,0.8,0.3,1,0.3c5.2,1.7,7.8,4.3,7.8,7.9c0,2.2-0.9,4.1-2.7,5.6c-1.8,1.6-4.4,2.3-7.7,2.3
|
||||
c-2.6,0-4.9-0.5-6.9-1.7C530.1,217.5,528.6,216,527.5,214.1z"/>
|
||||
<path class="st24" d="M554.3,219.8v-7.3h8.2v7.3H554.3z M561.5,209.4h-6.2l-0.5-25.9h7.1L561.5,209.4z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st24" d="M366.2,473c2.2,0,2.6-1.1,2.9-7.7c1.1,0.9,3.2,1.7,4.5,2c-0.6,8.2-2,10.3-7,10.3h-8.5c-5.6,0-7.1-1.5-7.1-6.7
|
||||
V455h-0.4c-2.1,9.6-7.1,18.6-19.8,23.7c-0.6-1.2-2-2.9-3.1-3.9c11.4-4.3,16.1-11.7,18.2-19.8h-17.4v-4.6h18.3
|
||||
c0.5-3.3,0.6-6.7,0.8-9.9h-16V436h38.9v4.5h-18.2c-0.2,3.2-0.3,6.6-0.8,9.9h21.7v4.6h-17.3v15.8c0,1.8,0.4,2.2,2.8,2.2H366.2z"/>
|
||||
<path class="st24" d="M387,455.6c-2-1.7-6-4-9.2-5.4l2.5-3.5c3.1,1.2,7.3,3.4,9.3,5L387,455.6z M379.5,475
|
||||
c2.7-3.8,6.6-10.2,9.5-15.9l3.4,3.1c-2.6,5.2-5.9,11.2-8.9,15.9L379.5,475z M383.2,433.4c3.2,1.3,7.3,3.5,9.4,5.1l-2.7,3.8
|
||||
c-2-1.8-6.1-4.1-9.3-5.5L383.2,433.4z M418.7,478.7c-0.4-1.4-1.1-3-2.1-4.7c-17.7,2.1-19.9,2.5-21.4,3.2c-0.2-1-1-3.4-1.6-4.7
|
||||
c1.1-0.2,2-1.4,3.2-3.2c1.1-1.4,3.9-6.3,6.2-11.6h-10.3v-4.4H405v-8.1h-10.3v-4.4H405v-8h4.8v8h10.7v4.4h-10.7v8.1h12.6v4.4h-13.8
|
||||
c-2.3,5-5.2,9.9-8,13.9l13.9-1.5c-1.2-2-2.6-4-3.9-5.9l3.8-1.8c3.5,4.4,7.1,10.2,8.6,14.1L418.7,478.7z"/>
|
||||
<path class="st24" d="M445.5,458.3c-2.1,0.6-4.2,1.2-6.3,1.8v13.1c0,2.4-0.5,3.6-2,4.2c-1.5,0.8-3.7,0.8-7.1,0.8
|
||||
c-0.1-1.1-0.8-3-1.4-4.2c2.2,0.1,4.3,0.1,4.9,0.1c0.7-0.1,1-0.2,1-1v-11.8l-6.1,1.6l-1.2-4.5c2-0.5,4.6-1,7.3-1.8V447h-6.7v-4.3
|
||||
h6.7v-9.8h4.6v9.8h5.8v4.3h-5.8v8.7c1.9-0.5,3.8-1,5.7-1.5L445.5,458.3z M470.4,453.5c-2.1,4.6-5.2,9.1-8.8,13.1
|
||||
c1.6,3.8,3.7,6.1,6.1,6.4c1.2,0.1,2-2.5,2.4-7.9c0.9,1.1,3,2.2,3.9,2.7c-1.2,8.6-3.5,11-6.1,10.8c-4.4-0.4-7.7-3.4-10.1-8.3
|
||||
c-3.2,2.8-6.8,5.2-10.4,6.9c-0.9-1.2-2.4-2.7-3.8-3.6c4.5-1.8,8.7-4.5,12.3-7.9c-1.4-4.2-2.3-9.4-3-15.3l-7,0.7l-0.5-4.5l7.1-0.7
|
||||
c-0.3-4-0.6-8.3-0.8-12.8h4.7c0.1,4.3,0.4,8.4,0.8,12.2l15.1-1.5l0.5,4.4l-15.1,1.5c0.5,4.5,1.3,8.5,2.2,11.9
|
||||
c2.8-3.3,5.1-6.9,6.7-10.5L470.4,453.5z M465.8,443.6c-1.3-2.1-4.3-5.2-6.6-7.5l3.5-2.3c2.4,2.1,5.4,5.2,6.9,7.1L465.8,443.6z"/>
|
||||
<path class="st24" d="M494.2,469.6c3.3-0.6,6.7-1.2,10-1.8l0.2,4c-8.8,1.7-18.2,3.5-24.8,4.7l-1-4.4c3-0.4,7-1,11.2-1.8v-7.7h-9.5
|
||||
v-4.1h9.5v-5h4.4v5h9.5v4.1h-9.5L494.2,469.6L494.2,469.6z M479.2,436h25.7v4.1h-13.4c-1.5,2.9-3.3,5.8-5.1,8.3l11.1-0.8
|
||||
c-1.1-1.6-2.2-3.2-3.3-4.6l3.4-2c2.7,3.3,5.9,7.8,7.3,10.7l-3.6,2.3c-0.4-0.8-0.9-1.8-1.5-2.8c-14.8,1.2-16.7,1.5-18,2
|
||||
c-0.3-1-1-3.1-1.5-4.2c0.8-0.2,1.6-1,2.4-2.2c0.6-0.9,2.3-3.6,3.7-6.7h-7.2V436z M511.5,467.3h-4.4v-30h4.4V467.3z M521.4,433.6
|
||||
v38.7c0,2.6-0.6,4-2.2,4.7c-1.7,0.8-4.4,0.8-8.2,0.8c-0.2-1.2-1-3.3-1.7-4.5c2.8,0.1,5.6,0.1,6.4,0c0.8,0,1.1-0.2,1.1-1.1v-38.7
|
||||
h4.6V433.6z"/>
|
||||
<path class="st24" d="M544.4,466.2c0.3,1.3,1,3.2,1.4,4.1c-8.1,5.9-9.5,7-10.2,8c-0.5-1-1.8-2.6-2.5-3.3c1-0.8,2.5-2.6,2.5-5.2
|
||||
v-17.2H528v-4.5h12v21.2L544.4,466.2z M537.7,444.6c-1.3-2.3-4.2-6-6.6-8.8l3.4-2.6c2.4,2.6,5.5,6.2,6.8,8.5L537.7,444.6z
|
||||
M572.8,457.7c-2.4,3.7-5.4,7.1-8.9,10.1c3.2,2.5,6.9,5.5,9,7.5l-3.7,3c-1.8-2.1-5.4-5.2-8.6-7.8c-4.8,3.5-10.2,6.4-16.1,8.5
|
||||
c-0.7-1.2-2-3-2.8-4c11.7-3.8,21.6-11.1,26.3-19.2L572.8,457.7z M569.2,448.1c-4.8,8.2-13,15.5-22.8,19.8c-0.6-1.1-1.9-2.8-2.7-3.7
|
||||
c5.4-2.2,10.4-5.5,14.3-9.2c-9.3,0.7-10.9,1-11.9,1.3c-0.2-1.1-1-3.4-1.5-4.4c1.2-0.2,2.9-0.7,3.9-1.6s3.5-4.6,5.4-7.3h-10.2v-4.2
|
||||
H557c-0.5-1.6-1.3-3.6-2.2-5.2l4.5-1.1c1.2,1.9,2.2,4.4,2.8,6.2h10.6v4.2H559c-1.7,2.6-3.9,5.8-5.8,8.3l8.4-0.5
|
||||
c1.2-1.4,2.1-3,2.9-4.4L569.2,448.1z"/>
|
||||
<path class="st24" d="M621.2,472.9c0,2.8-0.7,4.2-2.5,5s-4.8,0.9-9.3,0.9c-0.3-1.3-1.1-3.5-1.8-4.7c3.1,0.2,6.6,0.1,7.6,0.1
|
||||
s1.3-0.3,1.3-1.3v-32.7h-32V470c3.2-3.2,5.7-7.5,7.4-12.6c-2.2-2.9-4.6-5.9-6.7-8.5l2.7-2.7c1.8,2,3.6,4.2,5.3,6.5
|
||||
c0.8-3,1.5-6.3,1.9-9.7l4.2,0.5c-0.8,4.8-1.7,9.2-2.9,13.3c1.9,2.5,3.6,5,4.7,6.9l-3,3.2c-0.8-1.6-2-3.5-3.4-5.5
|
||||
c-1.8,4.5-4,8.3-6.8,11.3c-0.7-0.6-2.4-1.8-3.4-2.4v8.4H580v-42.9h41.3V472.9z M612.2,468.2c-0.8-1.9-2-4.2-3.5-6.5
|
||||
c-1.8,4.5-4.2,8.5-7.2,11.5c-0.8-0.6-2.6-2-3.6-2.5c3.5-3.2,6.2-7.8,8-13.2c-2-3-4.2-5.9-6.5-8.5l2.9-2.5c1.7,1.8,3.4,4,5,6.1
|
||||
c0.7-3,1.2-6.1,1.7-9.4l4.2,0.5c-0.7,4.8-1.5,9.2-2.8,13.3c2.1,3,3.8,6,5,8.5L612.2,468.2z"/>
|
||||
<path class="st24" d="M653.2,461c0,7-3.2,13.8-22.2,17.9c-0.5-1.1-1.8-2.8-2.9-3.8c17.8-3.5,20.2-9.1,20.2-14.1v-8.9h4.8v8.9H653.2
|
||||
z M645.4,445.1c0.7-1.6,1.4-3.6,1.9-5.4h-17.9v-4.3h42.8v4.3h-19.7c-0.8,1.9-1.7,3.8-2.5,5.4h18V468h-5v-18.6h-24.4v18.8h-4.8
|
||||
v-23.1L645.4,445.1L645.4,445.1z M655.2,466.4c5.6,2.3,13.2,6.2,17.1,8.9l-2.9,3.7c-3.6-2.8-11.2-6.8-16.9-9.4L655.2,466.4z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 24 KiB |
260
docs/_static/404-page__en.svg
vendored
Normal file
260
docs/_static/404-page__en.svg
vendored
Normal file
@ -0,0 +1,260 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 23.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1"
|
||||
id="图层_1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 580"
|
||||
style="enable-background:new 0 0 1000 580;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#FFFFFF;}
|
||||
.st1{fill:url(#polygon12_1_);}
|
||||
.st2{fill:url(#polygon21_1_);}
|
||||
.st3{opacity:0.27;fill:url(#circle42_1_);enable-background:new ;}
|
||||
.st4{fill:url(#polygon58_1_);}
|
||||
.st5{fill:#444444;stroke:#FFFFFF;stroke-width:0.834;stroke-miterlimit:10;}
|
||||
.st6{fill:none;stroke:#FFFFFF;stroke-width:1.1033;stroke-miterlimit:10;}
|
||||
.st7{fill:none;stroke:#353535;stroke-width:1.1033;stroke-miterlimit:10;}
|
||||
.st8{fill:#FFFFFF;stroke:#444444;stroke-width:0.834;stroke-miterlimit:10;}
|
||||
.st9{fill:#444444;stroke:#FFFFFF;stroke-width:0.8485;stroke-miterlimit:10;}
|
||||
.st10{fill:none;stroke:#FFFFFF;stroke-width:1.1226;stroke-miterlimit:10;}
|
||||
.st11{fill:none;stroke:#353535;stroke-width:1.1226;stroke-miterlimit:10;}
|
||||
.st12{fill:#FFFFFF;stroke:#444444;stroke-width:0.8485;stroke-miterlimit:10;}
|
||||
.st13{fill:#353535;}
|
||||
.st14{fill:#444444;stroke:#FFFFFF;stroke-width:0.9321;stroke-miterlimit:10;}
|
||||
.st15{fill:none;stroke:#FFFFFF;stroke-width:1.046;stroke-miterlimit:10;}
|
||||
.st16{fill:none;stroke:#353535;stroke-width:1.046;stroke-miterlimit:10;}
|
||||
.st17{fill:#FFFFFF;stroke:#444444;stroke-width:0.7906;stroke-miterlimit:10;}
|
||||
.st18{opacity:0.59;fill:#E0E0E0;enable-background:new ;}
|
||||
.st19{fill:#FFFFFF;stroke:#444444;stroke-width:2;stroke-miterlimit:10;}
|
||||
.st20{fill:none;stroke:#444444;stroke-width:2;stroke-miterlimit:10;}
|
||||
.st21{fill:none;stroke:#444444;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
|
||||
.st22{enable-background:new ;}
|
||||
.st23{fill:#4D4D4D;}
|
||||
</style>
|
||||
<rect id="BG_2_" x="-1" y="-9.5" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st0" width="1012.9" height="600.4">
|
||||
</rect>
|
||||
<linearGradient id="polygon12_1_" gradientUnits="userSpaceOnUse" x1="1014.7582" y1="90.2012" x2="1077.5918" y2="356.7023" gradientTransform="matrix(0.9556 0.295 -0.2974 0.9605 -400.3649 -336.724)">
|
||||
<stop offset="4.835800e-02" style="stop-color:#9FA0A0"/>
|
||||
<stop offset="0.5227" style="stop-color:#D7D8D8;stop-opacity:0.4381"/>
|
||||
<stop offset="0.8926" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</linearGradient>
|
||||
<polygon id="polygon12" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st1" points="608.7,371.9
|
||||
511.9,134.7 490.9,134.1 430.7,377.1 ">
|
||||
</polygon>
|
||||
<linearGradient id="polygon21_1_" gradientUnits="userSpaceOnUse" x1="197.9478" y1="434.8972" x2="282.0578" y2="791.6389" gradientTransform="matrix(0.9983 -5.887031e-02 5.887031e-02 0.9983 28.0536 -430.7623)">
|
||||
<stop offset="4.835800e-02" style="stop-color:#898989"/>
|
||||
<stop offset="0.5874" style="stop-color:#D7D7D7;stop-opacity:0.3616"/>
|
||||
<stop offset="0.8926" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</linearGradient>
|
||||
<polygon id="polygon21" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st2" points="325.4,155.1
|
||||
289.2,163.9 291.9,437 480.9,450.4 ">
|
||||
</polygon>
|
||||
<radialGradient id="circle42_1_" cx="836.3" cy="506.5986" r="65.7125" gradientTransform="matrix(1 0 0 1 12 -19.0997)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" style="stop-color:#FFFFFF"/>
|
||||
<stop offset="1" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</radialGradient>
|
||||
<circle id="circle42" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st3" cx="848.3" cy="487.5" r="68.3">
|
||||
</circle>
|
||||
<linearGradient id="polygon58_1_" gradientUnits="userSpaceOnUse" x1="1863.538" y1="415.4688" x2="1929.7196" y2="696.1702" gradientTransform="matrix(0.8607 0.5092 -0.5092 0.8607 -635.7186 -1225.6498)">
|
||||
<stop offset="4.835800e-02" style="stop-color:#898989"/>
|
||||
<stop offset="0.5874" style="stop-color:#D7D7D7;stop-opacity:0.3616"/>
|
||||
<stop offset="0.8926" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</linearGradient>
|
||||
<polygon id="polygon58" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st4" points="547.4,383
|
||||
763.1,428.2 713.7,163.4 683.8,156 ">
|
||||
</polygon>
|
||||
<g id="g94" transform="rotate(9.0573675,796.06564,263.99283)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<path id="path60" inkscape:connector-curvature="0" class="st5" d="M520,160.2l-75.8,10.4c-5.6,0.8-10.8-3.2-11.5-8.7l0,0
|
||||
c-0.8-5.6,3.2-10.8,8.7-11.5l75.8-10.4c5.6-0.8,10.8,3.2,11.5,8.7l0,0C529.5,154.3,525.6,159.4,520,160.2L520,160.2z"/>
|
||||
|
||||
<ellipse id="circle62" transform="matrix(0.1574 -0.9875 0.9875 0.1574 220.2397 577.3303)" class="st6" cx="448.4" cy="159.6" rx="5.6" ry="5.6"/>
|
||||
|
||||
<ellipse id="circle64" transform="matrix(0.1574 -0.9875 0.9875 0.1574 241.8959 596.7076)" class="st6" cx="470.6" cy="156.6" rx="5.6" ry="5.6"/>
|
||||
|
||||
<ellipse id="circle66" transform="matrix(0.1574 -0.9875 0.9875 0.1574 304.0202 547.2599)" class="st7" cx="472.7" cy="95.5" rx="3.9" ry="3.9"/>
|
||||
|
||||
<ellipse id="circle68" transform="matrix(0.1574 -0.9875 0.9875 0.1574 263.9857 616.4264)" class="st6" cx="493.2" cy="153.5" rx="5.6" ry="5.6"/>
|
||||
|
||||
<ellipse id="circle70" transform="matrix(0.1574 -0.9875 0.9875 0.1574 285.6079 635.2634)" class="st6" cx="515.1" cy="150.3" rx="5.6" ry="5.6"/>
|
||||
<path id="path72" inkscape:connector-curvature="0" class="st8" d="M510,139.5l-61.3,8.4l-0.4-2.8c-0.2-1.5,0.8-2.9,2.3-3.1
|
||||
l55.7-7.7c1.5-0.2,2.9,0.8,3.1,2.3L510,139.5z"/>
|
||||
<path id="path74" inkscape:connector-curvature="0" class="st8" d="M519.9,161.7L444.9,172l0.3,2.4c0.3,1.7,1.8,2.8,3.4,2.6
|
||||
l69.1-9.5c1.7-0.3,2.8-1.8,2.6-3.4L519.9,161.7z"/>
|
||||
<path id="path76" inkscape:connector-curvature="0" class="st7" d="M508.2,170.4l-50.5,6.9l0.4,3c0.2,1.3,1.5,2.3,2.8,2.2l45.5-6.3
|
||||
c1.3-0.2,2.3-1.5,2.2-2.8L508.2,170.4z"/>
|
||||
<path id="path78" inkscape:connector-curvature="0" class="st7" d="M499.5,133.7l-43.7,6l-1.8-13.2c-1-7.3,4.1-14,11.3-15l17.3-2.4
|
||||
c7.3-1,14,4.1,15,11.3L499.5,133.7z"/>
|
||||
<line id="line80" class="st7" x1="473.5" y1="100.6" x2="474.6" y2="109.1"/>
|
||||
<line id="line82" class="st7" x1="471.6" y1="119.4" x2="464.5" y2="131.7"/>
|
||||
<line id="line84" class="st7" x1="485.9" y1="117.9" x2="478.7" y2="130.2"/>
|
||||
<path id="path86" inkscape:connector-curvature="0" class="st8" d="M470.7,182.8L467,193c-0.2,0.5,0.5,0.9,0.8,0.5l10.5-11.3
|
||||
c0.3-0.3,0-0.9-0.4-0.8l-6.8,1C471,182.5,470.8,182.6,470.7,182.8z"/>
|
||||
<path id="path88" inkscape:connector-curvature="0" class="st8" d="M460.7,184l-6.3,9.2c-0.3,0.5,0.3,1,0.8,0.7l12.8-10.1
|
||||
c0.4-0.3,0.2-0.9-0.4-0.9l-6.6,0.9C460.9,183.9,460.8,184,460.7,184L460.7,184z"/>
|
||||
<path id="path90" inkscape:connector-curvature="0" class="st8" d="M496.6,179l6.3,8.8c0.3,0.4-0.2,1-0.7,0.8l-13.2-8
|
||||
c-0.4-0.3-0.3-0.8,0.2-0.9l6.8-0.8C496.3,178.8,496.5,178.9,496.6,179L496.6,179z"/>
|
||||
<path id="path92" inkscape:connector-curvature="0" class="st8" d="M506.7,177.5l8.5,7.2c0.4,0.3,0,1.1-0.5,0.8l-15.1-6.3
|
||||
c-0.5-0.2-0.4-0.9,0.1-0.9l6.6-0.9C506.4,177.4,506.5,177.4,506.7,177.5L506.7,177.5z"/>
|
||||
</g>
|
||||
<g id="g130" transform="translate(-131.09867,-443.26745)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<path id="path96" inkscape:connector-curvature="0" class="st9" d="M875,594.1l-76.7-13.2c-5.6-0.9-9.4-6.4-8.5-12l0,0
|
||||
c0.9-5.6,6.4-9.4,12-8.5l76.7,13.2c5.6,0.9,9.4,6.4,8.5,12l0,0C885.9,591.3,880.6,595.1,875,594.1z"/>
|
||||
<circle id="circle98" class="st10" cx="805.6" cy="571.5" r="5.7"/>
|
||||
<circle id="circle100" class="st10" cx="828.2" cy="575.4" r="5.7"/>
|
||||
<circle id="circle102" class="st11" cx="849" cy="516.8" r="4"/>
|
||||
<circle id="circle104" class="st10" cx="851" cy="579.3" r="5.7"/>
|
||||
<circle id="circle106" class="st10" cx="873.2" cy="583" r="5.7"/>
|
||||
<path id="path108" inkscape:connector-curvature="0" class="st12" d="M871.6,570.9l-61.9-10.7l0.5-2.8c0.3-1.5,1.7-2.5,3.2-2.3
|
||||
l56.4,9.8c1.5,0.3,2.5,1.7,2.3,3.2L871.6,570.9z"/>
|
||||
<path id="path110" inkscape:connector-curvature="0" class="st12" d="M874.4,595.5l-76-13.2l-0.4,2.5c-0.3,1.7,0.8,3.3,2.5,3.6
|
||||
l69.8,12c1.7,0.3,3.3-0.8,3.6-2.5L874.4,595.5z"/>
|
||||
<path id="path112" inkscape:connector-curvature="0" class="st13" d="M860.3,600.3l-51.1-8.8l-0.5,3.1c-0.3,1.4,0.7,2.7,2.1,3l46,8
|
||||
c1.4,0.3,2.7-0.7,3-2.1L860.3,600.3z"/>
|
||||
<path id="path114" inkscape:connector-curvature="0" class="st11" d="M863.2,562.2l-44.2-7.6l2.3-13.3c1.3-7.3,8.3-12.3,15.6-11
|
||||
l17.5,3.1c7.3,1.3,12.3,8.3,11,15.6L863.2,562.2z"/>
|
||||
<line id="line116" class="st11" x1="848.1" y1="522.1" x2="846.6" y2="530.6"/>
|
||||
<line id="line118" class="st11" x1="840.5" y1="539.7" x2="829.8" y2="549.5"/>
|
||||
<line id="line120" class="st11" x1="854.8" y1="542.6" x2="844.2" y2="552.3"/>
|
||||
<path id="path122" inkscape:connector-curvature="0" class="st12" d="M820.1,600.8l-6.8,8.7c-0.3,0.4,0.2,1,0.7,0.8l13.7-7.6
|
||||
c0.4-0.3,0.3-0.8-0.2-0.9l-7-1.1C820.5,600.6,820.3,600.7,820.1,600.8L820.1,600.8z"/>
|
||||
<path id="path124" inkscape:connector-curvature="0" class="st12" d="M810,599l-8.9,7c-0.4,0.3-0.1,1.1,0.5,0.8l15.5-5.9
|
||||
c0.5-0.2,0.4-0.8-0.1-1l-6.6-1.2C810.3,598.8,810.1,598.9,810,599L810,599z"/>
|
||||
<path id="path126" inkscape:connector-curvature="0" class="st12" d="M846.4,605.1l3.5,10.5c0.2,0.5-0.5,0.9-0.8,0.5l-10.4-11.8
|
||||
c-0.3-0.3,0-0.9,0.5-0.8l6.9,1.3C846.3,604.9,846.4,605,846.4,605.1L846.4,605.1z"/>
|
||||
<path id="path128" inkscape:connector-curvature="0" class="st12" d="M856.6,606.8l6,9.6c0.3,0.5-0.3,1-0.8,0.7l-12.7-10.7
|
||||
c-0.4-0.3-0.1-1,0.4-0.8l6.6,1.2C856.4,606.6,856.5,606.7,856.6,606.8L856.6,606.8z"/>
|
||||
</g>
|
||||
<g id="g166" transform="translate(6.564267,-535.67492)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<path id="path132" inkscape:connector-curvature="0" class="st14" d="M331.5,670.9l-70.2,18.3c-5.1,1.3-10.4-1.8-11.7-6.9l0,0
|
||||
c-1.3-5.1,1.8-10.4,6.9-11.7l70.2-18.3c5.1-1.3,10.4,1.8,11.7,6.9l0,0C339.7,664.2,336.7,669.6,331.5,670.9z"/>
|
||||
<circle id="circle134" class="st15" cx="264.1" cy="678.3" r="5.3"/>
|
||||
<circle id="circle136" class="st15" cx="284.7" cy="673" r="5.3"/>
|
||||
<circle id="circle138" class="st16" cx="279.7" cy="615.2" r="3.7"/>
|
||||
<circle id="circle140" class="st15" cx="305.5" cy="667.5" r="5.3"/>
|
||||
<circle id="circle142" class="st15" cx="325.8" cy="662.1" r="5.3"/>
|
||||
<path id="path144" inkscape:connector-curvature="0" class="st17" d="M319.7,652.5L263,667.3l-0.7-2.5c-0.4-1.4,0.5-2.8,1.9-3.2
|
||||
l51.6-13.4c1.4-0.4,2.8,0.5,3.2,1.9L319.7,652.5z"/>
|
||||
<path id="path146" inkscape:connector-curvature="0" class="st17" d="M331.5,672.3L262,690.4l0.6,2.2c0.4,1.6,2,2.5,3.5,2.1
|
||||
l63.9-16.7c1.6-0.4,2.5-2,2.1-3.5L331.5,672.3z"/>
|
||||
<path id="path148" inkscape:connector-curvature="0" class="st13" d="M321.5,681.8L274.8,694l0.7,2.8c0.4,1.3,1.7,2.1,2.9,1.7
|
||||
l42.1-11c1.3-0.4,2.1-1.7,1.7-2.9L321.5,681.8z"/>
|
||||
<path id="path150" inkscape:connector-curvature="0" class="st16" d="M309.3,648.2l-40.5,10.5l-3.2-12.2c-1.8-6.7,2.3-13.6,9-15.4
|
||||
l16-4.2c6.7-1.8,13.6,2.3,15.4,9L309.3,648.2z"/>
|
||||
<line id="line152" class="st16" x1="281" y1="620.1" x2="283.1" y2="627.9"/>
|
||||
<line id="line154" class="st16" x1="281.4" y1="637.9" x2="276.1" y2="650.3"/>
|
||||
<line id="line156" class="st16" x1="294.6" y1="634.9" x2="289.3" y2="647.3"/>
|
||||
<path id="path158" inkscape:connector-curvature="0" class="st17" d="M287.6,697.6l-2.3,10.1c-0.1,0.5,0.6,0.8,0.8,0.4l8.7-11.7
|
||||
c0.3-0.4-0.1-0.8-0.5-0.7l-6.3,1.8C287.8,697.3,287.6,697.4,287.6,697.6L287.6,697.6z"/>
|
||||
<path id="path160" inkscape:connector-curvature="0" class="st17" d="M278.3,699.9l-4.8,9.3c-0.3,0.5,0.4,0.9,0.7,0.6l10.9-10.9
|
||||
c0.4-0.4,0-0.9-0.5-0.8l-6.1,1.6C278.5,699.8,278.4,699.8,278.3,699.9L278.3,699.9z"/>
|
||||
<path id="path162" inkscape:connector-curvature="0" class="st17" d="M311.6,691.2l7,7.6c0.4,0.4-0.1,0.9-0.6,0.7l-13.3-6.1
|
||||
c-0.4-0.2-0.4-0.7,0.1-0.9l6.3-1.6C311.3,691,311.5,691.1,311.6,691.2z"/>
|
||||
<path id="path164" inkscape:connector-curvature="0" class="st17" d="M320.8,688.7l8.8,5.8c0.5,0.3,0.1,1-0.4,0.8l-14.9-4.2
|
||||
c-0.5-0.1-0.5-0.8,0-0.9l6.1-1.6C320.6,688.6,320.7,688.6,320.8,688.7z"/>
|
||||
</g>
|
||||
<path id="path168" inkscape:connector-curvature="0" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st18" d="
|
||||
M241.1,524.1h-1c0.4-1.2,0.6-2.4,0.6-3.7c0-7-5.7-12.7-12.7-12.7h-3.3c-2.7,0-5.2,0.9-7.2,2.3c-1.2-0.8-2.7-1.3-4.3-1.3
|
||||
c-0.7,0-1.4,0.1-2.1,0.3c-0.1-3.9-3.3-7.1-7.2-7.1h-0.3c-2.2,0-4.1,1-5.4,2.5l0,0c2.7-3.8,4.4-8.5,4.4-13.6
|
||||
c0-13-10.6-23.5-23.5-23.5c-13,0-23.5,10.6-23.5,23.5c0,0.7,0,1.3,0.1,1.9c-2.9,0.3-5.7,1.3-8,2.9c-3.2-4.3-8.2-7.1-13.9-7.1l0,0
|
||||
c-9.5,0-17.3,7.8-17.3,17.3c0,0.1,0,0.3,0,0.4c-1.8-0.9-3.7-1.5-5.9-1.5c-6.9,0-12.6,5.7-12.6,12.6c0,0.7,0.1,1.5,0.2,2.2H92
|
||||
c-3,0-5.5,1.9-6.5,4.5h-9.9c-2.5,0-4.5,2-4.5,4.5s2,4.5,4.5,4.5h149.2h3.3h13.1c2.5,0,4.5-2,4.5-4.5
|
||||
C245.6,526.1,243.6,524.1,241.1,524.1L241.1,524.1z"/>
|
||||
<path id="path170" inkscape:connector-curvature="0" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st18" d="
|
||||
M898.4,516.3h-0.9c0.3-1,0.5-2.1,0.5-3.3c0-6.2-5.1-11.3-11.3-11.3h-2.9c-2.4,0-4.6,0.8-6.4,2c-1.1-0.7-2.4-1.1-3.8-1.1
|
||||
c-0.6,0-1.2,0.1-1.8,0.3c-0.1-3.5-2.9-6.3-6.4-6.3H865c-1.9,0-3.6,0.9-4.8,2.2l0,0c2.4-3.4,3.9-7.6,3.9-12
|
||||
c0-11.5-9.4-20.9-20.9-20.9s-20.9,9.4-20.9,20.9c0,0.6,0,1.2,0.1,1.7c-2.6,0.2-5,1.2-7.1,2.6c-2.8-3.8-7.3-6.3-12.3-6.3l0,0
|
||||
c-8.5,0-15.4,6.9-15.4,15.4c0,0.1,0,0.2,0,0.4c-1.6-0.8-3.3-1.4-5.2-1.4c-6.2,0-11.2,5-11.2,11.2c0,0.7,0.1,1.3,0.2,1.9h-5.5
|
||||
c-2.6,0-4.9,1.7-5.8,4h-8.8c-2.2,0-4,1.8-4,4s1.8,4,4,4h132.5h2.9h11.6c2.2,0,4-1.8,4-4C902.4,518.1,900.6,516.3,898.4,516.3
|
||||
L898.4,516.3z"/>
|
||||
<g id="g184" transform="translate(10.641067,-115.56078)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<g id="g178">
|
||||
<path id="path172" inkscape:connector-curvature="0" class="st19" d="M149.5,586c2.4,4.6,6.2,8.3,10.8,10.8c3.6,1.9,7.6,3,11.9,3
|
||||
c14.2,0,25.7-11.5,25.7-25.7c0-4.3-1.1-8.4-3-11.9c-2.4-4.6-6.2-8.3-10.8-10.8c-3.6-1.9-7.6-3-11.9-3c-14.2,0-25.7,11.5-25.7,25.7
|
||||
C146.6,578.4,147.7,582.4,149.5,586z"/>
|
||||
<path id="path174" inkscape:connector-curvature="0" class="st18" d="M194.1,562.5c-2.3-4.4-6-8.1-10.4-10.4
|
||||
c-3.4-1.8-7.4-2.9-11.5-2.9c-9.5,0-17.7,5.3-21.8,13.1c4-2.8,8.9-4.4,14.1-4.4c4.2,0,8.1,1,11.5,2.9c4.4,2.3,8.1,6,10.4,10.4
|
||||
c1.8,3.4,2.9,7.4,2.9,11.5c0,4.2-1.1,8.2-2.9,11.7c6.4-4.5,10.6-11.9,10.6-20.3C197,569.8,196,565.9,194.1,562.5L194.1,562.5z"/>
|
||||
<path id="path176" inkscape:connector-curvature="0" class="st20" d="M149.5,586c-7.7,10-11.6,17.8-9.3,20.1s10.1-1.6,20.1-9.3
|
||||
c5.6-4.4,12-9.9,18.3-16.3c6.4-6.4,11.9-12.7,16.3-18.3c7.7-10,11.6-17.8,9.3-20.1s-10.1,1.6-20.1,9.3"/>
|
||||
</g>
|
||||
<path id="path180" inkscape:connector-curvature="0" class="st21" d="M154,566.3c0.5-1.2,1.1-2.3,1.8-3.4c0.7-1.1,1.5-2,2.4-2.9
|
||||
s1.9-1.7,2.9-2.4c1.1-0.7,2.2-1.3,3.4-1.8s2.4-0.9,3.7-1.2s2.6-0.4,4-0.4"/>
|
||||
<path id="path182" inkscape:connector-curvature="0" class="st21" d="M152.4,574.1c0-1.4,0.1-2.7,0.4-4"/>
|
||||
</g>
|
||||
<g id="g192" transform="translate(-0.2304,235.22748)" inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<polygon id="polygon186" class="st19" points="843.4,216.1 850,204.1 856.6,216.1 868.7,222.7 856.6,229.3 850,241.4 843.4,229.3
|
||||
831.4,222.7 "/>
|
||||
<polygon id="polygon188" class="st19" points="868.4,248.1 873.4,239.1 878.3,248.1 887.4,253.1 878.3,258 873.4,267.1 868.4,258
|
||||
859.4,253.1 "/>
|
||||
<polygon id="polygon190" class="st19" points="884.1,207.8 887.4,201.7 890.7,207.8 896.7,211.1 890.7,214.4 887.4,220.4
|
||||
884.1,214.4 878,211.1 "/>
|
||||
</g>
|
||||
<g inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476" class="st22">
|
||||
<path class="st23" d="M332.8,346.5l65.5-89.9h24.1v89.6h17.5v20.8h-17.5v28.8h-27.9v-28.8h-61.7V346.5z M358.9,346.1h35.6v-34.4
|
||||
c0-5.9,0.2-11.6,0.8-17h-0.9c-4.9,7.8-8,12.7-9.4,14.6L358.9,346.1z"/>
|
||||
<path class="st23" d="M450.4,326.2c0-11.1,1.1-21,3.2-29.6c2.1-8.6,4.9-15.5,8.2-20.7c3.3-5.2,7.3-9.4,11.9-12.8
|
||||
c4.6-3.3,9.1-5.6,13.5-6.8c4.4-1.2,9-1.8,13.7-1.8c16.3,0,28.8,6.4,37.5,19.1c8.7,12.7,13.1,30.3,13.1,52.6
|
||||
c0,22.1-4.4,39.6-13.1,52.4c-8.7,12.8-21.2,19.2-37.4,19.2c-4.5,0-8.9-0.6-13.2-1.7c-4.3-1.1-8.7-3.3-13.4-6.6
|
||||
c-4.6-3.2-8.7-7.4-12.1-12.5c-3.5-5.1-6.3-12-8.6-20.8C451.5,347.6,450.4,337.6,450.4,326.2z M479.4,326.2
|
||||
c0,33.8,7.2,50.7,21.6,50.7c14.2,0,21.3-16.9,21.3-50.7c0-33.8-7.2-50.7-21.5-50.7C486.5,275.5,479.4,292.4,479.4,326.2z"/>
|
||||
<path class="st23" d="M562.4,346.5l65.5-89.9h24.1v89.6h17.5v20.8h-17.5v28.8h-27.8v-28.8h-61.7V346.5z M588.5,346.1h35.6v-34.4
|
||||
c0-5.9,0.2-11.6,0.8-17h-0.9c-4.9,7.8-8,12.7-9.4,14.6L588.5,346.1z"/>
|
||||
</g>
|
||||
<g inkscape:export-xdpi="96.009476" inkscape:export-ydpi="96.009476">
|
||||
<path class="st23" d="M435.8,197.2c0-6.4,1.6-11.6,4.9-15.5c3.2-3.9,7.5-5.9,12.8-5.9c5.3,0,9.6,2,12.8,5.9
|
||||
c3.2,3.9,4.8,9.1,4.8,15.5c0,6.4-1.6,11.6-4.8,15.4c-3.2,3.9-7.5,5.8-12.8,5.8c-5.3,0-9.6-1.9-12.8-5.8
|
||||
C437.5,208.8,435.8,203.6,435.8,197.2z M443.6,197.2c0,4.6,0.9,8.2,2.6,10.8c1.7,2.7,4.2,4,7.3,4c3.1,0,5.5-1.3,7.2-4
|
||||
c1.7-2.7,2.6-6.3,2.6-10.9c0-4.6-0.9-8.2-2.6-10.8c-1.7-2.7-4.1-4-7.2-4c-3.1,0-5.5,1.3-7.2,4C444.5,189,443.6,192.7,443.6,197.2z"
|
||||
/>
|
||||
<path class="st23" d="M474.8,202.7c0-4.4,1.2-8.2,3.5-11.2c2.3-3.1,5.8-4.6,10.4-4.6c3.1,0,5.7,0.8,7.9,2.3
|
||||
c2.2,1.6,3.7,3.5,4.6,5.8c0.9,2.3,1.4,4.9,1.4,7.7c0,1.4-0.1,2.7-0.4,4c-0.2,1.3-0.7,2.7-1.3,4.2c-0.7,1.5-1.5,2.7-2.5,3.8
|
||||
c-1,1.1-2.3,2-4,2.7c-1.7,0.7-3.6,1.1-5.7,1.1c-2.1,0-4-0.3-5.6-1c-1.7-0.7-3-1.5-4-2.6c-1-1.1-1.8-2.3-2.5-3.7
|
||||
c-0.7-1.4-1.1-2.8-1.4-4.2C475,205.6,474.8,204.1,474.8,202.7z M482.3,202.7c0,3.4,0.6,5.8,1.9,7.3c1.3,1.5,2.8,2.3,4.5,2.3
|
||||
c1.7,0,3.1-0.8,4.5-2.3c1.3-1.5,2-4,2-7.3c0-3.4-0.7-5.8-2-7.4c-1.3-1.5-2.8-2.3-4.5-2.3c-1.7,0-3.2,0.8-4.5,2.3
|
||||
C482.9,196.8,482.3,199.3,482.3,202.7z"/>
|
||||
<path class="st23" d="M507.9,229.5v-41.8h6.9v3.3c1.9-2.8,4.3-4.3,7.4-4.3c3.6,0,6.7,1.4,9.1,4.3c2.4,2.8,3.6,6.7,3.6,11.5
|
||||
c0,2.8-0.4,5.2-1.2,7.3c-0.8,2.1-1.8,3.8-3.1,5c-1.3,1.2-2.6,2.1-4.1,2.7c-1.4,0.6-2.9,0.9-4.4,0.9c-1.8,0-3.3-0.4-4.5-1.2
|
||||
c-1.2-0.8-2.1-1.7-2.7-2.7v14.9H507.9z M515,202.6c0,3,0.5,5.3,1.6,7.1c1.1,1.7,2.6,2.6,4.6,2.6c1.9,0,3.4-0.8,4.6-2.5
|
||||
c1.1-1.7,1.7-4.1,1.7-7.2c0-3-0.6-5.3-1.7-7c-1.1-1.7-2.7-2.6-4.6-2.6c-2,0-3.5,0.9-4.6,2.7C515.6,197.4,515,199.8,515,202.6z"/>
|
||||
<path class="st23" d="M537.8,211.3l5.1-3c2,3,4.6,4.5,7.9,4.5c1.5,0,2.6-0.3,3.4-0.9c0.8-0.6,1.2-1.4,1.2-2.3c0-0.3,0-0.6-0.1-0.8
|
||||
c-0.1-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.4-0.4-0.6-0.6c-0.2-0.2-0.4-0.4-0.8-0.6c-0.4-0.2-0.7-0.4-0.9-0.5c-0.2-0.1-0.6-0.3-1.1-0.5
|
||||
c-0.5-0.2-0.9-0.3-1.2-0.4c-0.3-0.1-0.7-0.2-1.3-0.4c-0.6-0.2-1-0.3-1.3-0.4c-2.6-0.8-4.6-1.9-6.2-3.2c-1.6-1.3-2.3-3.2-2.3-5.7
|
||||
c0-2.7,1.1-4.8,3.4-6.4c2.3-1.6,5-2.4,8.3-2.4c2.5,0,4.8,0.6,7,1.9c2.2,1.3,3.8,3,4.9,5l-4.8,2.9c-2.1-2.7-4.5-4-7.1-4
|
||||
c-1.4,0-2.5,0.3-3.2,0.8c-0.8,0.6-1.1,1.3-1.1,2.2c0,0.3,0,0.6,0.1,0.9c0.1,0.3,0.2,0.5,0.4,0.8c0.2,0.2,0.4,0.4,0.6,0.6
|
||||
c0.2,0.2,0.5,0.4,0.8,0.6c0.4,0.2,0.7,0.4,0.9,0.5c0.3,0.1,0.6,0.3,1.1,0.4c0.5,0.2,0.8,0.3,1.1,0.4c0.3,0.1,0.7,0.2,1.2,0.4
|
||||
c0.5,0.2,0.9,0.3,1.2,0.4c5.9,2,8.9,4.9,8.9,8.9c0,2.5-1,4.6-3.1,6.4c-2.1,1.7-5,2.6-8.8,2.6c-2.9,0-5.6-0.7-7.9-2
|
||||
S539.1,213.4,537.8,211.3z"/>
|
||||
<path class="st23" d="M568.2,217.7v-8.3h9.3v8.3H568.2z M576.4,205.9h-7l-0.5-29.4h8L576.4,205.9z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st23" d="M333.4,464.8v-27.1h12c3.2,0,5.7,0.8,7.5,2.3c1.8,1.5,2.7,3.6,2.7,6.1c0,2.6-0.9,4.6-2.8,6.1
|
||||
s-4.3,2.2-7.4,2.2H339v10.3H333.4z M339,450.2h5.7c1.6,0,2.9-0.4,3.8-1.1c0.9-0.7,1.4-1.7,1.4-3c0-1.3-0.4-2.3-1.3-3
|
||||
c-0.9-0.7-2.2-1.1-3.8-1.1H339V450.2z"/>
|
||||
<path class="st23" d="M354.1,464.8l10.8-27.1h6l10.8,27.1h-5.9l-2.3-6.4h-11.2l-2.3,6.4H354.1z M363.7,454.4h8.3l-2.2-6.4
|
||||
c-0.5-1.5-1.1-3.3-1.8-5.5h-0.2c-0.2,0.7-0.5,1.6-0.9,2.8c-0.4,1.2-0.7,2.1-0.9,2.6L363.7,454.4z"/>
|
||||
<path class="st23" d="M383,451.2c0-4.1,1.3-7.5,3.8-10.2c2.5-2.6,5.9-4,10-4c1.3,0,2.5,0.2,3.7,0.5c1.2,0.3,2.1,0.7,2.9,1.2
|
||||
c0.8,0.5,1.5,1,2.2,1.7c0.7,0.6,1.2,1.2,1.5,1.7c0.4,0.5,0.7,1,0.9,1.5l-4.8,1.4c-0.4-0.5-0.8-1-1.1-1.3c-0.3-0.3-0.7-0.7-1.2-1.2
|
||||
s-1.1-0.8-1.8-1s-1.4-0.3-2.3-0.3c-2.5,0-4.5,0.9-5.9,2.7c-1.4,1.8-2.1,4.2-2.1,7.2c0,3,0.7,5.4,2.2,7.2c1.5,1.8,3.3,2.7,5.6,2.7
|
||||
c2,0,3.5-0.5,4.6-1.4c1.1-1,1.8-2.2,2-3.8c0.1-1.3,0.2-2,0.2-2.1h-7.1v-4.3h12.5v15.3H405l-0.5-2.4c-1.7,2-4.4,3-8,3
|
||||
c-3.8,0-7-1.3-9.6-3.8C384.3,459,383,455.5,383,451.2z"/>
|
||||
<path class="st23" d="M413.9,464.8v-27.1H434v4.3h-14.6v6.7h13.1v4.2h-13.1v7.6h14.9v4.3H413.9z"/>
|
||||
<path class="st23" d="M448.1,464.8v-27.1h5.8l8.5,14.1l3.3,5.5h0.2c-0.4-2.6-0.6-5.2-0.6-7.9v-11.7h5.6v27.1h-5.8l-8.5-13.8
|
||||
l-3.3-5.7h-0.2c0.4,2.5,0.6,5.1,0.6,7.9v11.6H448.1z"/>
|
||||
<path class="st23" d="M475.4,451.3c0-4.3,1.2-7.7,3.6-10.3c2.4-2.6,5.6-3.9,9.5-3.9c4,0,7.1,1.3,9.5,3.9c2.4,2.6,3.6,6,3.6,10.3
|
||||
c0,4.3-1.2,7.7-3.6,10.3c-2.4,2.6-5.6,3.9-9.5,3.9s-7.1-1.3-9.5-3.9C476.6,458.9,475.4,455.5,475.4,451.3z M481.2,451.3
|
||||
c0,3,0.6,5.4,1.9,7.2c1.3,1.8,3.1,2.7,5.4,2.7c2.3,0,4.1-0.9,5.4-2.6c1.3-1.8,1.9-4.2,1.9-7.2c0-3-0.6-5.4-1.9-7.2
|
||||
c-1.3-1.8-3.1-2.7-5.4-2.7c-2.3,0-4.1,0.9-5.4,2.7C481.9,445.8,481.2,448.2,481.2,451.3z"/>
|
||||
<path class="st23" d="M502.7,442v-4.3h22.7v4.3h-8.6v22.8h-5.6V442H502.7z"/>
|
||||
<path class="st23" d="M538.3,464.8v-27.1h19.6v4.3h-13.9v7.1h12.5v4.2h-12.5v11.4H538.3z"/>
|
||||
<path class="st23" d="M559.9,451.3c0-4.3,1.2-7.7,3.6-10.3c2.4-2.6,5.6-3.9,9.5-3.9c4,0,7.1,1.3,9.5,3.9c2.4,2.6,3.6,6,3.6,10.3
|
||||
c0,4.3-1.2,7.7-3.6,10.3c-2.4,2.6-5.6,3.9-9.5,3.9c-4,0-7.1-1.3-9.5-3.9C561.1,458.9,559.9,455.5,559.9,451.3z M565.7,451.3
|
||||
c0,3,0.6,5.4,1.9,7.2c1.3,1.8,3.1,2.7,5.4,2.7c2.3,0,4.1-0.9,5.4-2.6c1.3-1.8,1.9-4.2,1.9-7.2c0-3-0.6-5.4-1.9-7.2
|
||||
c-1.3-1.8-3.1-2.7-5.4-2.7c-2.3,0-4.1,0.9-5.4,2.7C566.3,445.8,565.7,448.2,565.7,451.3z"/>
|
||||
<path class="st23" d="M590.5,454.6v-16.9h5.6v16.9c0,4.4,1.9,6.5,5.7,6.5c3.8,0,5.7-2.2,5.7-6.5v-16.9h5.6v16.9
|
||||
c0,3.5-0.9,6.2-2.8,8c-1.9,1.9-4.7,2.8-8.5,2.8c-3.6,0-6.4-0.9-8.4-2.7S590.5,458.2,590.5,454.6z"/>
|
||||
<path class="st23" d="M619.3,464.8v-27.1h5.8l8.5,14.1l3.3,5.5h0.2c-0.4-2.6-0.6-5.2-0.6-7.9v-11.7h5.6v27.1h-5.8l-8.5-13.8
|
||||
l-3.3-5.7h-0.2c0.4,2.5,0.6,5.1,0.6,7.9v11.6H619.3z"/>
|
||||
<path class="st23" d="M648.3,464.8v-27.1h9.2c4.6,0,8.2,1.2,10.7,3.5s3.7,5.7,3.7,10c0,1.4-0.1,2.8-0.4,4c-0.3,1.3-0.8,2.5-1.4,3.7
|
||||
c-0.7,1.2-1.6,2.2-2.6,3c-1.1,0.8-2.4,1.5-4.1,2c-1.7,0.5-3.6,0.8-5.8,0.8H648.3z M653.9,460.5h3c3,0,5.3-0.7,6.8-2.2
|
||||
c1.5-1.5,2.3-3.8,2.3-7.1c0-3.3-0.8-5.7-2.4-7.2s-3.8-2.1-6.7-2.1h-3.1V460.5z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 22 KiB |
@ -50,7 +50,7 @@ github_repo = 'espressif/esp-sr'
|
||||
html_context['github_user'] = 'espressif'
|
||||
html_context['github_repo'] = 'esp-sr'
|
||||
|
||||
idf_targets = ['esp32']
|
||||
idf_targets = ['esp32', 'esp32s2', 'esp32s3']
|
||||
languages = ['en', 'zh_CN']
|
||||
|
||||
google_analytics_id = os.environ.get('CI_GOOGLE_ANALYTICS_ID', None)
|
||||
|
||||
18
docs/en/404.rst
Normal file
18
docs/en/404.rst
Normal file
@ -0,0 +1,18 @@
|
||||
:orphan:
|
||||
|
||||
Page not Found
|
||||
==============
|
||||
:link_to_translation:`zh_CN:[中文]`
|
||||
|
||||
.. note::
|
||||
|
||||
We're sorry. The page you requested could not be found.
|
||||
|
||||
Please use menu on the left to navigate through documentation contents. Optionally type the phrase you are looking for in a search box above the menu and press enter.
|
||||
|
||||
.. figure:: ../_static/404-page__en.svg
|
||||
:align: center
|
||||
:alt: We're sorry. The page you requested could not be found.
|
||||
:figclass: align-center
|
||||
|
||||
* :ref:`genindex`
|
||||
4
docs/en/_templates/layout.html
Normal file
4
docs/en/_templates/layout.html
Normal file
@ -0,0 +1,4 @@
|
||||
{% extends '!layout.html' %}
|
||||
{% block comments %}
|
||||
<p style="text-align:center"><a href="https://www.espressif.com/en/company/documents/documentation_feedback?docId=4419§ions={{ title|striptags|e }} ({{ pagename }})&version={{ release }} ({{ version }})">Provide feedback about this document</a></p>
|
||||
{% endblock %}
|
||||
@ -1,10 +1,10 @@
|
||||
:link_to_translation:`zh_CN:[中文]`
|
||||
|
||||
This is LEXIN `ESP-SR <https://github.com/espressif/esp-sr>` This document will introduce LEXIN's AI voice solution based on ESP32 series chip. From front-end audio processing, to voice command word recognition, from hardware design suggestions, to performance testing methods, it is a comprehensive introduction to Loxin's systematic work on AI speech, and provides a strong reference for users to build AIoT applications on Loxin ESP32 series chips and development boards.
|
||||
This is LEXIN `ESP-SR <https://github.com/espressif/esp-sr>` This document will introduce LEXIN's AI voice solution based on ESP32 series chip. From front-end audio processing, to voice command word recognition, from hardware design suggestions, to performance testing methods, it is a comprehensive introduction to Loxin's systematic work on AI speech, and provides a strong reference for users to build AIoT applications on Loxin ESP32 series chips and development boards.
|
||||
|
||||
Lexin AFE algorithm has passed the Software Audio Front-End certification for Amazon Alexa built-in devices. The built-in wake-up module in AFE algorithm can realize local voice wake-up function and support wake-up word customization. Lexin's voice command word recognition model can support up to 200 English and Chinese command words, and the command words can be modified during operation, bringing great flexibility to the application.
|
||||
Lexin AFE algorithm has passed the Software Audio Front-End certification for Amazon Alexa built-in devices. The built-in wake-up module in AFE algorithm can realize local voice wake-up function and support wake-up word customization. Lexin's voice command word recognition model can support up to 200 English and Chinese command words, and the command words can be modified during operation, bringing great flexibility to the application.
|
||||
|
||||
Based on years of hardware design and development experience, Loxin can provide voice development board review service for customers, and will be happy to test and tune the development board for customers to show the optimal performance of the algorithm. Customers can also conduct in-depth evaluation of the development board and the whole product according to the test methods and self-test results provided by Loxin.
|
||||
Based on years of hardware design and development experience, Loxin can provide voice development board review service for customers, and will be happy to test and tune the development board for customers to show the optimal performance of the algorithm. Customers can also conduct in-depth evaluation of the development board and the whole product according to the test methods and self-test results provided by Loxin.
|
||||
|
||||
.. only:: html
|
||||
|
||||
@ -27,6 +27,4 @@ Based on years of hardware design and development experience, Loxin can provide
|
||||
Test Reports <test_report/README>
|
||||
Performance Testing <performance_test/README>
|
||||
|
||||
* :ref:`genindex`
|
||||
|
||||
Translated with www.DeepL.com/Translator (free version)
|
||||
18
docs/zh_CN/404.rst
Normal file
18
docs/zh_CN/404.rst
Normal file
@ -0,0 +1,18 @@
|
||||
:orphan:
|
||||
|
||||
无法找到该网页
|
||||
==============
|
||||
:link_to_translation:`en:[English]`
|
||||
|
||||
.. note::
|
||||
|
||||
抱歉,无法找到您想访问的页面。
|
||||
|
||||
请使用左侧菜单,浏览其他文档内容。您也可以使用菜单上方的搜索框,搜索您想查看的内容。
|
||||
|
||||
.. figure:: ../_static/404-page__cn.svg
|
||||
:align: center
|
||||
:alt: 抱歉,无法找到您想访问的页面。
|
||||
:figclass: align-center
|
||||
|
||||
* :ref:`genindex`
|
||||
4
docs/zh_CN/_templates/layout.html
Normal file
4
docs/zh_CN/_templates/layout.html
Normal file
@ -0,0 +1,4 @@
|
||||
{% extends '!layout.html' %}
|
||||
{% block comments %}
|
||||
<p style="text-align:center"><a href="https://www.espressif.com/zh-hans/company/documents/documentation_feedback?docId=4846§ions={{ title|striptags|e }} ({{ pagename }})&version={{ release }} ({{ version }})">提供有关此文档的反馈</a></p>
|
||||
{% endblock %}
|
||||
@ -5,14 +5,14 @@
|
||||
|
||||
基于乐鑫的 S3 系列语音开发板,对于整机 Mic 设计要求如下:
|
||||
|
||||
⻨克⻛电器性能推荐
|
||||
麦克风电器性能推荐
|
||||
------------------
|
||||
|
||||
#. ⻨克类型:全向型 MEMS ⻨克⻛
|
||||
#. 麦克类型:全向型 MEMS 麦克风
|
||||
#. 灵敏度
|
||||
|
||||
- 1Pa 声压下模拟⻨灵敏度不低于 -38dBV,数字⻨灵敏度要求不低于 -26dB。
|
||||
- 公差控制在 ±2dB,对于⻨克阵列推荐采用 ±1dB 公差。
|
||||
- 1Pa 声压下模拟麦灵敏度不低于 -38dBV,数字麦灵敏度要求不低于 -26dB。
|
||||
- 公差控制在 ±2dB,对于麦克阵列推荐采用 ±1dB 公差。
|
||||
|
||||
#. 信噪比(SNR)
|
||||
|
||||
@ -23,47 +23,47 @@
|
||||
结构设计建议
|
||||
----------------
|
||||
|
||||
#. ⻨克孔孔径或宽度推荐大于 1mm,拾音管道尽量短,腔体尽可能小,保证⻨克和结构组件配合的谐振频率在 9KHz 以上。
|
||||
#. 麦克孔孔径或宽度推荐大于 1mm,拾音管道尽量短,腔体尽可能小,保证麦克和结构组件配合的谐振频率在 9KHz 以上。
|
||||
#. 拾音孔深度和直径比小于 2:1,壳体厚度推荐1mm,如果壳体过厚,需增大开孔面积。
|
||||
#. ⻨克孔上需通过防尘网进行保护。
|
||||
#. ⻨克⻛与设备外壳之间必须加硅胶套或泡棉等进行密封和防震,需进行过盈配合设计,以保证⻨克的密封性。
|
||||
#. ⻨克孔不能被遮挡,底部拾音的⻨克孔需结构上增加凸起,避免⻨克孔被桌面等遮挡。
|
||||
#. ⻨克需远离喇叭等会产生噪音或振动的物体摆放,且与喇叭音腔之间通过橡胶垫等隔离缓冲。
|
||||
#. 麦克孔上需通过防尘网进行保护。
|
||||
#. 麦克风与设备外壳之间必须加硅胶套或泡棉等进行密封和防震,需进行过盈配合设计,以保证麦克的密封性。
|
||||
#. 麦克孔不能被遮挡,底部拾音的麦克孔需结构上增加凸起,避免麦克孔被桌面等遮挡。
|
||||
#. 麦克需远离喇叭等会产生噪音或振动的物体摆放,且与喇叭音腔之间通过橡胶垫等隔离缓冲。
|
||||
|
||||
⻨克阵列设计推荐
|
||||
麦克阵列设计推荐
|
||||
-----------------------
|
||||
|
||||
#. ⻨克类型:全向型硅⻨,同一个阵列内的⻨克推荐同一厂家同一型号,不建议混用。
|
||||
#. ⻨克阵列中各⻨克灵敏度差异在 3dB 之内。
|
||||
#. 相位差:多⻨克阵列中⻨克之间的相位差控制在 10° 以内。
|
||||
#. ⻨克阵列中各⻨克的结构设计,推荐采用相同的设计,以保证结构设计的一致性。
|
||||
#. 2 MIC方案:⻨克间距要求 4~6.5cm,连接两个⻨克⻛的轴线应平行于水平线,且两个⻨克的中心尽量靠近产品水平方向的中心。
|
||||
#. 3 MIC方案:3 个⻨克⻛等间距并且成正圆分布(夹⻆互成 120度),间距要求 4~6.5cm。
|
||||
#. 麦克类型:全向型硅麦,同一个阵列内的麦克推荐同一厂家同一型号,不建议混用。
|
||||
#. 麦克阵列中各麦克灵敏度差异在 3dB 之内。
|
||||
#. 相位差:多麦克阵列中麦克之间的相位差控制在 10° 以内。
|
||||
#. 麦克阵列中各麦克的结构设计,推荐采用相同的设计,以保证结构设计的一致性。
|
||||
#. 2 MIC方案:麦克间距要求 4~6.5cm,连接两个麦克风的轴线应平行于水平线,且两个麦克的中心尽量靠近产品水平方向的中心。
|
||||
#. 3 MIC方案:3 个麦克风等间距并且成正圆分布(夹⻆互成 120度),间距要求 4~6.5cm。
|
||||
|
||||
⻨克⻛结构密封性
|
||||
麦克风结构密封性
|
||||
----------------
|
||||
|
||||
用橡皮泥等材料封堵⻨克拾音孔,密封前后⻨克⻛采集信号的幅度衰减25dB合格,推荐30dB。测试方法:
|
||||
用橡皮泥等材料封堵麦克拾音孔,密封前后麦克风采集信号的幅度衰减25dB合格,推荐30dB。测试方法:
|
||||
|
||||
#. ⻨克⻛正上方 0.5 米处,播放白噪声,⻨克⻛处音量 90dB。
|
||||
#. 使用⻨克⻛阵列录制 10s 以上,存储为录音文件A。
|
||||
#. 用橡皮泥等材料封堵⻨克拾音孔,使用⻨克⻛阵列录制 10s 以上,存储为录音文件B。
|
||||
#. 麦克风正上方 0.5 米处,播放白噪声,麦克风处音量 90dB。
|
||||
#. 使用麦克风阵列录制 10s 以上,存储为录音文件A。
|
||||
#. 用橡皮泥等材料封堵麦克拾音孔,使用麦克风阵列录制 10s 以上,存储为录音文件B。
|
||||
#. 对比两个文件的频谱,需保证100~8KHz频段内整体衰减 25dB 以上。
|
||||
|
||||
回声参考信号设计
|
||||
----------------
|
||||
|
||||
#. 回声参考信号推荐尽量靠近喇叭侧,推荐从 DA 后级 PA 前级回采。
|
||||
#. 扬声器音量最大时,输入到⻨克的回声参考信号不能有饱和失真,最大音量下喇叭功放输出 THD 满足100Hz 小于 10%,200Hz 小于 6%,350Hz 以上频率,小于 3% 。
|
||||
#. 扬声器音量最大时,⻨克处拾音的声压不超过 102dB@1KHz。
|
||||
#. 扬声器音量最大时,输入到麦克的回声参考信号不能有饱和失真,最大音量下喇叭功放输出 THD 满足100Hz 小于 10%,200Hz 小于 6%,350Hz 以上频率,小于 3% 。
|
||||
#. 扬声器音量最大时,麦克处拾音的声压不超过 102dB@1KHz。
|
||||
#. 回声参考信号电压不超过 ADC 的最大允许输入电压,电压过高需增加衰减电路。
|
||||
#. 从D类功放输出引参考回声信号需增加低通滤波器,滤波器的截止频率推荐 >22KHz。
|
||||
#. 音量最大播放时,回采信号峰值 -3 到 -5dB。
|
||||
|
||||
⻨克⻛阵列一致性验证
|
||||
麦克风阵列一致性验证
|
||||
----------------------------
|
||||
|
||||
要求各个⻨克⻛采样信号幅度相差小于 3dB,测试方法:
|
||||
要求各个麦克风采样信号幅度相差小于 3dB,测试方法:
|
||||
|
||||
#. ⻨克⻛正上方 0.5 米处,播放白噪声,⻨克⻛处音量 90dB 。
|
||||
#. 使用⻨克⻛阵列录制 10s 以上,查看各 mic 录音幅度和音频采样率是否一致。
|
||||
#. 麦克风正上方 0.5 米处,播放白噪声,麦克风处音量 90dB 。
|
||||
#. 使用麦克风阵列录制 10s 以上,查看各 mic 录音幅度和音频采样率是否一致。
|
||||
|
||||
@ -3,19 +3,19 @@ ESP-SR 用户指南
|
||||
|
||||
:link_to_translation:`en:[English]`
|
||||
|
||||
这里是乐鑫 `ESP-SR <https://github.com/espressif/esp-sr>` 本文档将介绍乐鑫以 ESP32 系列芯片为基础推出的AI语音解决方案。从前端音频处理,到语音命令词识别,从硬件设计建议,到性能测试方法,全面介绍乐鑫在AI语音方面的系统性工作,为用户在乐鑫 ESP32 系列芯片及开发板上构建 AIoT 应用,提供有力参考。
|
||||
这里是乐鑫 `ESP-SR <https://github.com/espressif/esp-sr>` 本文档将介绍乐鑫以 ESP32 系列芯片为基础推出的 AI 语音解决方案。从前端音频处理,到语音命令词识别,从硬件设计建议,到性能测试方法,全面介绍乐鑫在 AI 语音方面的系统性工作,为用户在乐鑫 ESP32 系列芯片及开发板上构建 AIoT 应用,提供有力参考。
|
||||
|
||||
乐鑫 AFE 算法已通过亚马逊 Alexa 内置设备的 Software Audio Front-End 认证。可在语音通话和语音识别等场景下提供高质量音频输入。AFE算法中内置的唤醒模块可实现本地语音唤醒功能,且支持唤醒词定制。乐鑫语音命令词识别模型可支持最多200条中英文命令词,且可在运行中修改命令词,为应用带来极大灵活性。
|
||||
乐鑫 AFE 算法已通过亚马逊 Alexa 内置设备的 Software Audio Front-End 认证。可在语音通话和语音识别等场景下提供高质量音频输入。AFE算法中内置的唤醒模块可实现本地语音唤醒功能,且支持唤醒词定制。乐鑫语音命令词识别模型可支持最多200条中英文命令词,且可在运行中修改命令词,为应用带来极大灵活性。
|
||||
|
||||
基于多年硬件设计与开发经验,乐鑫可为客户提供语音开发板Review服务,并乐意为客户自制开发板进行测试和调优,以展现算法最优性能。客户也可按照乐鑫提供的测试方式和自测结果,对开发板和整机产品进行深入评估。
|
||||
基于多年硬件设计与开发经验,乐鑫可为客户提供语音开发板Review服务,并乐意为客户自制开发板进行测试和调优,以展现算法最优性能。客户也可按照乐鑫提供的测试方式和自测结果,对开发板和整机产品进行深入评估。
|
||||
|
||||
.. only:: html
|
||||
|
||||
**本文档仅包含针对 芯片的 ESP-AT 使用**。如需了解其他芯片,请在页面左上方的下拉菜单中选择您的目标芯片。
|
||||
**本文档仅包含针对芯片的 ESP-AT 使用**。如需了解其他芯片,请在页面左上方的下拉菜单中选择您的目标芯片。
|
||||
|
||||
.. only:: latex
|
||||
.. only:: latex
|
||||
|
||||
**本文档仅包含针对 芯片的 ESP-AT 使用**。
|
||||
**本文档仅包含针对芯片的 ESP-AT 使用**。
|
||||
|
||||
.. toctree::
|
||||
:hidden:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user