SoundPEATS H3
La configuration à triple transducteur hybride (un dynamique de 12 mm et deux armatures équilibrées), associée à une réduction de bruit adaptative hybride de 55 dB, offre un son haute résolution détaillé et une isolation quasi complète. L’autonomie totale de 37 heures et la charge rapide (10 minutes pour 2 heures) garantissent une disponibilité immédiate, tandis que les 6 microphones à réduction de bruit assurent des appels limpides. Ils ciblent les audiophiles exigeants et les professionnels en télétravail qui privilégient un son studio et une communication téléphonique sans compromis.
À propos de ce Earbuds
.aplus-v2 .aplus-content-wrapper { position: relative; overflow: hidden; } .aplus-v2 .container-with-background-image { width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; } function logShoppableMetrics(moduleName, showsAddToCart) { if (window.ue && window.ue.count) { window.ue.count("aplus:shoppable:" + moduleName + ":addToCart", showsAddToCart ? 1 : 0); } } Product description .aplus-v2 .premium-aplus-module-13 .aplus-carousel-container { position: relative; } .aplus-v2 .premium-aplus-module-13 .aplus-carousel-element { position: relative; width: 100%; } .aplus-v2 .premium-aplus-module-13 .aplus-card-link-button { text-align: center; padding-top: 20px; } .aplus-v2 .premium-aplus-module-13 .aplus-text-background, .aplus-v2 .premium-aplus-module-13 .aplus-text-background h1, .aplus-v2 .premium-aplus-module-13 .aplus-text-background h5, .aplus-v2 .premium-aplus-module-13 .aplus-text-background ol, .aplus-v2 .premium-aplus-module-13 .aplus-text-background ul, .aplus-v2 .premium-aplus-module-13 .aplus-text-background ol .a-list-item, .aplus-v2 .premium-aplus-module-13 .aplus-text-background ul .a-list-item { color: #fff; } /** * Premium-module 11: FAQs - Common Styles (All Devices) */ .aplus-v2 .premium-aplus-module-11 { background: #fff; position: relative; } .aplus-v2 .premium-aplus-module-11.aplus-secondary-color { background: #000; } .aplus-v2 .premium-aplus-module-11 .aplus-question, .aplus-v2 .premium-aplus-module-11 .aplus-answer { display: block; width: 100%; margin: 0; } .aplus-v2 .premium-aplus-module-11 .aplus-answer { visibility: hidden; opacity: 0; height: 0; transition: display 0.1s linear, opacity 0.1s linear, height 0.1s linear; transition-behavior: allow-discrete; } .aplus-v2 .premium-aplus-module-11 .aplus-active .aplus-answer { visibility: visible; opacity: 1; height: auto; height: calc-size(auto); min-height: 40px; } .aplus-v2 .premium-aplus-module-11 .faq-list { margin: 0; } .aplus-v2 .premium-aplus-module-11 .faq-block { position: relative; list-style-type: none; cursor: pointer; border: 2px solid #E6E6E6; background: #fff; border-radius: 3px; margin-bottom: 10px; } .aplus-v2 .premium-aplus-module-11.aplus-secondary-color .faq-block { border: none; } .aplus-v2 .premium-aplus-module-11 .aplus-question::before, .aplus-v2 .premium-aplus-module-11 .aplus-answer::before { text-align: center; border-radius: 3px; display: inline-block; font-weight: 500; position: absolute; color: #fff; top: 10px; left: 10px; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-11 .aplus-question::before, html[dir="rtl"] .aplus-v2 .premium-aplus-module-11 .aplus-answer::before { right: 10px; } .aplus-v2 .premium-aplus-module-11 .aplus-question::before { content: "Q"; background: #505050; transition: background 0.1s linear; z-index: 2; } .aplus-v2 .premium-aplus-module-11 .aplus-answer::before { content: "A"; background: #DF7600; color: #000000; z-index: 1; transform: translateY(0px); transition: transform 0.1s linear; } .aplus-v2 .premium-aplus-module-11 .faq-block.aplus-active .aplus-question::before { background: #404040; } .aplus-v2 .premium-aplus-module-11 .faq-block.aplus-active .aplus-answer::before { transform: translateY(40px); } .aplus-v2 .premium-aplus-module-11 .faq-arrow { position: absolute; top: 25px; border: 10px solid transparent; border-top-color: #505050; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-11 .faq-arrow { right: auto; } .aplus-v2 .premium-aplus-module-11 .aplus-active .faq-arrow { top: 15px; border-top-color: transparent; border-bottom-color: #404040; } .aplus-v2 .premium-aplus-module-2 .premium-background-wrapper { position: relative; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper { position: absolute; width: 50%; height: 100%; top: 0; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right { left: 50%; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right { left: auto; right: 50%; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.secondary-color { color: #fff; } .aplus-v2 .premium-aplus-module-2 .premium-intro-background { padding: 20px; } .aplus-v2 .premium-aplus-module-2 .aplus-module-2-topic { padding-bottom: 10px; } .aplus-v2 .premium-aplus-module-2 .aplus-module-2-heading { padding-bottom: 20px; } .aplus-v2 .premium-aplus-module-2 .aplus-module-2-description { line-height: 1.5em; } .aplus-v2 .premium-aplus-module-2 .premium-intro-background.white-background { background: rgba(255,255,255,0.5); } .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background { background: rgba(0,0,0,0.5); } .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h1, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h5, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol .a-list-item, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul .a-list-item { color: #fff; } .aplus-v2 .premium-aplus-module-2 .premium-intro-content-container { display: table; height: 100%; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container { padding-left: 40px; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container { padding-left: 0px; padding-right: 40px; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container { padding-right: 40px; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container { padding-right: 0px; padding-left: 40px; } .aplus-v2 .premium-aplus-module-2 .premium-intro-content-column { display: table-cell; vertical-align: middle; } /** * Common event handler for click and keydown events. * @param {Event} event - The event object. * @param {Function} handleClickOrEnter - Function to handle click or Enter key events. * @param {Function} handleEsc - Function to handle Esc key events. */ // [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) { const ENTER_KEY_CODE = 13; const ESCAPE_KEY_CODE = 27; const SPACE_KEY_CODE = 32; const isClick = event.type === 'click'; const isKeydown = event.type === 'keydown'; const isEnter = isKeydown && event.keyCode === ENTER_KEY_CODE; const isSpace = isKeydown && event.keyCode === SPACE_KEY_CODE; const isEsc = isKeydown && event.keyCode === ESCAPE_KEY_CODE; if (isClick || isEnter || isSpace) { handleClickOrEnterOrSpace(); } else if (isEsc) { handleEsc(event); } } /** * Function to handle esc key event. * @param {Event} event - The event object. */ function handleEsc(event) { event.target.blur() // force remove focus } /** * Premium modules global styles */ .aplus-v2.desktop { max-width: 1464px; min-width: 800px; margin-left: auto; margin-right: auto; word-wrap: break-word; overflow-wrap: break-word; word-break: break-word; } /* Undo this for tech-specs because it breaks table layout */ .aplus-v2.desktop .premium-aplus .aplus-tech-spec-table { word-break: initial; } .aplus-v2 .premium-aplus, .aplus-v2 .premium-aplus .aplus-h1, .aplus-v2 .premium-aplus .aplus-h2, .aplus-v2 .premium-aplus .aplus-p1, .aplus-v2 .premium-aplus .aplus-p2, .aplus-v2 .premium-aplus .aplus-p3, .aplus-v2 .premium-aplus .aplus-accent1, .aplus-v2 .premium-aplus .aplus-accent2 { font-family: Arial, sans-serif; } .aplus-v2 .premium-aplus, .aplus-v2 .premium-aplus .aplus-h1, .aplus-v2 .premium-aplus .aplus-h2, .aplus-v2 .premium-aplus .aplus-p1, .aplus-v2 .premium-aplus .aplus-p2, .aplus-v2 .premium-aplus .aplus-p3, .aplus-v2 .premium-aplus .aplus-accent1, .aplus-v2 .premium-aplus .aplus-accent2 { font-family: inherit; } /* type */ .aplus-v2 .premium-aplus .aplus-h1 { font-size: 32px; line-height: 1.2em; font-weight: 500; } .aplus-v2 .premium-aplus .aplus-h2 { font-size: 26px; line-height: 1.25em; font-weight: 500; } .aplus-v2 .premium-aplus .aplus-h3 { font-size: 18px; line-height: 1.25em; font-weight: 500; } .aplus-v2 .premium-aplus .aplus-p1 { font-size: 20px; line-height: 1.3em; font-weight: 300; } .aplus-v2 .premium-aplus .aplus-p2 { font-size: 16px; line-height: 1.4em; font-weight: 300; } .aplus-v2 .premium-aplus .aplus-p3 { font-size: 14px; line-height: 1.4em; font-weight: 300; } .aplus-v2 .premium-aplus .aplus-accent1 { font-size: 16px; line-height: 1.4em; font-weight: 600; } .aplus-v2 .premium-aplus .aplus-accent2 { font-size: 14px; line-height: 1.4em; font-weight: 600; } /* spacing */ .aplus-v2 .aplus-container-1 { padding: 40px; } .aplus-v2 .aplus-container-1-2 { padding: 40px 80px; } .aplus-v2 .aplus-container-2 { padding: 80px; } .aplus-v2 .aplus-container-3 { padding: 40px 0; } /* Display */ .aplus-v2 .premium-aplus .aplus-display-table { display: table; } .aplus-v2 .premium-aplus .aplus-display-table-cell { display: table-cell; } .aplus-v2 .premium-aplus .aplus-display-inline-block { display: inline-block; } /* Aplus display table with min-width 1000px and fill remaining space inside parent */ .aplus-v2.desktop .premium-aplus .aplus-display-table-width { min-width: 1000px; width: 100% } /** * Padding and margin for element should be 10, 20, 40, or 80 px. Considering mini 10, small 20, medium 40, large 80. */ /** * Premium-module 11: FAQs */ .aplus-v2 .premium-aplus-module-11 .aplus-question { line-height: 25px; padding-bottom: 10px; } .aplus-v2 .premium-aplus-module-11 .faq-block { padding: 10px 80px 15px 100px; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-11 .faq-block { padding-left: 80px; padding-right: 100px; } .aplus-v2 .premium-aplus-module-11 .faq-block.aplus-active { padding-bottom: 35px; } .aplus-v2 .premium-aplus-module-11 .aplus-question::before, .aplus-v2 .premium-aplus-module-11 .aplus-answer::before { width: 80px; line-height: 40px; font-size: 25px; } .aplus-v2 .premium-aplus-module-11 .faq-arrow { right: 40px; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-11 .faq-arrow { left: 40px; } /** * Premium-module 14: Carousel */ .aplus-v2 .premium-aplus-module-14 .aplus-carousel-container { position: relative; } .aplus-v2 .premium-aplus-module-14 .aplus-carousel-element { position: relative; width: 100%; } .aplus-v2 .premium-aplus-module-14 .aplus-pagination-wrapper { position: absolute; top: 92%; width: 100%; } .aplus-v2 .premium-aplus-module-14 .text-panel-container { vertical-align: middle; text-align: left; width: 50%; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-14 .text-panel-container { text-align: right; } .aplus-v2 .premium-aplus-module-14 .media-placeholder { padding-bottom: 75%; /* Aspect ratio 4:3 for video and image */ } .aplus-v2 .premium-aplus-module-14 .media-container { position: absolute; top: 0; width: 50%; height: 100%; padding-bottom: 5%; } .aplus-v2 .premium-aplus.premium-aplus-module-14 .title { padding-bottom: 20px; } .aplus-v2 .premium-aplus-module-14 .a-carousel-left { margin-top: 17%; } .aplus-v2 .premium-aplus-module-14 .a-carousel-right { margin-top: 17%; } .aplus-v2 .premium-aplus-module-14 .a-carousel-col { height: 10%; } (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.now('premium-module-11-faq').execute('init-premium-module-11-faq', function(init) { if (init) { return; } P.register('premium-module-11-faq', function() { return function() { P.when('A', 'jQuery', 'ready').execute('premium-11-faq', function(A, $){ function initFaq(module) { const MODULE_CLASS_NAME = 'premium-aplus-module-11'; const FAQ_CONTAINER_CLASS_NAME = 'faqs-container'; const FAQ_BLOCK_CLASS_NAME = 'faq-block'; const moduleId = $(module).data('faq-block'); const $faqBlocks = $('.aplus-v2 .' + MODULE_CLASS_NAME + ' .' + FAQ_CONTAINER_CLASS_NAME + '.' + moduleId + ' .' + FAQ_BLOCK_CLASS_NAME); /** * Function to handle click or Enter or Space key events. * @param {Element} element - The this object from which the event is dispatched * @param {faqBlocks} faqBlocks - List of all the Question and Answer blocks. */ function handleClickOrEnterOrSpace(element, faqBlocks) { const $element = $(element); const isActive = $element.hasClass('aplus-active'); faqBlocks.removeClass('aplus-active'); faqBlocks.find('[data-faq-question]').attr('aria-expanded', 'false'); if (!isActive) { $element.addClass('aplus-active'); $element.find('[data-faq-question]').attr('aria-expanded', 'true'); } } /* Using jQuery event namespace for preventing duplicate binding on twister refresh */ $faqBlocks.unbind('click keydown.premiumAplusModule11ClickHandler').bind('click keydown.premiumAplusModule11ClickHandler', function(event) { handleClickAndKeyEvents(event, () => handleClickOrEnterOrSpace(this, $faqBlocks)); }); } $(".aplus-v2 .premium-aplus-module-11 .faqs-container").each(function(index, module) { initFaq(module); }); }); }; }); }); })); /** * Premium-module 12: Nav Carousel */ .aplus-v2 .premium-aplus-module-12 .aplus-carousel-card { position: relative; width: 100%; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-container { position: relative; } .aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container { /* Match the aspect ratio of the desktop image uploaded via the editor (1464px x 600px) */ padding-top: calc(600 / 1464 * 100%); /* ~40.983% */ height: 0; } .aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container > div { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } /* Override AUI styles. It poorly attempts to measure the slide heights before waiting until images load. */ .aplus-v2 .premium-aplus-module-12 .a-carousel-viewport { height: 100% !important; } .aplus-v2 .premium-aplus-module-12 .aplus-card-image img { width: 100%; height: auto; } .aplus-v2 .premium-aplus-module-12 .aplus-card-details-wrapper { position: absolute; top: 0; width: 50%; height: 100%; } .aplus-v2 .premium-aplus-module-12 .aplus-card-detail { display: table; width: 100%; height: 100% } .aplus-v2 .premium-aplus-module-12 .card-description { text-align: left; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-12 .card-description { text-align: right; } .aplus-v2 .premium-aplus-module-12 .aplus-table-cell { display: table-cell; vertical-align: middle; } .aplus-v2 .premium-aplus-module-12 .aplus-text-background { padding: 20px; } .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color { background: rgba(0, 0, 0, 0.5); } .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h1, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h5, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol .a-list-item, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul .a-list-item { color: #fff; } .aplus-v2 .premium-aplus-module-12 .description { margin-top: 20px; } /* nav */ .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions { position: absolute; top: 20px; width: 100%; text-align: center; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn { display: inline-block; margin: 7px 10px; cursor: pointer; border-radius: 30px; border: 2px solid #000; line-height: 2.5em; min-width: 200px; background-color: #fff; white-space: nowrap; color: #000; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-index { display: none; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.aplus-active { border-color: #fff; background-color: #000; color: #fff; } /** * Regimen template specific css */ html[dir="rtl"] .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen { text-align: right; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen { text-align: right; top: 50%; width: 250px; right: 75px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } html[dir="rtl"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen { text-align: left; top: 50%; left: 75px; right: auto; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen { display: inline-block; margin: 10px 10px; cursor: pointer; border-radius: 30px; border: 2px solid #000; width: 220px; background-color: #fff; padding: 2px 0 2px; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active { border-color: #fff; background-color: #000; color: #fff; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-index { color: inherit; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-label { color: inherit; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index { display: inline-block; width: 12px; color: #000; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-label { color: #000; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index { margin-left: 0px; margin-right: 6px; } .aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen { position: absolute; top: 0; left: 0; width: 100%; background-color: #000; opacity: 0.5; text-align: center; } .aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen .aplus-headline { color: #fff; line-height: 2em; } /** * Navigation template specific css */ .aplus-v2 .premium-aplus-module-12--top-nav .aplus-carousel-actions { background-color: rgba(0, 0, 0, 0.8); top: 0px; } .aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn { padding: 8px; color: #fff; background-color: transparent; border: none; } .aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn.aplus-active { text-decoration: underline; text-underline-offset: 0.8em; text-decoration-thickness: 3px; background-color: transparent; border: none; } /** * Premium-module 13: Carousel */ .aplus-v2 .premium-aplus-module-13 .aplus-card-description-wrapper { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .aplus-v2 .premium-aplus-module-13 .aplus-card-description { display: table; width: 50%; height: 100%; color: #fff; } .aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell { display: table-cell; vertical-align: middle; text-align: left; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell { text-align: right; } .aplus-v2 .premium-aplus-module-13 .aplus-text-background { background: rgba(0, 0, 0, 0.6); } .aplus-v2 .premium-aplus-module-13 .aplus-card-body { padding: 20px 40px 0 0; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-13 .aplus-card-body { padding: 20px 0 0 40px; } .aplus-v2 .premium-aplus-module-13 .aplus-pagination-wrapper { position: absolute; top: 92%; width: 100%; } /** * Premium-module 8: Hero Video module */ .aplus-v2 .premium-aplus-module-8 .premium-aplus-module-8-video { position: relative; width: 100%; } .aplus-v2 .premium-aplus-module-8 .video-placeholder { padding-bottom: 40.984%; /* Video or image required size 1464 : 600 = 40.9836 */ } .aplus-v2 .premium-aplus-module-8 .video-container { position: absolute; top: 0; width: 100%; height: 100%; } /*Override the default VSE video player size*/ .aplus-v2 .premium-aplus-module-8 .video-js.vjs-fluid { padding: 0; } (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.now('premium-module-12-nav-carousel').execute('init-premium-module-12-nav-carousel', function(init) { if (init) { return; } P.register('premium-module-12-nav-carousel', function(){ return function() { P.when('A', 'jQuery', 'a-carousel-framework', 'ready').execute('premium-12-nav-carousel', function (A, $, framework) { function initiateCarousel(module) { var MODULE_ID = $(module).data('module-id'); /** * Carousel button element classname * @const */ var GOTO_BTN_CLASS_NAME = "aplus-goto-btn-" + MODULE_ID; /** * Carousel button element active classname * @const */ var GOTO_BTN_ACTIVE_CLASS_NAME = "aplus-active"; /** * AUI name for aui carousel * @const */ var CAROUSEL_NAME = "premium-aplus-12-carousel-" + MODULE_ID; /** * Module class name * @const */ var MODULE_CLASS_NAME = ".aplus-v2 .premium-aplus-module-12"; /** * Carousel text container class name * @const */ var TEXT_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + " .aplus-carousel-text-container-" + MODULE_ID; /** * Carousel text hidden class name * @const */ var TEXT_CONTAINER_HIDDEN = "aplus-hidden"; /** * Carousel horizontal scroll container class name * @const */ var HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + " .aplus-horizontal-scroll-container-" + MODULE_ID; function showCarouselText(oldIndex, newIndex) { var oldClass = TEXT_CONTAINER_CLASS_NAME + "-" + oldIndex; var newClass= TEXT_CONTAINER_CLASS_NAME + "-" + newIndex; $(oldClass).addClass(TEXT_CONTAINER_HIDDEN); $(newClass).removeClass(TEXT_CONTAINER_HIDDEN); } function scrollToCarouselButton(scrollLeft) { if ($(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).length) { $(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).animate({scrollLeft}, 200); } } /** * Creates a CarouselButton class for provided carousel instance * @param {object} carousel - AUI Carousel instance * @returns {Class} - CarouselButton Class */ function CarouselButtonTemplate(carousel) { /** * Button for controlling the active slide * @constructor * @param {number} index - slide index * @param {DOMElement} [elem] - optional DOM element to use as this objects DOM representation */ function CarouselButton(index, elem) { var self = this; this.index = index; this.carousel = carousel; /* create the button element */ this.elem = this.getElem(elem); this.$elem = $(this.elem); /* store jquery version */ this.elem.addEventListener('click', self.handleClick.bind(self)); this.elem.setAttribute('role', 'tab'); /* add this object to the object manager */ CarouselButton.objects.byId[index] = this; CarouselButton.objects.all.push(this); } /** * Describe behavior for click events on this.elem * @memberOf CarouselButton */ CarouselButton.prototype.handleClick = function(e) { e.preventDefault(); this.carousel.gotoPage(this.index); }; /** * Enter active state * @memberOf CarouselButton */ CarouselButton.prototype.activate = function() { this.$elem.addClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'true'); }; /** * Enter inactive state * @memberOf CarouselButton */ CarouselButton.prototype.deactivate = function() { this.$elem.removeClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'false'); }; /** * Returns an existing or creates a new bound element for this object * @memberOf CarouselButton * @param {DOMElement} [elem] - optionally provide an existing element in the DOM to use * @returns {DOMElement} - this objects DOM representation */ CarouselButton.prototype.getElem = function(elem) { if (this.elem) return this.elem; if (elem) return elem; var createdElem = document.createElement('span'); createdElem.className = GOTO_BTN_CLASS_NAME; return createdElem; }; /** @const Object manager */ CarouselButton.objects = { byId: {}, all: [], }; return CarouselButton; } framework.onInit(CAROUSEL_NAME, function(carousel) { /** @const {Class} */ var CarouselButton = CarouselButtonTemplate(carousel); /* create carousel controls */ var $carouselBtns = $(safeClassSelector(GOTO_BTN_CLASS_NAME)); var btns = $carouselBtns.map(function(i, btnElem) { return new CarouselButton(i + 1, btnElem); }); /* activate first one */ CarouselButton.objects.byId[1].activate(); /* Listen to slide changes */ A.on("a:carousel:" + CAROUSEL_NAME + ":change:pageNumber", function (data) { var newCarouselButton = CarouselButton.objects.byId[data.newValue]; var marginLeft = parseInt(getComputedStyle(newCarouselButton.elem).getPropertyValue('margin-left')); var positionLeft = newCarouselButton.elem.offsetLeft - marginLeft; newCarouselButton.activate(); CarouselButton.objects.byId[data.oldValue].deactivate(); scrollToCarouselButton(positionLeft); showCarouselText(data.oldValue, data.newValue); }); }); /** * @returns {string} - css classname prefixed with module selector */ function safeClassSelector(className) { return '.' + MODULE_CLASS_NAME + ' .' + className; } } $('.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container').each(function (index, module) { initiateCarousel(module); }); framework.createAll(); framework.initializeAll(); }); } }) }); })); .aplus-v2 .vse-video-player-title, .aplus-v2 .vse-lightPlayer-vendor{ display:none; } #aplus .vse-video-player-title, #aplus .vse-lightPlayer-vendor{ display:none; } {"enableFullScreenByDefault":false,"clickstreamNexusMetricsConfig":{"producerId":"vsemetrics_playercards","schemaId":"clickstream.CustomerEvent.4","actionType":"DISCOVERY","eventOwner":"vsemetrics_playercards","eventType":"IVEVideoView","productId":"B0GBVTJZVN"},"videoReferenceId":"sc|ff402cca-b59f-4335-90b5-4da2b55f0254|84b306bd|ATVPDKIKX0DER|A2NTRQSLKX00J5","contentId":"B0GBVTJZVN","ccvDisclosure":"","closedCaptionsConfig":{"captionsOnTexts":{"de":"German (Automated)","en":"English (Automated)","fr":"French (Automated)","es":"Spanish (Automated)"},"captionsOffText":"Captions off","languageToLabelTexts":{"English":"English","French":"French","German":"German","Spanish":"Spanish"}},"mimeType":"application/x-mpegURL","vendorCode":"APLUSSC","videoHeight":480,"disableReportIllegalLink":false,"videoWidth":854,"initialClosedCaptions":"en,https://m.media-amazon.com/images/S/vse-vms-closed-captions-artifact-us-east-1-prod/closedCaptions/b107e431-221a-4916-88dd-067f469b9491.vtt","useHotspotsNX":false,"eligibleToTriggerCCWeblab":false,"videoUrl":"https://m.media-amazon.com/images/S/vse-vms-transcoding-artifact-us-east-1-prod/4dce57fd-b891-45e1-a929-9635d181c891/default.jobtemplate.hls.m3u8","metricsEmissionMethod":"nexus","imageUrl":"https://m.media-amazon.com/images/I/81IzMtGkp7L.jpg","needPlayerFactory":false,"isMobile":false,"showHotspots":false,"aciContentId":"amzn1.ive.seller.video.0dcdbd66765f4e4989f48e6eb7c110f8","altText":"H3 wireless earbuds","creatorType":"Seller","clientPrefix":"aplus-5950","hotSpotsV3Weblab":"","productAsin":"B0GBVTJZVN","labelDetails":{"labelName":"","labelType":"","labelWeblabName":"","labelWeblabTreatment":"","showLabel":false,"tooltipSelector":""},"sushiMetricsConfig":{"eventSource":"Player","endpoint":"https://unagi-na.amazon.com/1/events/com.amazon.eel.vse.metrics.prod.events.test","requestId":"TXRNYTQFXDZHGV2Q3BN8","sessionId":"143-0736404-8283661","customerId":"0","refMarkers":"aplus-5950_ref","sessionType":1,"placementContext":"desktop_web.AplusWidget.aplusdp","marketplaceId":"ATVPDKIKX0DER","weblabIds":"","isInternal":false,"isRobot":false,"clientId":"VSE-US","videoAsinList":"","pageAsin":"B0GBVTJZVN"},"reportUrl":"","videoTitle":"H3 wireless earbuds","vendorName":"Merchant Video","nexusMetricsConfig":{"eventSource":"Player","isInternal":false,"playerTSMMetricsSchemaId":"vse.VSECardsPlayerEvents.9","widgetMetricsSchemaId":"vse.VSECardsEvents.9","producerId":"vsemetrics_playercards","refMarkers":"aplus-5950_ref","placementContext":"desktop_web.AplusWidget.aplusdp","weblabIds":"","clientId":"VSE-US","videoAsin":"0dcdbd66765f4e4989f48e6eb7c110f8","videoAsinList":"","pageAsin":"B0GBVTJZVN"},"awaConfig":{"useUpNextComponent":false,"clickstreamNexusMetricsConfig":{"producerId":"vsemetrics_playercards","schemaId":"clickstream.CustomerEvent.4","actionType":"DISCOVERY","eventOwner":"vsemetrics_playercards","eventType":"IVEVideoView","productId":"B0GBVTJZVN"},"initialVideo":"0dcdbd66765f4e4989f48e6eb7c110f8","shouldPreload":true,"enableClickBasedAttribution":false,"isChromelessPlayer":false,"closedCaptionsConfig":{"captionsOnTexts":{"de":"German (Automated)","en":"English (Automated)","fr":"French (Automated)","es":"Spanish (Automated)"},"captionsOffText":"Captions off","languageToLabelTexts":{"English":"English","French":"French","German":"German","Spanish":"Spanish"}},"enableDynamicBlur":false,"showPlayerPlayButton":false,"isVideoImmersivePlayer":false,"metricsEmissionMethod":"nexus","skipInitialFocus":false,"playerSkin":"none","disabledViewIds":["replayHint"],"includeEarnsComissionDisclosure":false,"customerId":"0","containerId":"aplus-5950-player-f85a1f80-ee57-4837-a78f-49993f21da5a","allowCrossOrigin":false,"requestMetadata":{"clientId":"VSE-US","marketplaceId":"ATVPDKIKX0DER","requestId":"TXRNYTQFXDZHGV2Q3BN8","sessionId":"143-0736404-8283661","method":"desktop_web.AplusWidget.aplusdp","pageAsin":""},"shouldLoop":false,"shouldDisableControls":false,"alwaysSetInitialVideo":true,"showPlayerCloseButton":false,"clientPrefix":"aplus-5950","useAutoplayFallback":false,"sushiMetricsConfig":{"eventSource":"Player","endpoint":"https://unagi-na.amazon.com/1/events/com.amazon.eel.vse.metrics.prod.events.test","requestId":"TXRNYTQFXDZHGV2Q3BN8","sessionId":"143-0736404-8283661","customerId":"0","refMarkers":"aplus-5950_ref","sessionType":1,"placementContext":"desktop_web.AplusWidget.aplusdp","marketplaceId":"ATVPDKIKX0DER","weblabIds":"","isInternal":false,"isRobot":false,"clientId":"VSE-US","videoAsinList":"","pageAsin":"B0GBVTJZVN"},"ospLinkCode":"vse","showPosterImage":true,"languageCode":"en","languageLocalization":{"play":"Play","volumeLevel":"Volume Level","subtitles":"Subtitles","volumeSlider":"Volume Slider","playVideo":"Click to play video","fullscreen":"Fullscreen","scrubberBar":"Scrubber bar","mute":"Mute","unmute":"Unmute","pause":"Pause","captions":"Captions","nonfullscreen":"Non-Fullscreen"},"version":"","isMoreVideosButtonEnabled":false,"nexusMetricsConfig":{"eventSource":"Player","isInternal":false,"playerTSMMetricsSchemaId":"vse.VSECardsPlayerEvents.9","widgetMetricsSchemaId":"vse.VSECardsEvents.9","producerId":"vsemetrics_playercards","refMarkers":"aplus-5950_ref","placementContext":"desktop_web.AplusWidget.aplusdp","weblabIds":"","clientId":"VSE-US","videoAsin":"0dcdbd66765f4e4989f48e6eb7c110f8","videoAsinList":"","pageAsin":"B0GBVTJZVN"},"shouldStartMuted":false,"airyVersion":"VideoJS","languagePreferenceStrings":{},"enableInactiveFocus":true,"showVideoInfo":false,"isReactFactory":false,"osaInstrumentationConfig":{"schemaId":"csa.VideoInteractions.2","producerId":"vsemetrics_csa_instrumentation"},"enableDelphiAttribution":true,"includeReportWidget":false,"shouldAutoplay":false}}The video showcases the product in use.The video guides you through product setup.The video compares multiple products.The video shows the product being unpacked.Video Player is loading.Click to play videoPlayMuteCurrent Time 0:00/Duration 0:37Loaded: 8.12%0:00Stream Type LIVESeek to live, currently behind liveLIVERemaining Time -0:37 1xPlayback RateChaptersChaptersDescriptionsdescriptions off, selectedCaptionsCaptions off, selectedEnglish (Automated)Audio Trackdefault, selectedFullscreenThis is a modal window. H3 wireless earbuds Merchant Video (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/61RaSCC9rWL.js?AUIClients/VSEPlayer'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/31NffgTEMJL._RC|01x4giTy+uL.js,01r9LpT6pbL.js,41NWBkfooBL.js,11QfrzttlqL.js,91VXiFQ1TCL.js,01ELLYeIOkL.js_.js?AUIClients/Brila'); (function(f) {var _np=(window.P._namespace("vse-ns-initVSEPlayerOnLoad"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('VSEPlayer').execute(function(vsePlayer){vsePlayer.initPlayer('aplus-5950-player-f85a1f80-ee57-4837-a78f-49993f21da5a-player-ps');}); //Please use below event to register FeedbackForm P.when('A', 'VSEComponentAssets').execute('vse-ns-player-initialization', function(A, asset) { A.trigger('vse:ns:player:aplus-5950:init', 'aplus-5950-player-f85a1f80-ee57-4837-a78f-49993f21da5a-player-ps'); }); })); <img alt="h3" src="https://m.media-amazon.com/images/S/aplus-media-library-service-media/95f6cfc1-c55c-4f65-9e3a-d2f4c28287e6.__CR0,0,1464,600_PT0_SX1464_V1___.jpg"/> Previous page Next page 1 Premium Sound Quality 2 Qualcomm QCC3091 Chip 3 Lossless Transmission 4 Hi-Res Audio Certified (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('premium-module-12-nav-carousel').execute('invoke-premium-12-nav-carousel-desktop-top', function(init){ init(); }); })); Immersive in Your World Redefines noise cancellation with Intelligent Adaptive ANC. Achieve profound 55dB silence across an ultra-wide 4000Hz bandwidth, eliminating up to 99.8% of ambient noise. Immerse yourself in a deep ocean of pure sound—free from the world. Clear Smooth Chats 3-Mic AI Call Noise Cancellation + Qualcomm cVc 8.0 technology. An innovative "L"-shaped acoustic tube reduces wind interference, while three high-sensitivity mics work intelligently: two outer mics use beamforming to isolate your voice from ambient noise, and one inner mic captures clean speech from your ear canal. Result? Crisp, clear calls—like you’re talking face to face. Free-flowing Conversation The result? You speak freely—whether you’re in online meeting, commuting, or in a busy cafe—and they hear only you. No echoes, no wind, no distractions. Just effortless, face-to-face clarity. Where your voice speaks louder than the noise around you. .aplus-mantle.aplus-module .aplus-pagination-dots { margin: 0; } .aplus-mantle.aplus-module .aplus-pagination-dot { display: inline-block; list-style: none; } .aplus-mantle.aplus-module .aplus-carousel-nav { text-align:center; } .aplus-mantle.aplus-module .carousel-slider-circle { display: inline-block; cursor: pointer; height: 15px; width: 15px; border: 1px solid #000; border-radius: 20px; background-color: #fff; margin-left: 5px; } .aplus-mantle.aplus-module .carousel-slider-circle.aplus-carousel-active { background-color: #DE7921; } .aplus-mantle.aplus-module .aplus-pagination-dot--display-none { display: none; } P.now("premium-aplus-14-carousel-3").execute("init-pagination-carousel", function(init) { if (init) { return; } P.register("premium-aplus-14-carousel-3", function() { return function() { P.when("A", "jQuery", "a-carousel-framework", "ready").execute("paginate-carousel", function (A, $, framework) { const ENTER_KEY_CODE = 13; const ESCAPE_KEY_CODE = 27; const LEFT_ARROW_KEY = 37; const RIGHT_ARROW_KEY = 39; const HOME_KEY = 36; const END_KEY = 35; var moduleId = "3"; var carouselName = "premium-aplus-14-carousel-3"; var paginationAction = "aplus-pagination-dot-action-" + moduleId + "-" + carouselName; var paginationGroup = "#aplus-pagination-group-" + moduleId + "-" + carouselName; /* If the carousel goes to a new page */ A.on("a:carousel:"+carouselName+":change:pageNumber", function (data) { A.$(paginationGroup+" .carousel-slider-circle").removeClass("aplus-carousel-active").attr('aria-selected', 'false').attr('tabindex', -1) .eq(data.newValue - 1).addClass("aplus-carousel-active").attr('aria-selected', 'true').attr('tabindex', 0); }); function syncPaginationDotsWithCarouselPages(numPages) { const parentElement = document.querySelector(paginationGroup); if (parentElement && parentElement.children) { const children = parentElement.children; for (let i = 0; i < children.length; i++) { if (i >= numPages) { // If number of dots > num of pages, we should hide other dots children[i].classList.add('aplus-pagination-dot--display-none'); } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) { // Reset display of dots if it was hidden before children[i].classList.remove('aplus-pagination-dot--display-none'); } } } } framework.onInit(carouselName, function (carousel) { try { var totalPages = carousel.getAttr('totalPages'); syncPaginationDotsWithCarouselPages(totalPages); /* Resize event handler to re-calculate the pagination dots count based on orientation */ window.addEventListener('resize', function() { carousel.resize(); totalPages = carousel.getAttr('totalPages'); syncPaginationDotsWithCarouselPages(totalPages); }); A.declarative(paginationAction, 'click keydown', function(event){ var isClick = event.type === 'click'; var isKeydown = event.type === 'keydown'; var isEnter = isKeydown && event.$event.keyCode === ENTER_KEY_CODE; var isEsc = isKeydown && event.$event.keyCode === ESCAPE_KEY_CODE; var isLeftArrow = isKeydown && event.$event.keyCode === LEFT_ARROW_KEY; var isRightArrow = isKeydown && event.$event.keyCode === RIGHT_ARROW_KEY; var isHome = isKeydown && event.$event.keyCode === HOME_KEY; var isEnd = isKeydown && event.$event.keyCode === END_KEY; if (isClick || isEnter) { var data = event.data; carousel.gotoPage(data.page); } else if (isEsc) { event.$target.blur(); } else if (isLeftArrow || isRightArrow || isHome || isEnd) { event.$event.preventDefault(); const dots = A.$(paginationGroup + " .carousel-slider-circle"); const currentIndex = dots.index(event.$target); let nextIndex; if (isLeftArrow) { nextIndex = currentIndex > 0 ? currentIndex - 1 : dots.length - 1; } else if (isRightArrow) { nextIndex = currentIndex < dots.length - 1 ? currentIndex + 1 : 0; } else if (isHome) { nextIndex = 0; } else if (isEnd) { nextIndex = dots.length - 1; } dots.eq(nextIndex).focus(); carousel.gotoPage(nextIndex + 1); } }); } catch (e) { P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources'); } }); }); } }); }); (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when("A", "premium-aplus-14-carousel-3").execute('invoke-premium-14-carousel-desktop', function (A, init) { init(); A.on("a:carousel:" + "premium-aplus-14-carousel-3" + ":change:pageNumber", function (data) { A.trigger("aplus:" + "video-carousel-" + "3" + "-" + data.oldValue + ":pause"); }); }); })); Previous page Next page .aplus-mantle.aplus-module .aplus-pagination-dots { margin: 0; } .aplus-mantle.aplus-module .aplus-pagination-dot { display: inline-block; list-style: none; } .aplus-mantle.aplus-module .aplus-carousel-nav { text-align:center; } .aplus-mantle.aplus-module .carousel-slider-circle { display: inline-block; cursor: pointer; height: 15px; width: 15px; border: 1px solid #000; border-radius: 20px; background-color: #fff; margin-left: 5px; } .aplus-mantle.aplus-module .carousel-slider-circle.aplus-carousel-active { background-color: #DE7921; } .aplus-mantle.aplus-module .aplus-pagination-dot--display-none { display: none; } P.now("premium-aplus-13-carousel-4").execute("init-pagination-carousel", function(init) { if (init) { return; } P.register("premium-aplus-13-carousel-4", function() { return function() { P.when("A", "jQuery", "a-carousel-framework", "ready").execute("paginate-carousel", function (A, $, framework) { const ENTER_KEY_CODE = 13; const ESCAPE_KEY_CODE = 27; const LEFT_ARROW_KEY = 37; const RIGHT_ARROW_KEY = 39; const HOME_KEY = 36; const END_KEY = 35; var moduleId = "4"; var carouselName = "premium-aplus-13-carousel-4"; var paginationAction = "aplus-pagination-dot-action-" + moduleId + "-" + carouselName; var paginationGroup = "#aplus-pagination-group-" + moduleId + "-" + carouselName; /* If the carousel goes to a new page */ A.on("a:carousel:"+carouselName+":change:pageNumber", function (data) { A.$(paginationGroup+" .carousel-slider-circle").removeClass("aplus-carousel-active").attr('aria-selected', 'false').attr('tabindex', -1) .eq(data.newValue - 1).addClass("aplus-carousel-active").attr('aria-selected', 'true').attr('tabindex', 0); }); function syncPaginationDotsWithCarouselPages(numPages) { const parentElement = document.querySelector(paginationGroup); if (parentElement && parentElement.children) { const children = parentElement.children; for (let i = 0; i < children.length; i++) { if (i >= numPages) { // If number of dots > num of pages, we should hide other dots children[i].classList.add('aplus-pagination-dot--display-none'); } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) { // Reset display of dots if it was hidden before children[i].classList.remove('aplus-pagination-dot--display-none'); } } } } framework.onInit(carouselName, function (carousel) { try { var totalPages = carousel.getAttr('totalPages'); syncPaginationDotsWithCarouselPages(totalPages); /* Resize event handler to re-calculate the pagination dots count based on orientation */ window.addEventListener('resize', function() { carousel.resize(); totalPages = carousel.getAttr('totalPages'); syncPaginationDotsWithCarouselPages(totalPages); }); A.declarative(paginationAction, 'click keydown', function(event){ var isClick = event.type === 'click'; var isKeydown = event.type === 'keydown'; var isEnter = isKeydown && event.$event.keyCode === ENTER_KEY_CODE; var isEsc = isKeydown && event.$event.keyCode === ESCAPE_KEY_CODE; var isLeftArrow = isKeydown && event.$event.keyCode === LEFT_ARROW_KEY; var isRightArrow = isKeydown && event.$event.keyCode === RIGHT_ARROW_KEY; var isHome = isKeydown && event.$event.keyCode === HOME_KEY; var isEnd = isKeydown && event.$event.keyCode === END_KEY; if (isClick || isEnter) { var data = event.data; carousel.gotoPage(data.page); } else if (isEsc) { event.$target.blur(); } else if (isLeftArrow || isRightArrow || isHome || isEnd) { event.$event.preventDefault(); const dots = A.$(paginationGroup + " .carousel-slider-circle"); const currentIndex = dots.index(event.$target); let nextIndex; if (isLeftArrow) { nextIndex = currentIndex > 0 ? currentIndex - 1 : dots.length - 1; } else if (isRightArrow) { nextIndex = currentIndex < dots.length - 1 ? currentIndex + 1 : 0; } else if (isHome) { nextIndex = 0; } else if (isEnd) { nextIndex = dots.length - 1; } dots.eq(nextIndex).focus(); carousel.gotoPage(nextIndex + 1); } }); } catch (e) { P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources'); } }); }); } }); }); (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when("premium-aplus-13-carousel-4").execute('invoke-premium-13-carousel-desktop', function(init){init();}); })); Previous page Next page .aplus-mantle.aplus-module .aplus-pagination-dots { margin: 0; } .aplus-mantle.aplus-module .aplus-pagination-dot { display: inline-block; list-style: none; } .aplus-mantle.aplus-module .aplus-carousel-nav { text-align:center; } .aplus-mantle.aplus-module .carousel-slider-circle { display: inline-block; cursor: pointer; height: 15px; width: 15px; border: 1px solid #000; border-radius: 20px; background-color: #fff; margin-left: 5px; } .aplus-mantle.aplus-module .carousel-slider-circle.aplus-carousel-active { background-color: #DE7921; } .aplus-mantle.aplus-module .aplus-pagination-dot--display-none { display: none; } P.now("premium-aplus-13-carousel-5").execute("init-pagination-carousel", function(init) { if (init) { return; } P.register("premium-aplus-13-carousel-5", function() { return function() { P.when("A", "jQuery", "a-carousel-framework", "ready").execute("paginate-carousel", function (A, $, framework) { const ENTER_KEY_CODE = 13; const ESCAPE_KEY_CODE = 27; const LEFT_ARROW_KEY = 37; const RIGHT_ARROW_KEY = 39; const HOME_KEY = 36; const END_KEY = 35; var moduleId = "5"; var carouselName = "premium-aplus-13-carousel-5"; var paginationAction = "aplus-pagination-dot-action-" + moduleId + "-" + carouselName; var paginationGroup = "#aplus-pagination-group-" + moduleId + "-" + carouselName; /* If the carousel goes to a new page */ A.on("a:carousel:"+carouselName+":change:pageNumber", function (data) { A.$(paginationGroup+" .carousel-slider-circle").removeClass("aplus-carousel-active").attr('aria-selected', 'false').attr('tabindex', -1) .eq(data.newValue - 1).addClass("aplus-carousel-active").attr('aria-selected', 'true').attr('tabindex', 0); }); function syncPaginationDotsWithCarouselPages(numPages) { const parentElement = document.querySelector(paginationGroup); if (parentElement && parentElement.children) { const children = parentElement.children; for (let i = 0; i < children.length; i++) { if (i >= numPages) { // If number of dots > num of pages, we should hide other dots children[i].classList.add('aplus-pagination-dot--display-none'); } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) { // Reset display of dots if it was hidden before children[i].classList.remove('aplus-pagination-dot--display-none'); } } } } framework.onInit(carouselName, function (carousel) { try { var totalPages = carousel.getAttr('totalPages'); syncPaginationDotsWithCarouselPages(totalPages); /* Resize event handler to re-calculate the pagination dots count based on orientation */ window.addEventListener('resize', function() { carousel.resize(); totalPages = carousel.getAttr('totalPages'); syncPaginationDotsWithCarouselPages(totalPages); }); A.declarative(paginationAction, 'click keydown', function(event){ var isClick = event.type === 'click'; var isKeydown = event.type === 'keydown'; var isEnter = isKeydown && event.$event.keyCode === ENTER_KEY_CODE; var isEsc = isKeydown && event.$event.keyCode === ESCAPE_KEY_CODE; var isLeftArrow = isKeydown && event.$event.keyCode === LEFT_ARROW_KEY; var isRightArrow = isKeydown && event.$event.keyCode === RIGHT_ARROW_KEY; var isHome = isKeydown && event.$event.keyCode === HOME_KEY; var isEnd = isKeydown && event.$event.keyCode === END_KEY; if (isClick || isEnter) { var data = event.data; carousel.gotoPage(data.page); } else if (isEsc) { event.$target.blur(); } else if (isLeftArrow || isRightArrow || isHome || isEnd) { event.$event.preventDefault(); const dots = A.$(paginationGroup + " .carousel-slider-circle"); const currentIndex = dots.index(event.$target); let nextIndex; if (isLeftArrow) { nextIndex = currentIndex > 0 ? currentIndex - 1 : dots.length - 1; } else if (isRightArrow) { nextIndex = currentIndex < dots.length - 1 ? currentIndex + 1 : 0; } else if (isHome) { nextIndex = 0; } else if (isEnd) { nextIndex = dots.length - 1; } dots.eq(nextIndex).focus(); carousel.gotoPage(nextIndex + 1); } }); } catch (e) { P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources'); } }); }); } }); }); (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when("premium-aplus-13-carousel-5").execute('invoke-premium-13-carousel-desktop', function(init){init();}); })); What makes the sound quality exceptional? Features a hybrid dynamic/dual BA driver setup with Hi-Res certification. Supports LDAC, aptX Lossless, and Snapdragon Sound for high bitrates up to 1.2Mbps. Delivers sound quality comparable to wired Hi-Fi earbuds. How effective is the noise cancellation? Employs an intelligent ANC solution that redefines your expectations for earbud noise canceling. Features flagship 55dB (ANC) across a 4000Hz bandwidth, it eliminates up to 99.8% of ambient noise—the highest level in the brand's history. How comfortable is the fit? Based on using extensive real ear canal data, the precise ergonomic design ensures the front chamber structure conforms naturally to the ear canal shape for a secure and comfortable fit. Each weighs only about 6g, ensure lightweight and no pressure. (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('premium-module-11-faq').execute('invoke-premium-11-faq', function(init){ init(); }); }));
- Hybrid Triple Drivers for Studio-Level Detail: SOUNDPEATS H3 packs a 12mm dynamic driver and dual balanced armatures for a rich, audiophile-grade sound. Enjoy powerful bass, smooth mids, and crisp treble—all finely tuned for a deeply immersive, studio-quality listening experience.
- Flagship-Level Adaptive Hybrid ANC – Up to 55dB: Block up to 99.8% of noise with 55dB adaptive hybrid ANC and six built-in mics. Four modes via the app—including indoor, outdoor, transport, and adaptive for optimal noise reduction across a 4000Hz range.
- 6-Mic AI Clear Calls: A 6-mic system plus Qualcomm CVC 8.0 ensures crystal-clear calls. The L-shaped acoustic tube enhances vocal clarity, filters wind and ambient noise, and reduces echo—so your voice stays natural and clear in any setting.
- 37H Battery Life + Fast Charging: Enjoy up to 7 hours on a single charge, and 37 hours total with the case. Just 10 minutes of quick charging gives 2 hours of playtime—perfect for travel, commutes, or workouts when you're in a rush.
- Personalized Listening via App: Tailor your sound with the SOUNDPEATS H3 via the PeatsAudio App. Adjust EQ settings to enhance bass, mids, or treble to your liking, or assign custom touch controls for volume, playback, and more. Multi-point connection, real-time battery display, and fit test features all work together to deliver a seamless, personalized audio journey.
- Customer Support: SOUNDPEATS H3 comes with a comprehensive one-year warranty, ensuring peace of mind with your purchase. If you encounter any issues or have questions, our responsive customer service team is ready to assist you at any time. We are committed to providing timely solutions and support to guarantee your satisfaction and a seamless listening experience.
En 30 secondes
Les SoundPEATS H3 offrent tout simplement le meilleur son qu'on ait testé sur des écouteurs true wireless, le tout pour environ 93€. Leur ANC de 55 dB est dans le top 3% du marché, et la compatibilité LDAC/aptX Lossless assure une qualité audio maximale. Le revers de la médaille, c'est un confort moyen, un design imposant et l'absence de charge sans fil. Si le son est votre priorité absolue et que vous avez un budget serré, foncez.
Aperçu
Les SoundPEATS H3, c'est un peu la claque que l'on ne voit pas venir. Pour un prix qui démarre autour de 93€, ils embarquent une configuration à trois drivers, le support des codecs LDAC et aptX Lossless, et une réduction de bruit active qui promet jusqu'à 55 dB d'atténuation. On est loin des écouteurs sans fil basiques que l'on trouve d'habitude à ce tarif. SoundPEATS vise directement les audiophiles qui ne veulent pas se ruiner, en leur offrant une fiche technique qui fait rougir des modèles trois fois plus chers.
Ces écouteurs s'adressent surtout à ceux qui priorisent la qualité sonore avant tout. La présence d'un haut-parleur dynamique de 12mm et de deux armatures équilibrées, le tout calé dans une coque au format IEM, c'est du sérieux. Ajoutez à cela une connectivité moderne avec le Bluetooth 5.4, le multipoint, et une autonomie correcte de 7 heures (37 avec le boîtier), et vous obtenez un package qui a de quoi faire hésiter avant de sortir 250€ pour du Sony ou du Sennheiser.
Mais tout n'est pas parfait. Le design, justement, ce format IEM signifie des écouteurs plutôt imposants et un boîtier un peu volumineux. Et certaines concessions, comme l'absence de charge sans fil ou de capteurs de pause automatique, rappellent que SoundPEATS a dû faire des choix pour tenir ce prix agressif. Reste que dans notre base de données, ces H3 écrasent la concurrence sur la qualité sonore et l'ANC. Alors, le jeu en vaut-il la chandelle ? On a passé des heures à les écouter pour vous répondre.
Performances
Sur le papier, les H3 sont des monstres. Dans notre base de données qui compare des centaines d'écouteurs true wireless, ils se classent tout simplement au sommet absolu pour la qualité sonore (100e percentile). C'est mieux que tout ce qu'on a testé, toutes marques confondues. Concrètement, le son est d'une clarté remarquable : les basses sont profondes et bien contrôlées grâce au gros driver dynamique, les médiums restent présents sans jamais masquer les voix, et les aigus sont cristallins. On entend des détails qu'on ne perçoit même pas sur certains casques filaires à 200€. Le support du LDAC et de l'aptX Lossless permet de profiter pleinement de cette signature sur un smartphone compatible, et le rendu global fait honnêtement passer des modèles comme les Sony WF-1000XM5 pour un peu ternes en comparaison directe.
L'ANC, quant à lui, se hisse dans le top 3% de notre classement. Avec ses 55 dB d'atténuation annoncés et ses six micros, il fait un boulot impressionnant dans les transports ou en open space. Les bruits de moteur et les brouhahas constants sont pratiquement gommés. Le mode transparence est lui aussi très correct. La qualité des appels n'est pas en reste (97e percentile) : les six micros et le CVC 8.0 capturent bien la voix, même en extérieur. Côté autonomie, on est sur du solide sans être exceptionnel : 7 heures sur une charge, et le boîtier fournit 37 heures au total. La charge rapide offre 2 heures d'écoute en 10 minutes. En revanche, le confort se situe dans la moyenne (70e percentile) : la forme IEM peut être fatigante après plusieurs heures pour certaines oreilles, et le design massif ne plaît pas à tout le monde.
Avantages et inconvénients
Pros
- Son exceptionnel, le meilleur de tous nos tests (100e percentile) 100th
- ANC puissant de 55 dB, efficace dès les basses fréquences (97e percentile) 97th
- Compatibilité LDAC et aptX Lossless pour une qualité audio maximale 97th
- Qualité d'appel au top grâce aux 6 micros et au CVC 8.0 (97e percentile) 92th
- Rapport qualité-prix imbattable face à la concurrence
Cons
- Confort moyen pour les longues sessions (70e percentile), format IEM imposant
- Autonomie variable : 7h max mais chute avec l'ANC et le LDAC activés
- Pas de charge sans fil ni de capteurs de pause au retrait des écouteurs
- Aigus parfois un peu métalliques sur certains morceaux trop compressés
- Boîtier de charge volumineux, peu pratique en poche
Ce qu'en disent les utilisateurs
Caractéristiques techniques
Fiche technique complète
Design
| Form Factor | in-ear |
| Wearing Style | true wireless |
| Weight | 0.2 kg / 0.4 lbs |
Audio
| Driver Type | hybrid |
| Driver Size | 12 |
| Drivers | 3 |
| Impedance | 28 |
| Hi-Res Audio | Yes |
| Codecs | LDAC, aptX Lossless |
Noise Control
| ANC | Yes |
| ANC Type | adaptive hybrid |
| Transparency | Yes |
Connectivity
| Wireless | Yes |
| Bluetooth | 5.4 |
| Multipoint | Yes |
Earbud Battery
| Battery Life | 7 |
| Fast Charging | 10 minutes for 2 hours playback |
Case Battery
| Case Battery | 37 |
Microphone
| Microphone | Yes |
| Mic Count | 6 |
| NC Mic | Yes |
Features
| Touch Controls | Yes |
| App | PeatsAudio App |
| Bone Conduction | No |
| Water Resistance | IPX5 |
Rapport qualité-prix
Le prix des SoundPEATS H3 est un véritable casse-tête : selon les vendeurs, il oscille entre 93€ et... 26 000€. Oui, vous avez bien lu. On vous conseille évidemment de fuir les annonces absurdes et de viser le juste prix autour de 93€, la fourchette basse étant la seule qui fait sens. À ce tarif, c'est un braquage presque indécent. Les prestations sonores et l'ANC rivalisent avec des écouteurs à 250-300€ comme les Sony WF-1000XM5 ou les Sennheiser Momentum True Wireless 4, et même les modèles haut de gamme de Technics ou Bose n'ont pas systématiquement la même richesse audio ni le support de l'aptX Lossless.
Si vous trouvez les H3 à moins de 100€, la question de la valeur ne se pose même pas. C'est le meilleur rapport qualité-prix actuel pour un audiophile qui veut du sans-fil sans faire l'impasse sur le son. Faites simplement attention au vendeur et méfiez-vous des prix aberrants qui pullulent sur certaines places de marché.
Face à la concurrence
Face aux ténors du marché, les H3 boxent dans une catégorie à part. Les Sony WF-1000XM5, par exemple, offrent un ANC peut-être un poil plus enveloppant et un format bien plus discret, mais ils ne supportent que le LDAC, pas l'aptX Lossless, et leur son est moins détaillé d'après nos mesures. Les Samsung Galaxy Buds3 Pro sont plus compacts, disposent d'une charge sans fil et d'une IA sonore sympa, mais leur signature est moins neutre et ils plafonnent en Bluetooth 5.3 sans codec hi-res aussi poussé. Quant aux Bose QuietComfort Ultra 2nd Gen, ils restent les rois du confort et de l'ANC pour les voyages, mais le rendu audio est plus grand public, moins analytique.
En clair, si le son brut et la finesse des détails sont votre priorité numéro un, les H3 surclassent à peu près tout ce qui existe en true wireless, même chez Sennheiser ou Technics. En revanche, ils demandent un compromis sur le confort longue durée et le côté pratique au quotidien (pas de pause auto, boîtier massif). Pour ceux qui mettent le confort et la compacité au même niveau que la qualité sonore, les Buds3 Pro ou les XM5 restent des valeurs sûres.
| Spec | SoundPEATS H3 | Bose QuietComfort Ultra QuietComfort Ultra (2nd Gen) | Sony LinkBuds Fit WFLS910N/B | EarFun Air Pro Air Pro 4+ | JBL Live Buds Live Buds 3 | Denon PerL Pro PerL Pro |
|---|---|---|---|---|---|---|
| Form Factor | in-ear | in-ear | in-ear | in-ear | in-ear | in-ear |
| Driver Type | hybrid | Dynamic | dynamic | hybrid | dynamic | dynamic |
| Wireless | true | true | true | true | true | true |
| Active Noise Cancellation | true | true | true | true | true | true |
| Bluetooth Version | 5.4 | 5.3 | 5.3 | 6.0 | 5.3 | 5.3 |
| Battery Life Hours | 7 | 6 | 5.5 | 12 | 10 | 8 |
| Case Battery Hours | 37 | 18 | 21 | 54 | 30 | 24 |
| Water Resistance | IPX5 | IPX4 | IPX4 | IP55 | IP55 | IPX4 |
| Multipoint | true | true | true | true | true | true |
| Compare | Compare | Compare | Compare | Compare |
| Product | Anc | Mic | Build | Sound | Battery | Comfort | User Sentiment | Connectivity | Social Proof |
|---|---|---|---|---|---|---|---|---|---|
| SoundPEATS H3 | 96.5 | 96.8 | 91.3 | 99.9 | 81.1 | 70.4 | 91.9 | 89.9 | 89.4 |
| Bose QuietComfort Ultra QuietComfort Ultra (2nd Gen) Compare | 96.5 | 80.4 | 78.9 | 96.4 | 47.2 | 93.4 | 79.2 | 97.8 | 94.5 |
| Sony LinkBuds Fit WFLS910N/B Compare | 96.5 | 65.8 | 78.9 | 98 | 66.7 | 93.4 | 79.2 | 97.3 | 69.4 |
| EarFun Air Pro Air Pro 4+ Compare | 96.5 | 96.8 | 91.3 | 99.8 | 96.3 | 70.4 | 97.3 | 99.3 | 80.2 |
| JBL Live Buds Live Buds 3 Compare | 96.5 | 96.8 | 91.3 | 85.4 | 84.1 | 93.4 | 30.9 | 99.7 | 89.4 |
| Denon PerL Pro PerL Pro Compare | 96.5 | 99.7 | 78.9 | 99.1 | 76 | 93.4 | 0 | 97.8 | 89.4 |
Questions fréquentes
Q: Quelle est la différence entre le LDAC et l'aptX Lossless sur ces écouteurs ?
Les deux codecs permettent d'écouter de la musique en haute résolution sans fil, mais avec des approches différentes. Le LDAC (Sony) privilégie un débit jusqu'à 990 kbps, tandis que l'aptX Lossless (Qualcomm) offre une qualité CD (16-bit/44.1kHz) sans perte. Sur les H3, vous pouvez utiliser les deux selon votre smartphone, et la différence à l'oreille est minime si votre fichier source est de bonne qualité. L'important, c'est que ces écouteurs exploitent les deux, contrairement à la plupart des concurrents.
Q: Peut-on les utiliser sans l'application PeatsAudio ?
Oui, les écouteurs fonctionnent parfaitement en Bluetooth standard sans l'application. Vous aurez accès aux commandes tactiles de base (lecture/pause, ANC, volume) et aux codecs hi-res si votre téléphone les supporte. L'application est surtout utile pour personnaliser l'égaliseur, ajuster les modes ANC ou changer les contrôles tactiles. Gardez à l'esprit que les traductions sont perfectibles, mais l'essentiel est là.
Q: L'autonomie de 7 heures est-elle réaliste avec l'ANC actif ?
Les 7 heures annoncées sont mesurées sans ANC et en codec SBC. Avec un codec hi-res comme le LDAC et l'ANC activé, l'autonomie tombe plutôt autour de 4 à 5 heures selon notre expérience et les retours d'utilisateurs. C'est dans la moyenne du marché, mais les accros aux longues sessions devront recharger via le boîtier en cours de journée. La charge rapide (10 min pour 2h) est pratique pour dépanner.
Q: Ces écouteurs sont-ils adaptés au sport ?
Avec leur certification IPX5, ils résistent bien à la sueur et aux éclaboussures, donc un footing ou une séance de gym ne leur fera pas peur. En revanche, leur format assez massif peut bouger lors de mouvements brusques, même si le maintien de type IEM est sécurisé pour la plupart des oreilles. On les recommande plus pour une utilisation nomade classique que pour le sport intensif.
À qui ce produit ne convient pas
Si le confort est votre critère numéro un et que vous avez de petites oreilles, passez votre chemin. La forme IEM massive peut devenir fatigante après une heure, et le poids des écouteurs se fait sentir. Dans ce cas, tournez-vous vers les Samsung Galaxy Buds3 Pro ou les Sony WF-1000XM5, bien plus légers et discrets. Vous sacrifierez un peu de détails sonores, mais vous gagnerez en confort quotidien.
Les H3 ne sont pas non plus taillés pour ceux qui ne jurent que par la charge sans fil ou qui ont besoin d'une pause automatique en retirant un écouteur. Là aussi, les Buds3 Pro cochent ces cases. Enfin, si vous passez des appels dans des environnements très bruyants et venteux, les micros des H3 sont bons mais pas imbattables : les Bose QuietComfort Ultra ou les Sony XM5 gèrent mieux le filtrage du vent.
Verdict
Si vous êtes un amateur de son exigeant et que vous traquez la perle rare à moins de 100€, ne cherchez plus : les SoundPEATS H3 sont faits pour vous. Ils délivrent une expérience audio qui frôle la perfection, avec un ANC qui n'a rien à envier aux flagships. Vous allez redécouvrir vos playlists, et c'est cette sensation qui rend ces écouteurs vraiment spéciaux. Le rapport qualité-prix est tout simplement indécent, du moment que vous les payez autour de leur prix normal.
En revanche, si vous passez votre vie au téléphone dans des environnements venteux, même avec 6 micros et le CVC 8.0, d'autres modèles comme les Sony font un meilleur job de filtrage. Et si le confort absolu ou la recharge sans fil est un critère rédhibitoire, passez votre chemin : les H3 ne sont pas taillés pour les oreilles de tout le monde et leur boîtier fait l'impasse sur la charge induction. Mais pour l'audiophile qui accepte ces concessions, c'est un sans-faute.