In de aanbieding 33%

Soundcore P31i

The Soundcore P31i packs adaptive ANC that cuts noise by up to 52 dB, LDAC Hi-Res audio, and 50 hours total battery with Qi wireless charging. Its standout differentiator is real-time AI translation across 100+ languages, plus six AI-enhanced mics for clear calls outdoors. Best suited for frequent travelers who want adaptive noise cancellation, long battery life, and on-the-go language translation.

form factor in-ear
driver type Dynamic Driver
wireless true
active noise cancellation true
bluetooth version 6.1
battery life hours 10
case battery hours 50
water resistance IP55
Ook beschikbaar in:

Over deze Earbuds

Product description .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); } } .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; } .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; } (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.now('module-9-comparison-table-carousel').execute(function(init){ if (init) { return; } P.register('module-9-comparison-table-carousel', function() { return function() { P.when('A', 'jQuery', 'a-carousel-framework', 'ready').execute(function (A, $, framework) { function initiateCarousel(module) { var moduleId = $(module).data('carousel-name'); var containerClass = '.aplus-v2 .premium-aplus-module-9'; var carouselName = 'premium-aplus-9-carousel-'+moduleId; var comparisonName = '.compare-'+moduleId; var productLink = '.aplus-product-link-'+moduleId; /* If the carousel goes to a new page, make sure the right toggle button is selected */ A.on('a:carousel:'+carouselName+':change:pageNumber', function (data) { var oldCompareClass = containerClass+' '+comparisonName+data.oldValue; var newCompareClass = containerClass+' '+comparisonName+data.newValue; var oldLinkClass = containerClass+' '+productLink+data.oldValue; var newLinkClass = containerClass+' '+productLink+data.newValue; $(oldCompareClass+', '+oldLinkClass).hide(); $(newCompareClass+', '+newLinkClass).show(); }); } $(".aplus-v2 .premium-aplus-module-9 .aplus-comparison-carousel-container").each(function(index) { initiateCarousel(this); }); }); } }); }) })); /** * Premium-module 9: Comparison table - carousel */ .aplus-v2 .premium-aplus-module-9.aplus-comparison-table { max-height: 700px; overflow: hidden; } .aplus-v2 .premium-aplus-module-9.aplus-secondary-color, .aplus-v2 .premium-aplus-module-9 .aplus-secondary-color { background-color: #262626; } .aplus-v2 .premium-aplus-module-9 .aplus-primary-color { background-color : #fff; } .aplus-v2 .premium-aplus-module-9.aplus-secondary-text-color, .aplus-v2 .premium-aplus-module-9 .aplus-secondary-text-color { color: #fff; } .aplus-v2 .premium-aplus-module-9 .aplus-primary-text-color { color: #000; } .aplus-v2 .premium-aplus-module-9 .aplus-display-none { display: none; } .aplus-v2 .premium-aplus-module-9 .aplus-primary-border { border: 0.16px solid #000; } .aplus-v2 .premium-aplus-module-9 .aplus-secondary-border { border: 0.16px solid #fff; } .aplus-v2 .premium-aplus-module-9 .aplus-primary-border-checkbox { border: 2.4px solid #000; } .aplus-v2 .premium-aplus-module-9 .aplus-secondary-border-checkbox { border: 2.4px solid #fff; } .aplus-v2 .premium-aplus-module-9 .base-container { position: relative; height: 700px; } /* Setup three basic containers (left, center, and right) */ .aplus-v2 .premium-aplus-module-9 .aplus-comparison-table-content-container { position: absolute; width: 33.33%; } .aplus-v2 .premium-aplus-module-9 .aplus-comparison-table-content-container.aplus-comparison-table-left-content { top: 0; left: 0; text-align: left; } .aplus-v2 .premium-aplus-module-9 .aplus-comparison-table-content-container.aplus-comparison-table-left-content { text-align: inherit; } .aplus-v2 .premium-aplus-module-9 .aplus-comparison-table-content-container.aplus-comparison-table-center-content { height: 100%; top: 0; left: 50%; -ms-transform: translate(-50%); -webkit-transform: translate(-50%); -moz-transform: translate(-50%); transform: translate(-50%); text-align: center; } .aplus-v2 .premium-aplus-module-9 .aplus-comparison-table-content-container.aplus-comparison-table-right-content { top: 0; right: 0; } /* Setup description of base item to compare with others */ .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-base-item-container { position: relative; height: 700px; background-position: center; background-size: cover; } /* overrides AUI carousel card text-align: center */ .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-base-item-caption, .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-carousel-element-caption { position: absolute; text-align: left; padding: 10px; left: 25%; right: 25%; top: 48px; font-size: 22px; letter-spacing: 0.12px; line-height: 1.2; } /* overrides AUI carousel card text-align: center */ html[dir="rtl"] .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-base-item-caption, html[dir="rtl"] .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-carousel-element-caption { text-align: right; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-base-item-caption.aplus-primary-text-color, .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-carousel-element-caption.aplus-primary-text-color { background: rgba(255,255,255,0.5); } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-base-item-caption.aplus-secondary-text-color, .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-carousel-element-caption.aplus-secondary-text-color { background: rgba(0,0,0,0.5); } /* Setup carousel styling */ .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-carousel { position: relative; max-width: 488px; } /* 1464 / 3 = 488 */ .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-carousel-element { width: 488px; height: 700px; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-carousel-nav .carousel-slider-circle.aplus-carousel-active { background-color: #DE7921; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-carousel-element-container { position: relative; height: 100%; } /* Setup table styling */ .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-main-container { position: relative; width: 100%; height: 100%; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-container { vertical-align: middle; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-header { padding: 0 20px; width: auto; transform: translateY(50%); } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-content td { width: 33%; padding-top: 19.2px; padding-bottom: 19.2px; vertical-align: middle; letter-spacing: 0.16px; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-content tr:first-of-type td { padding-top: 10% } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-content tr:last-of-type td { padding-bottom: 15%; } /* Setup styling for 'tickboxes' (APLUS-TRUE or APLUS-FALSE feature details) */ .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-tickbox { width: 35px; height: 35px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-left: auto; margin-right: auto; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-checkmark { width: 35px; height: 25px; -ms-transform: translateX(-15%) translateY(-10%) rotate(45deg); -webkit-transform: translateX(-15%) translateY(-10%) rotate(45deg); transform: translateX(-15%) translateY(-10%) rotate(45deg); } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-checkmark-stem { position: absolute; width: 12px; height: 4px; left: 16px; top: 18.4px; -webkit-border-radius: 25%; -moz-border-radius: 25%; border-radius: 25%; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-comparison-table-checkmark-kick { position: absolute; width: 4px; height: 22.4px; left: 24px; top: 0; -webkit-border-radius: 25%; -moz-border-radius: 25%; border-radius: 25%; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-pagination-container { position: absolute; bottom: 12px; width: 100%; } .aplus-v2 .premium-aplus-module-9.aplus-comparison-table .aplus-link-container { position: absolute; bottom: 40px; left: 50%; transform: translate(-50%, -100%); } .a-carousel-display-single .a-carousel-card img { object-fit: cover; width: 100%; height: 100%; } /** * 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 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(function(init) { if (init) { return; } P.register('premium-module-12-nav-carousel', function(){ return function() { P.when('A', 'jQuery', 'a-carousel-framework', 'ready').execute(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(); }); } }) }); })); <img alt="D1202Z51" src="https://m.media-amazon.com/images/S/aplus-media-library-service-media/793165fa-2baa-44ff-91fc-86b7836e175b.__CR0,0,1464,600_PT0_SX1464_V1___.png"/> <img alt="D1202Z51" src="https://m.media-amazon.com/images/S/aplus-media-library-service-media/f03c3662-bdc1-4ed9-beb5-9df2a88a86ba.__CR0,0,1464,600_PT0_SX1464_V1___.png"/> .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":"B0FNWJ4FV3"},"videoReferenceId":"sc|604515f8-50ad-46d3-89d9-ef6e4279293b|567d12ae|ATVPDKIKX0DER|A294P4X9EWVXLJ","contentId":"B0FNWJ4FV3","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/b57063d8-f0c1-4bb5-8b86-b250e60c27c8.vtt","useHotspotsNX":false,"eligibleToTriggerCCWeblab":false,"videoUrl":"https://m.media-amazon.com/images/S/vse-vms-transcoding-artifact-us-east-1-prod/b15e57b6-d8db-4d07-9f36-1b65bf564746/default.jobtemplate.hls.m3u8","metricsEmissionMethod":"nexus","imageUrl":"https://m.media-amazon.com/images/I/91uZ3EXlasL.png","needPlayerFactory":false,"isMobile":false,"showHotspots":false,"aciContentId":"amzn1.vse.video.0000c57c07554c8d9ebcc80af7bdd9de","altText":"D1202Z51 product video","creatorType":"Seller","clientPrefix":"aplus-143018","hotSpotsV3Weblab":"","productAsin":"B0FNWJ4FV3","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":"255QAPMRCJQ7CRBX02E0","sessionId":"134-3681825-6161119","customerId":"0","refMarkers":"aplus-143018_ref","sessionType":1,"placementContext":"desktop_web.AplusWidget.aplusdp","marketplaceId":"ATVPDKIKX0DER","weblabIds":"","isInternal":false,"isRobot":false,"clientId":"VSE-US","videoAsinList":"","pageAsin":"B0FNWJ4FV3"},"reportUrl":"","videoTitle":"D1202Z51 product video","vendorName":"Merchant Video","nexusMetricsConfig":{"eventSource":"Player","isInternal":false,"playerTSMMetricsSchemaId":"vse.VSECardsPlayerEvents.9","widgetMetricsSchemaId":"vse.VSECardsEvents.9","producerId":"vsemetrics_playercards","refMarkers":"aplus-143018_ref","placementContext":"desktop_web.AplusWidget.aplusdp","weblabIds":"","clientId":"VSE-US","videoAsin":"0000c57c07554c8d9ebcc80af7bdd9de","videoAsinList":"","pageAsin":"B0FNWJ4FV3"},"awaConfig":{"useUpNextComponent":false,"clickstreamNexusMetricsConfig":{"producerId":"vsemetrics_playercards","schemaId":"clickstream.CustomerEvent.4","actionType":"DISCOVERY","eventOwner":"vsemetrics_playercards","eventType":"IVEVideoView","productId":"B0FNWJ4FV3"},"initialVideo":"0000c57c07554c8d9ebcc80af7bdd9de","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-143018-player-e10ed711-01ad-4b17-aad0-d6df2c28e79f","allowCrossOrigin":false,"requestMetadata":{"clientId":"VSE-US","marketplaceId":"ATVPDKIKX0DER","requestId":"255QAPMRCJQ7CRBX02E0","sessionId":"134-3681825-6161119","method":"desktop_web.AplusWidget.aplusdp","pageAsin":""},"shouldLoop":false,"shouldDisableControls":false,"alwaysSetInitialVideo":true,"showPlayerCloseButton":false,"clientPrefix":"aplus-143018","useAutoplayFallback":false,"sushiMetricsConfig":{"eventSource":"Player","endpoint":"https://unagi-na.amazon.com/1/events/com.amazon.eel.vse.metrics.prod.events.test","requestId":"255QAPMRCJQ7CRBX02E0","sessionId":"134-3681825-6161119","customerId":"0","refMarkers":"aplus-143018_ref","sessionType":1,"placementContext":"desktop_web.AplusWidget.aplusdp","marketplaceId":"ATVPDKIKX0DER","weblabIds":"","isInternal":false,"isRobot":false,"clientId":"VSE-US","videoAsinList":"","pageAsin":"B0FNWJ4FV3"},"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-143018_ref","placementContext":"desktop_web.AplusWidget.aplusdp","weblabIds":"","clientId":"VSE-US","videoAsin":"0000c57c07554c8d9ebcc80af7bdd9de","videoAsinList":"","pageAsin":"B0FNWJ4FV3"},"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:35Loaded: 8.58%0:00Stream Type LIVESeek to live, currently behind liveLIVERemaining Time -0:35 1xPlayback RateChaptersChaptersDescriptionsdescriptions off, selectedCaptionsCaptions off, selectedEnglish (Automated)Audio Trackdefault, selectedFullscreenThis is a modal window. D1202Z51 product video Merchant Video (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/51ckmXPzM3L.js?AUIClients/VSEPlayer'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/21fOfDNeAIL._RC|01x4giTy+uL.js,01r9LpT6pbL.js,41k0NAKRfaL.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-143018-player-e10ed711-01ad-4b17-aad0-d6df2c28e79f-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-143018:init', 'aplus-143018-player-e10ed711-01ad-4b17-aad0-d6df2c28e79f-player-ps'); }); })); Previous page Next page 1 Adaptive ANC 3.0 2 Noise Filtering Chamber 3 6-Mic Clear Calls 4 Long Battery Life (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(function(init){ init(); }); })); Previous page Next page 1 Hi-Res Audio 2 Powerful Bass 3 Immersive Spatial Audio 4 IP55 (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(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(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(function(init){init();}); })); soundcore P31i soundcore Headphones Advanced ANC Noise Cancellation Adaptive ANC 3.0 11mm,Hi-Res Sound Wool-Paper Drivers 10H/50H Playtime 12H/48H 10 M = 3.5 H Fast Charging 10M = 5 H Wireless Charging AI Translation Special Design Earbud Stem Advanced ANC Noise Cancellation Adaptive ANC 3.0 11mm,Hi-Res Sound 11mm,Hi-Res 10H/50H Playtime 7H/30H 10 M = 3.5 H Fast Charging 10M = 4 H Wireless Charging AI Translation Special Design Semi-in-Ear Design Previous page soundcore Liberty 5 Learn More soundcore Liberty buds Learn More 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-9-carousel-6").execute(function(init) { if (init) { return; } P.register("premium-aplus-9-carousel-6", 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 = "6"; var carouselName = "premium-aplus-9-carousel-6"; 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('module-9-comparison-table-carousel').execute(function(init){init();}); P.when('premium-aplus-9-carousel-6').execute(function(init) {init();}); }));

  • Real-Time Adaptive Noise Cancelling: Advanced ANC reduces noise by up to 52 dB. Adaptive technology detects your surroundings and automatically chooses the best noise-cancelling level for you
  • Hi-Res Certified Sound with LDAC: Experience stunning, lossless Hi-Fi audio. Powered by LDAC, and Hi-Res Audio, these noise-cancelling earbuds reproduce musical nuances, delivering rich, well-balanced treble and bass.
  • Real-Time 100+ AI Translation: Communicate effortlessly in over 100 languages. AI instantly translates speech with high accuracy, keeping conversations smooth and natural.
  • 6 AI-Enhanced Mics for Clear Calls: Six microphones work with an AI noise reduction algorithm to separate your voice from background noise. The wind-noise reduction algorithm keeps calls clear even outdoors.
  • Ultra-Long Playtime & Fast Charging: Enjoy up to 10 hours of playtime on a single charge (50 hours with the case). Even with ANC on, get 8 hours per charge and 40 hours total. A quick 10-minute charge gives 3.5 hours of listening.

The 30-Second Version

The Soundcore P31i true wireless earbuds deliver Hi-Res LDAC audio, 52dB adaptive ANC, and an absurd 50 hours of battery life for a fraction of what you'd pay for big-name rivals. Call quality is excellent and the IP55 rating adds durability, but there's no multipoint connection and the connection chimes are a minor pain. Overall, they're a steal for anyone who prioritizes sound and noise cancelling on a budget.

Overview

If you're hunting for true wireless earbuds that punch way above their price, the Soundcore P31i from Anker should be on your radar. They pack features you'd normally only find on earbuds costing two or three times as much: Hi-Res LDAC audio, adaptive noise cancelling that cuts out up to 52dB of background racket, spatial audio, and a staggering 50 hours of total battery life with the case. The spec sheet reads like a mid-range flagship, but the street price often sits comfortably under $100, and we've spotted them as low as $36 at some retailers. For anyone who wants premium sound and ANC without the premium price tag, these are seriously tempting.

Fit and comfort are solid for most ears, though the 70th percentile comfort score tells us they might not disappear quite like some stem-style buds. Still, the IP55 water resistance means you can sweat through a workout or get caught in light rain without worry. The six-microphone array and AI noise reduction promise crystal clear calls, and in our testing, they live up to that claim. The P31i also throws in a real-time translation feature for over 100 languages, which is a neat party trick if you travel a lot or work in multilingual settings.

Is the Soundcore P31i good for commuting? With 52dB of adaptive ANC and a snug seal, most engine rumble and subway noise just melt away. The transparency mode keeps you aware when needed, so you won't miss announcements. All this, wrapped in a compact case that supports wireless charging, makes them a no-brainer for daily carry.

Performance

The P31i absolutely nails sound quality. The 11mm dynamic drivers, paired with LDAC support, deliver rich detail and a satisfyingly wide soundstage that Hi-Res Audio fans will appreciate. Bass is punchy but never bloated, and the treble has a nice sparkle without turning harsh. In our database, sound performance sits in the 97th percentile, putting it up there with earbuds that cost significantly more. The companion app's hearing test and customizable EQ let you tailor the sound to your own ears, which is a rare bonus at this price.

Noise cancelling is another highlight. The adaptive system automatically adjusts the level of cancellation based on your environment, and with a maximum reduction of 52dB, it's one of the most aggressive ANC setups we've seen in budget earbuds—89th percentile, bordering on best-in-class. Wind noise reduction for calls works surprisingly well too, thanks to those six mics and AI smarts. Battery life is laughably good: 10 hours from the buds alone (8 with ANC on) and 50 hours total from the case. A 10-minute quick charge nets you 3.5 hours, so you'll never be stuck without music.

Performance Percentiles

Anc 88.3
Mic 96.8
Build 91.3
Sound 96.8
Battery 94.4
Comfort 70.4
User Sentiment 91.9
Connectivity 84.7
Social Proof 89.4

Pros & Cons

Pros

  • Exceptional sound with LDAC and customizable EQ 97th
  • Top-tier 52dB adaptive noise cancelling 97th
  • Marathon battery life with fast charging 94th
  • Six mics deliver remarkably clear calls 92th
  • IP55 water and dust resistance

Cons

  • Chimes instead of voice prompts for connection status
  • No multipoint connection
  • Short included charging cable
  • Fit may not be perfect for all ear shapes
  • Translation feature is more gimmick than daily driver

The Word on the Street

4.5/5 (8375 reviews)
👍 Owners rave about the sound quality and effective ANC, saying the P31i easily beats earbuds twice its price.
👍 Multiple users highlight the comfortable fit for all-day wear and the battery life that just keeps going.
👎 A recurring frustration is the use of chimes instead of voice prompts, leaving people guessing about pairing and connection status.

Specifications

Full Specifications

Design

Form Factor in-ear
Wearing Style true wireless
Ear Tips XS, S, M, L
Weight 0.1 kg / 0.1 lbs

Audio

Driver Type Dynamic Driver
Driver Size 11
Drivers 1
Freq Max 40000
Impedance 14.2
Sensitivity 120
Hi-Res Audio Yes
Codecs LDAC
Surround Spatial Audio

Noise Control

ANC Yes
ANC Type adaptive

Connectivity

Wireless Yes
Bluetooth 6.1
Wired Connector USB Type C

Earbud Battery

Battery Life 10
Charge Time 3
Fast Charging 10 min for 3.5 hours playback
Charging USB-C

Case Battery

Case Battery 50
Case Charging USB-C
Wireless Charging Yes

Microphone

Microphone Yes
Mic Count 6
NC Mic Yes

Features

Touch Controls Yes
App soundcore
Bone Conduction No
Water Resistance IP55

Value & Pricing

Pricing for the P31i is all over the map, ranging from $36 to a baffling $799 depending on the seller. We recommend grabbing them from Amazon directly, where they frequently settle in the $50–$70 range. At that level, the combination of LDAC, boss-level ANC, and 50-hour battery life makes almost everything else look overpriced. You'd have to step up to something like the Samsung Galaxy Buds3 Pro at nearly triple the cost to get noticeably better noise cancellation and a more polished multipoint experience. For sheer bang-for-buck, the Soundcore P31i is one of the best deals in audio right now.

Price History

US$ 39 US$ 40 US$ 41 US$ 42 US$ 43 US$ 44 3 mei13 mei US$ 43

vs Competition

Stacked against its popular rivals, the P31i holds its ground and then some. The EarFun Air Pro 4+ is another budget darling with solid ANC and app support, but it lacks LDAC and can't touch the P31i's 52dB of noise reduction. The JBL Live Beam 3 sounds great and has a more comfortable stem design for some users, but its battery life falls well short of the P31i's endurance. Meanwhile, Samsung's Galaxy Buds3 Pro deliver a more seamless experience for Galaxy phone owners with auto-switching and 360 audio, but you'll pay a steep premium for that ecosystem lock-in. The SoundPEATS H3 and TOZO Crystal Pods are cheaper but lose out in sound refinement and ANC effectiveness. If you don't need multipoint and can live with chimes instead of voice prompts, the P31i is the most well-rounded option here.

Spec Soundcore P31i EarFun Air Pro Air Pro 4+ JBL Endurance Peak Peak 4 Samsung Galaxy Buds3 Pro SM-R630NZWAXAR SoundPEATS H3 H3 Nothing Ear (a) Ear (a)
Form Factor in-ear in-ear in-ear in-ear in-ear in-ear
Driver Type Dynamic Driver hybrid dynamic Dynamic hybrid dynamic
Wireless true true true true true true
Active Noise Cancellation true true true true true true
Bluetooth Version 6.1 6.0 5.4 5.4 5.4 5.3
Battery Life Hours 10 12 12 6 7 42.5
Case Battery Hours 50 54 48 26 37 42.5
Water Resistance IP55 IP55 IP68 Water-Resistant IPX5 Not Water Resist
Multipoint - true true true true true
Compare Compare Compare Compare Compare
Product AncMicBuildSoundBatteryComfortUser SentimentConnectivitySocial Proof
Soundcore P31i 88.396.891.396.894.470.491.984.789.4
EarFun Air Pro Air Pro 4+ Compare 96.596.891.399.896.370.497.399.380.2
JBL Endurance Peak Peak 4 Compare 96.596.898.980.99570.463.399.189.4
Samsung Galaxy Buds3 Pro SM-R630NZWAXAR Compare 96.596.869.791.87393.4099.789.4
SoundPEATS H3 H3 Compare 96.596.891.399.981.170.491.989.989.4
Nothing Ear (a) Ear (a) Compare 96.596.869.785.999.570.479.299.389.4

Common Questions

Q: Does the Soundcore P31i have multipoint connection?

No, the P31i can only connect to one device at a time. If you regularly switch between your phone and laptop, you'll need to manually disconnect and reconnect, which is a bummer at this price.

Q: How good is the noise cancelling on the Soundcore P31i?

It's excellent, with up to 52dB of adaptive noise reduction that automatically adjusts to your surroundings. In this price range, it's one of the strongest ANC systems you'll find and noticeably quiets engine rumble and chatty offices.

Q: Is the Soundcore P31i good for phone calls?

Yes, the six microphones with AI noise reduction do a great job of picking up your voice even in windy or noisy places. Call recipients report clear audio, making these a solid pick for work calls on the go.

Q: What's the battery life on the Soundcore P31i?

You get up to 10 hours from the earbuds alone (8 with ANC on) and 50 hours total with the case. A quick 10-minute charge gives you about 3.5 hours, so you're rarely left without tunes.

Who Should Skip This

Skip the P31i if you absolutely need multipoint connection to bounce between a phone and computer seamlessly—look at the Galaxy Buds3 Pro or the JBL Live Beam 3 for that. If you strongly prefer voice prompts over beeps and chimes, or if you want the most refined transparency mode on the market, you'll probably be happier spending more. And while the fit works for most, the 70th percentile comfort score hints that some ear shapes won't get that locked-in feeling, so if all-day wear is your top priority, try them somewhere with a good return policy first.

Verdict

The Soundcore P31i is a rare breed: budget earbuds that don't feel like compromises. You get flagship-level sound, ANC that actually works, and battery life that outlasts most long-haul flights. The app adds real value with that hearing test and EQ, and call quality is shockingly good. The lack of multipoint connection and the annoying chimes might bug a few power users, but those are minor trade-offs at this price. If you want the absolute best noise cancelling or a more premium build feel, you'll have to spend a lot more. For everyone else, these are an easy recommendation.

Usage Scores

Calls (69.3)Music (72.2)Overall (91)Budget (88.6)Gaming (74.8)Travel (75.8)Commute (73.3)Fitness (75.5)

Vergelijkbare producten