<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Fri Jun 12 17:13:14 UTC 2026 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2026" targetNamespace="http://www.anzuspac.com/20260331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:coch="http://www.anzuspac.com/20260331" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2026" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="coch-20260331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="coch-20260331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="coch-20260331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="coch-20260331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.anzuspac.com/role/ConsolidatedBalanceSheet" id="coch_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ConsolidatedBalanceSheet_Parentheticals" id="coch_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ConsolidatedIncomeStatement" id="coch_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ShareholdersEquityType2or3" id="coch_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - Condensed Consolidated Statements of Changes in Mezzanine Equity and Stockholders&#8217; Equity (Deficit) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ConsolidatedCashFlow" id="coch_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/NatureoftheBusinessandBasisofPresentation" id="coch_r_NatureoftheBusinessandBasisofPresentation">
        <link:definition>006 - Disclosure - Nature of the Business and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SummaryofSignificantAccountingPolicies" id="coch_r_SummaryofSignificantAccountingPolicies">
        <link:definition>007 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/FairValueMeasurements" id="coch_r_FairValueMeasurements">
        <link:definition>008 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/Inventories" id="coch_r_Inventories">
        <link:definition>009 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/PropertyandEquipmentNet" id="coch_r_PropertyandEquipmentNet">
        <link:definition>010 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/AccruedExpenses" id="coch_r_AccruedExpenses">
        <link:definition>011 - Disclosure - Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ProductWarrantyLiability" id="coch_r_ProductWarrantyLiability">
        <link:definition>012 - Disclosure - Product Warranty Liability</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/DebtRelatedPartyandInterestExpenseRelatedParty" id="coch_r_DebtRelatedPartyandInterestExpenseRelatedParty">
        <link:definition>013 - Disclosure - Debt (Related Party) and Interest Expense (Related Party)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/CommonStock" id="coch_r_CommonStock">
        <link:definition>014 - Disclosure - Common Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SeriesAPreferredStock" id="coch_r_SeriesAPreferredStock">
        <link:definition>015 - Disclosure - Series A Preferred Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SegmentReporting" id="coch_r_SegmentReporting">
        <link:definition>016 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/RelatedPartyTransactions" id="coch_r_RelatedPartyTransactions">
        <link:definition>017 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/CommitmentsandContingencies" id="coch_r_CommitmentsandContingencies">
        <link:definition>018 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/NetLossperShare" id="coch_r_NetLossperShare">
        <link:definition>019 - Disclosure - Net Loss per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SubsequentEvents" id="coch_r_SubsequentEvents">
        <link:definition>020 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/OperatingLeases" id="coch_r_OperatingLeases">
        <link:definition>021 - Disclosure - Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/StockBasedCompensation" id="coch_r_StockBasedCompensation">
        <link:definition>022 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/IncomeTaxes" id="coch_r_IncomeTaxes">
        <link:definition>023 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/AccountingPoliciesByPolicy" id="coch_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SummaryofSignificantAccountingPoliciesTables" id="coch_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996001 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/FairValueMeasurementsTables" id="coch_r_FairValueMeasurementsTables">
        <link:definition>996002 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/InventoriesTables" id="coch_r_InventoriesTables">
        <link:definition>996003 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/PropertyandEquipmentNetTables" id="coch_r_PropertyandEquipmentNetTables">
        <link:definition>996004 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/AccruedExpensesTables" id="coch_r_AccruedExpensesTables">
        <link:definition>996005 - Disclosure - Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ProductWarrantyLiabilityTables" id="coch_r_ProductWarrantyLiabilityTables">
        <link:definition>996006 - Disclosure - Product Warranty Liability (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/DebtRelatedPartyandInterestExpenseRelatedPartyTables" id="coch_r_DebtRelatedPartyandInterestExpenseRelatedPartyTables">
        <link:definition>996007 - Disclosure - Debt (Related Party) and Interest Expense (Related Party) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/CommonStockTables" id="coch_r_CommonStockTables">
        <link:definition>996008 - Disclosure - Common Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SegmentReportingTables" id="coch_r_SegmentReportingTables">
        <link:definition>996009 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/NetLossperShareTables" id="coch_r_NetLossperShareTables">
        <link:definition>996010 - Disclosure - Net Loss per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/OperatingLeasesTables" id="coch_r_OperatingLeasesTables">
        <link:definition>996011 - Disclosure - Operating Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/StockBasedCompensationTables" id="coch_r_StockBasedCompensationTables">
        <link:definition>996012 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/IncomeTaxesTables" id="coch_r_IncomeTaxesTables">
        <link:definition>996013 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/NatureoftheBusinessandBasisofPresentationDetails" id="coch_r_NatureoftheBusinessandBasisofPresentationDetails">
        <link:definition>996014 - Disclosure - Nature of the Business and Basis of Presentation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SummaryofSignificantAccountingPoliciesDetails" id="coch_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996015 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/FairValueMeasurementsDetails" id="coch_r_FairValueMeasurementsDetails">
        <link:definition>996016 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofLiabilitiesMeasuredatFairValueonaRecurringBasisTable" id="coch_r_ScheduleofLiabilitiesMeasuredatFairValueonaRecurringBasisTable">
        <link:definition>996017 - Disclosure - Fair Value Measurements - Schedule of Liabilities Measured at Fair Value on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofFairValueMeasurementsofthePrivateWarrantLiabilityTable" id="coch_r_ScheduleofFairValueMeasurementsofthePrivateWarrantLiabilityTable">
        <link:definition>996018 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements of the Private Warrant Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofFairValueMeasurementsoftheForwardPurchaseAgreementWarrantLiabilityTable" id="coch_r_ScheduleofFairValueMeasurementsoftheForwardPurchaseAgreementWarrantLiabilityTable">
        <link:definition>996019 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements of the Forward Purchase Agreement Warrant Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofInstrumentMeasuredatFairValueonaRecurringBasisTable" id="coch_r_ScheduleofInstrumentMeasuredatFairValueonaRecurringBasisTable">
        <link:definition>996020 - Disclosure - Fair Value Measurements - Schedule of Instrument Measured at Fair Value on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofInventoriesTable" id="coch_r_ScheduleofInventoriesTable">
        <link:definition>996021 - Disclosure - Inventories - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/PropertyandEquipmentNetDetails" id="coch_r_PropertyandEquipmentNetDetails">
        <link:definition>996022 - Disclosure - Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofPropertyandEquipmentNetTable" id="coch_r_ScheduleofPropertyandEquipmentNetTable">
        <link:definition>996023 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofAccruedExpensesTable" id="coch_r_ScheduleofAccruedExpensesTable">
        <link:definition>996024 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ProductWarrantyLiabilityDetails" id="coch_r_ProductWarrantyLiabilityDetails">
        <link:definition>996025 - Disclosure - Product Warranty Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofChangesinProductWarrantyLiabilityTable" id="coch_r_ScheduleofChangesinProductWarrantyLiabilityTable">
        <link:definition>996026 - Disclosure - Product Warranty Liability - Schedule of Changes in Product Warranty Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/DebtRelatedPartyandInterestExpenseRelatedPartyDetails" id="coch_r_DebtRelatedPartyandInterestExpenseRelatedPartyDetails">
        <link:definition>996027 - Disclosure - Debt (Related Party) and Interest Expense (Related Party) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/CommonStockDetails" id="coch_r_CommonStockDetails">
        <link:definition>996028 - Disclosure - Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofOutstandingWarrantActivityTable" id="coch_r_ScheduleofOutstandingWarrantActivityTable">
        <link:definition>996029 - Disclosure - Common Stock - Schedule of Outstanding Warrant Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SeriesAPreferredStockDetails" id="coch_r_SeriesAPreferredStockDetails">
        <link:definition>996030 - Disclosure - Series A Preferred Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SegmentReportingDetails" id="coch_r_SegmentReportingDetails">
        <link:definition>996031 - Disclosure - Segment Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofSignificantExpenseCategoriesRegularlyReviewedbytheCODMTable" id="coch_r_ScheduleofSignificantExpenseCategoriesRegularlyReviewedbytheCODMTable">
        <link:definition>996032 - Disclosure - Segment Reporting - Schedule of Significant Expense Categories Regularly Reviewed by the CODM (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/RelatedPartyTransactionsDetails" id="coch_r_RelatedPartyTransactionsDetails">
        <link:definition>996033 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/CommitmentsandContingenciesDetails" id="coch_r_CommitmentsandContingenciesDetails">
        <link:definition>996034 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/NetLossperShareDetails" id="coch_r_NetLossperShareDetails">
        <link:definition>996035 - Disclosure - Net Loss per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofBasicandDilutedLossPerShareTable" id="coch_r_ScheduleofBasicandDilutedLossPerShareTable">
        <link:definition>996036 - Disclosure - Net Loss per Share - &#8203;Schedule of Basic and Diluted Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofDilutedNetLossPerShareAttributabletoStockholdersTable" id="coch_r_ScheduleofDilutedNetLossPerShareAttributabletoStockholdersTable">
        <link:definition>996037 - Disclosure - Net Loss per Share - Schedule of Diluted Net Loss Per Share Attributable to Stockholders (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/SubsequentEventsDetails" id="coch_r_SubsequentEventsDetails">
        <link:definition>996038 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofConsolidatedBalanceSheetTable" id="coch_r_ScheduleofConsolidatedBalanceSheetTable">
        <link:definition>996039 - Disclosure - Summary of Significant Accounting Policies - Schedule of Consolidated Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofLiabilitiesMeasuredatFairValueonaRecurringBasisTable0" id="coch_r_ScheduleofLiabilitiesMeasuredatFairValueonaRecurringBasisTable0">
        <link:definition>996040 - Disclosure - Fair Value Measurements - Schedule of Liabilities Measured at Fair Value on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofFairValueMeasurementsofthePrivateWarrantLiabilityTable0" id="coch_r_ScheduleofFairValueMeasurementsofthePrivateWarrantLiabilityTable0">
        <link:definition>996041 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements of the Private Warrant Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofFairValueMeasurementsoftheForwardPurchaseAgreementWarrantLiabilityTable0" id="coch_r_ScheduleofFairValueMeasurementsoftheForwardPurchaseAgreementWarrantLiabilityTable0">
        <link:definition>996042 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements of the Forward Purchase Agreement Warrant Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofInstrumentsMeasuredatFairValueonaRecurringBasisTable" id="coch_r_ScheduleofInstrumentsMeasuredatFairValueonaRecurringBasisTable">
        <link:definition>996043 - Disclosure - Fair Value Measurements - Schedule of Instruments Measured at Fair Value on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofInventoriesTable0" id="coch_r_ScheduleofInventoriesTable0">
        <link:definition>996044 - Disclosure - Inventories - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofPropertyandEquipmentTable" id="coch_r_ScheduleofPropertyandEquipmentTable">
        <link:definition>996045 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofAccruedExpensesTable0" id="coch_r_ScheduleofAccruedExpensesTable0">
        <link:definition>996046 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/OperatingLeasesDetails" id="coch_r_OperatingLeasesDetails">
        <link:definition>996047 - Disclosure - Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofComponentsofLeasesandLeaseCostsTable" id="coch_r_ScheduleofComponentsofLeasesandLeaseCostsTable">
        <link:definition>996048 - Disclosure - Operating Leases - Schedule of Components of Leases and Lease Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofFutureMinimumLeasePaymentsTable" id="coch_r_ScheduleofFutureMinimumLeasePaymentsTable">
        <link:definition>996049 - Disclosure - Operating Leases - Schedule of Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofChangesinWarrantyLiabilityTable" id="coch_r_ScheduleofChangesinWarrantyLiabilityTable">
        <link:definition>996050 - Disclosure - Product Warranty Liability - Schedule of Changes in Warranty Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofBlackScholesOptionModelTable" id="coch_r_ScheduleofBlackScholesOptionModelTable">
        <link:definition>996051 - Disclosure - Debt (Related Party) and Interest Expense (Related Party) - Schedule of Black-Scholes Option Model (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/DebtRelatedPartyandInterestExpenseRelatedPartyDetailsScheduleofValuationofTermLoans" id="coch_r_DebtRelatedPartyandInterestExpenseRelatedPartyDetailsScheduleofValuationofTermLoans">
        <link:definition>996052 - Disclosure - Debt (Related Party) and Interest Expense (Related Party) - Schedule of Valuation of Term Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofOutstandingWarrantActivityTable0" id="coch_r_ScheduleofOutstandingWarrantActivityTable0">
        <link:definition>996053 - Disclosure - Common Stock - Schedule of Outstanding Warrant Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofFairValueMeasurementsofForwardPurchaseAgreementWarrantLiabilityTable" id="coch_r_ScheduleofFairValueMeasurementsofForwardPurchaseAgreementWarrantLiabilityTable">
        <link:definition>996054 - Disclosure - Common Stock - Schedule of Fair Value Measurements of Forward Purchase Agreement Warrant Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/StockBasedCompensationDetails" id="coch_r_StockBasedCompensationDetails">
        <link:definition>996055 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofBlackScholesOptionModeltoEstimatetheFairValueofStockOptionsTable" id="coch_r_ScheduleofBlackScholesOptionModeltoEstimatetheFairValueofStockOptionsTable">
        <link:definition>996056 - Disclosure - Stock-Based Compensation - Schedule of Black-Scholes Option Model to Estimate the Fair Value of Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofStockOptionActivityTable" id="coch_r_ScheduleofStockOptionActivityTable">
        <link:definition>996057 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofStockBasedCompensationExpenseTable" id="coch_r_ScheduleofStockBasedCompensationExpenseTable">
        <link:definition>996058 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/IncomeTaxesDetails" id="coch_r_IncomeTaxesDetails">
        <link:definition>996059 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofProvisionforBenefitfromIncomeTaxesTable" id="coch_r_ScheduleofProvisionforBenefitfromIncomeTaxesTable">
        <link:definition>996060 - Disclosure - Income Taxes - Schedule of Provision for (Benefit from) Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofComponentsoftheBenefitfromIncomeTaxesTable" id="coch_r_ScheduleofComponentsoftheBenefitfromIncomeTaxesTable">
        <link:definition>996061 - Disclosure - Income Taxes - Schedule of Components of the Benefit from Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofEffectiveTaxRatesandtheUSFederalStatutoryTaxRateTable" id="coch_r_ScheduleofEffectiveTaxRatesandtheUSFederalStatutoryTaxRateTable">
        <link:definition>996062 - Disclosure - Income Taxes - Schedule of Effective Tax Rates and the U.S. Federal Statutory Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofComponentsofDeferredTaxAssetsandLiabilitiesTable" id="coch_r_ScheduleofComponentsofDeferredTaxAssetsandLiabilitiesTable">
        <link:definition>996063 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofReconciliationofTaxContingenciesTable" id="coch_r_ScheduleofReconciliationofTaxContingenciesTable">
        <link:definition>996064 - Disclosure - Income Taxes - Schedule of Reconciliation of Tax Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofSignificantExpenseCategoriesRegularlyReviewedbytheCODMTable0" id="coch_r_ScheduleofSignificantExpenseCategoriesRegularlyReviewedbytheCODMTable0">
        <link:definition>996065 - Disclosure - Segment Reporting - Schedule of Significant Expense Categories Regularly Reviewed by the CODM (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofBasicandDilutedLossPerShareTable0" id="coch_r_ScheduleofBasicandDilutedLossPerShareTable0">
        <link:definition>996066 - Disclosure - Net Loss per Share - &#8203;Schedule of Basic and Diluted Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/ScheduleofDilutedNetLossPerShareAttributabletoStockholdersTable0" id="coch_r_ScheduleofDilutedNetLossPerShareAttributabletoStockholdersTable0">
        <link:definition>996067 - Disclosure - Net Loss per Share - Schedule of Diluted Net Loss Per Share Attributable to Stockholders (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/DebtRelatedPartyandInterestExpenseRelatedPartyDetails0" id="coch_r_DebtRelatedPartyandInterestExpenseRelatedPartyDetails0">
        <link:definition>996068 - Disclosure - Debt (Related Party) and Interest Expense (Related Party) (Details) 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.anzuspac.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2026" schemaLocation="https://xbrl.sec.gov/sic/2026/sic-2026.xsd"/>
  <xs:element name="ScheduleOfLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
  <xs:element name="ScheduleOfFairValueMeasurementsOfThePrivateWarrantLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfFairValueMeasurementsOfThePrivateWarrantLiabilityAbstract"/>
  <xs:element name="ScheduleOfFairValueMeasurementsOfTheForwardPurchaseAgreementWarrantLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfFairValueMeasurementsOfTheForwardPurchaseAgreementWarrantLiabilityAbstract"/>
  <xs:element name="ScheduleOfInstrumentMeasuredAtFairValueOnARecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfInstrumentMeasuredAtFairValueOnARecurringBasisAbstract"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfPropertyAndEquipmentNetAbstract"/>
  <xs:element name="ScheduleOfOutstandingWarrantActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfOutstandingWarrantActivityAbstract"/>
  <xs:element name="ScheduleOfDilutedNetLossPerShareAttributableToStockholdersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfDilutedNetLossPerShareAttributableToStockholdersAbstract"/>
  <xs:element name="ScheduleOfConsolidatedBalanceSheetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfConsolidatedBalanceSheetAbstract"/>
  <xs:element name="ScheduleOfInstrumentsMeasuredAtFairValueOnARecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfInstrumentsMeasuredAtFairValueOnARecurringBasisAbstract"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfComponentsOfLeasesAndLeaseCostsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfComponentsOfLeasesAndLeaseCostsAbstract"/>
  <xs:element name="ScheduleOfBlackScholesOptionModelAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfBlackScholesOptionModelAbstract"/>
  <xs:element name="ScheduleOfFairValueMeasurementsOfForwardPurchaseAgreementWarrantLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfFairValueMeasurementsOfForwardPurchaseAgreementWarrantLiabilityAbstract"/>
  <xs:element name="ScheduleOfBlackScholesOptionModelToEstimateTheFairValueOfStockOptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfBlackScholesOptionModelToEstimateTheFairValueOfStockOptionsAbstract"/>
  <xs:element name="ScheduleOfStockBasedCompensationExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfStockBasedCompensationExpenseAbstract"/>
  <xs:element name="ScheduleOfComponentsOfTheBenefitFromIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfComponentsOfTheBenefitFromIncomeTaxesAbstract"/>
  <xs:element name="ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfSignificantExpenseCategoriesRegularlyReviewedByTheCodmAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfSignificantExpenseCategoriesRegularlyReviewedByTheCodmAbstract"/>
  <xs:element name="CostsAndOperatingExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_CostsAndOperatingExpensesAbstract"/>
  <xs:element name="OtherIncomeExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_OtherIncomeExpenseAbstract"/>
  <xs:element name="OtherComprehensiveLossIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_OtherComprehensiveLossIncomeAbstract"/>
  <xs:element name="CostsAndOperatingExpensesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_CostsAndOperatingExpensesAbstract0"/>
  <xs:element name="OtherIncomeExpenseAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_OtherIncomeExpenseAbstract0"/>
  <xs:element name="OtherComprehensiveIncomeLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_OtherComprehensiveIncomeLossAbstract"/>
  <xs:element name="ForeignTaxEffectsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ForeignTaxEffectsAbstract"/>
  <xs:element name="NontaxableOrNondeductibleItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_NontaxableOrNondeductibleItemsAbstract"/>
  <xs:element name="PrivateWarrantLiabilityNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_PrivateWarrantLiabilityNoncurrent"/>
  <xs:element name="PubliclyTradedWarrantLiabilityNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_PubliclyTradedWarrantLiabilityNoncurrent"/>
  <xs:element name="PreferredStockSharesDesignated" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="coch_PreferredStockSharesDesignated"/>
  <xs:element name="LossOnOfferingAndChangeInFairValueOfPrivateWarrantLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_LossOnOfferingAndChangeInFairValueOfPrivateWarrantLiability"/>
  <xs:element name="ChangeInFairValueOfPubliclyTradedWarrantLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_ChangeInFairValueOfPubliclyTradedWarrantLiability"/>
  <xs:element name="ChangesInFairValueOfWarrantLiabilityDueToExtension" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_ChangesInFairValueOfWarrantLiabilityDueToExtension"/>
  <xs:element name="InducedConversionOfSeriesAPreferredStockIntoClassACommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_InducedConversionOfSeriesAPreferredStockIntoClassACommonStock"/>
  <xs:element name="DeemedDividendOnWaiverOfRestrictionOnClassACommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_DeemedDividendOnWaiverOfRestrictionOnClassACommonStock"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfCommonStockFromAtTheMarketATMOffering" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodValueIssuanceOfCommonStockFromAtTheMarketATMOffering"/>
  <xs:element name="StockIssuedDuringPeriodSharesIssuanceOfCommonStockFromAtTheMarketATMOffering" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodSharesIssuanceOfCommonStockFromAtTheMarketATMOffering"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfClassACommonStockFromRegisteredDirectOffering" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodValueIssuanceOfClassACommonStockFromRegisteredDirectOffering"/>
  <xs:element name="StockIssuedDuringPeriodSharesIssuanceOfClassACommonStockFromRegisteredDirectOfferinginShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodSharesIssuanceOfClassACommonStockFromRegisteredDirectOfferinginShares"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfPlacementAgentWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodValueIssuanceOfPlacementAgentWarrants"/>
  <xs:element name="StockIssuedDuringPeriodSharesIssuanceOfPlacementAgentWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodSharesIssuanceOfPlacementAgentWarrants"/>
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalModificationOfTermLoanWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AdjustmentsToAdditionalPaidInCapitalModificationOfTermLoanWarrants"/>
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalExtinguishmentOfTermLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AdjustmentsToAdditionalPaidInCapitalExtinguishmentOfTermLoans"/>
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalSaleOfCommonStockAssociatedWithForwardPurchaseAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AdjustmentsToAdditionalPaidInCapitalSaleOfCommonStockAssociatedWithForwardPurchaseAgreement"/>
  <xs:element name="StockIssuedDuringPeriodValuePurchaseExerciseOfForwardPurchaseAgreementWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodValuePurchaseExerciseOfForwardPurchaseAgreementWarrant"/>
  <xs:element name="StockIssuedDuringPeriodSharesExerciseOfForwardPurchaseAgreementWarrant" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodSharesExerciseOfForwardPurchaseAgreementWarrant"/>
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalExtinguishmentOfExcessWarrantLiabilityUponExerciseOfWarrantsAssociatedWithTheForward" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AdjustmentsToAdditionalPaidInCapitalExtinguishmentOfExcessWarrantLiabilityUponExerciseOfWarrantsAssociatedWithTheForward"/>
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalModificationOfForwardPurchaseAgreementWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_AdjustmentsToAdditionalPaidInCapitalModificationOfForwardPurchaseAgreementWarrant"/>
  <xs:element name="StockIssuedDuringPeriodValueWaiverOfAccruedDividendsAssociatedWithSponsorSupportAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodValueWaiverOfAccruedDividendsAssociatedWithSponsorSupportAgreement"/>
  <xs:element name="StockIssuedDuringPeriodValueInducedConversionOfSeriesAPreferredStockIntoClassACommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodValueInducedConversionOfSeriesAPreferredStockIntoClassACommonStock"/>
  <xs:element name="StockIssuedDuringPeriodSharesInducedConversionOfSeriesAPreferredStockIntoClassACommonStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_StockIssuedDuringPeriodSharesInducedConversionOfSeriesAPreferredStockIntoClassACommonStock"/>
  <xs:element name="AmortizationOfPrepaidInsurance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_AmortizationOfPrepaidInsurance"/>
  <xs:element name="ChangeInFairValueOfPrivateWarrantLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_ChangeInFairValueOfPrivateWarrantLiability"/>
  <xs:element name="NetChangeInOperatingLeaserelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_NetChangeInOperatingLeaserelatedParty"/>
  <xs:element name="ChangeInOperatingLeaseRightofuseAssetsrelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_ChangeInOperatingLeaseRightofuseAssetsrelatedParty"/>
  <xs:element name="OfferingCostsFromTheIssuanceOfClassACommonStockAndInvestorWarrantsFromRegistered" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_OfferingCostsFromTheIssuanceOfClassACommonStockAndInvestorWarrantsFromRegistered"/>
  <xs:element name="AccruedAndUnpaidDividendsOnSeriesAPreferredStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AccruedAndUnpaidDividendsOnSeriesAPreferredStock"/>
  <xs:element name="FinancingOfPrepaidInsurance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_FinancingOfPrepaidInsurance"/>
  <xs:element name="WarrantsIssuedWithTermLoansrelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_WarrantsIssuedWithTermLoansrelatedParty"/>
  <xs:element name="IssuanceOfPlacementAgentWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_IssuanceOfPlacementAgentWarrants"/>
  <xs:element name="AccruedInterestCapitalizedIntoTermLoansPayablerelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AccruedInterestCapitalizedIntoTermLoansPayablerelatedParty"/>
  <xs:element name="ModificationOfForwardPurchaseAgreementWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_ModificationOfForwardPurchaseAgreementWarrant"/>
  <xs:element name="ExtinguishmentOfExcessWarrantLiabilityUponExerciseOfForwardPurchaseAgreementWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_ExtinguishmentOfExcessWarrantLiabilityUponExerciseOfForwardPurchaseAgreementWarrant"/>
  <xs:element name="WaiverOfAccruedDividendsAssociatedWithSponsorSupportAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_WaiverOfAccruedDividendsAssociatedWithSponsorSupportAgreement"/>
  <xs:element name="ModificationOfTermLoanWarrantsrelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_ModificationOfTermLoanWarrantsrelatedParty"/>
  <xs:element name="DeemedCapitalContributionAssociatedWithTheExtinguishmentOfTermLoansrelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_DeemedCapitalContributionAssociatedWithTheExtinguishmentOfTermLoansrelatedParty"/>
  <xs:element name="GoingConcernsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_GoingConcernsPolicyTextBlock"/>
  <xs:element name="UnauditedFinancialInformationPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_UnauditedFinancialInformationPolicyTextBlock"/>
  <xs:element name="RevisionsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_RevisionsPolicyTextBlock"/>
  <xs:element name="SPACExciseTaxLiabilityPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SPACExciseTaxLiabilityPolicyTextBlock"/>
  <xs:element name="AccountingPronouncementsNotYetEffectivePolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_AccountingPronouncementsNotYetEffectivePolicyTextBlock"/>
  <xs:element name="FairValueMeasurementsTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_FairValueMeasurementsTablesTable"/>
  <xs:element name="FairValueMeasurementsTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_FairValueMeasurementsTablesLineItems"/>
  <xs:element name="DebtRelatedPartyandInterestExpenseRelatedPartyTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_DebtRelatedPartyandInterestExpenseRelatedPartyTablesTable"/>
  <xs:element name="ScheduleOfFairValueMeasurementsOfForwardPurchaseAgreementWarrantLiabilityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfFairValueMeasurementsOfForwardPurchaseAgreementWarrantLiabilityTableTextBlock"/>
  <xs:element name="FairValueMeasurementsScheduleofLiabilitiesMeasuredatFairValueonaRecurringBasisDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_FairValueMeasurementsScheduleofLiabilitiesMeasuredatFairValueonaRecurringBasisDetailsTable"/>
  <xs:element name="StandardProductWarrantyUtilization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_StandardProductWarrantyUtilization"/>
  <xs:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityEffectOfAmendment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityEffectOfAmendment"/>
  <xs:element name="OperatingLeasesScheduleofComponentsofLeasesandLeaseCostsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_OperatingLeasesScheduleofComponentsofLeasesandLeaseCostsDetailsTable"/>
  <xs:element name="CommonStockScheduleofFairValueMeasurementsofForwardPurchaseAgreementWarrantLiabilityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_CommonStockScheduleofFairValueMeasurementsofForwardPurchaseAgreementWarrantLiabilityDetailsTable"/>
  <xs:element name="StockBasedCompensationScheduleofBlackScholesOptionModeltoEstimatetheFairValueofStockOptionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_StockBasedCompensationScheduleofBlackScholesOptionModeltoEstimatetheFairValueofStockOptionsDetailsTable"/>
  <xs:element name="StockBasedCompensationScheduleofStockBasedCompensationExpenseDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_StockBasedCompensationScheduleofStockBasedCompensationExpenseDetailsTable"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationCancellationOfNetOperatingLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_EffectiveIncomeTaxRateReconciliationCancellationOfNetOperatingLosses"/>
  <xs:element name="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtGermanyIncomeTaxRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtGermanyIncomeTaxRate"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationAtGermanyIncomeTaxRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_EffectiveIncomeTaxRateReconciliationAtGermanyIncomeTaxRate"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationCancellationOfDebtIncomeTaxBenefitAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_EffectiveIncomeTaxRateReconciliationCancellationOfDebtIncomeTaxBenefitAmount"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationCancellationOfDebtIncomeTaxBenefitPercent" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_EffectiveIncomeTaxRateReconciliationCancellationOfDebtIncomeTaxBenefitPercent"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationatChangesinUnrecognizedTaxBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_EffectiveIncomeTaxRateReconciliationatChangesinUnrecognizedTaxBenefits"/>
  <xs:element name="EffectiveIncomeTaxRateChangesinUnrecognizedTaxBenefits" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_EffectiveIncomeTaxRateChangesinUnrecognizedTaxBenefits"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationPermanentItemsPercent" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_EffectiveIncomeTaxRateReconciliationPermanentItemsPercent"/>
  <xs:element name="DeferredTaxAssetsStartuporganizationCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_DeferredTaxAssetsStartuporganizationCosts"/>
  <xs:element name="InducedConversionOfSeriesAPreferredStockIntoCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_InducedConversionOfSeriesAPreferredStockIntoCommonStock"/>
  <xs:element name="DebtRelatedPartyandInterestExpenseRelatedPartyScheduleofValuationofTermLoansDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_DebtRelatedPartyandInterestExpenseRelatedPartyScheduleofValuationofTermLoansDetailsTable"/>
  <xs:element name="DebtRelatedPartyandInterestExpenseRelatedPartyScheduleofValuationofTermLoansDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_DebtRelatedPartyandInterestExpenseRelatedPartyScheduleofValuationofTermLoansDetailsLineItems"/>
  <xs:element name="DebtInstrumentPercentageOfCouponRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_DebtInstrumentPercentageOfCouponRate"/>
  <xs:element name="DebtInstrumentInterestType" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_DebtInstrumentInterestType"/>
  <xs:element name="DebtInstrumentInterestDayCount" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_DebtInstrumentInterestDayCount"/>
  <xs:element name="DebtInstrumentMarketRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_DebtInstrumentMarketRate"/>
  <xs:element name="NatureoftheBusinessandBasisofPresentationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_NatureoftheBusinessandBasisofPresentationDetailsTable"/>
  <xs:element name="ProceedsFromPurchaseAgreementAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_ProceedsFromPurchaseAgreementAmount"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="NetProceedsOfSaleOfEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_NetProceedsOfSaleOfEquity"/>
  <xs:element name="NetProceedOfSaleOfEquity" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_NetProceedOfSaleOfEquity"/>
  <xs:element name="MaterialBadDebtExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_MaterialBadDebtExpense"/>
  <xs:element name="PercentageOfBonusDeperciation" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PercentageOfBonusDeperciation"/>
  <xs:element name="FairValueMeasurementsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_FairValueMeasurementsDetailsTable"/>
  <xs:element name="EstimatedCostOfWarrantLiabilityPerUnit" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="coch_EstimatedCostOfWarrantLiabilityPerUnit"/>
  <xs:element name="AverageBatteryLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_AverageBatteryLife"/>
  <xs:element name="AnnualIncreaseInProductPriceDueToInflation" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_AnnualIncreaseInProductPriceDueToInflation"/>
  <xs:element name="DebtRelatedPartyandInterestExpenseRelatedPartyDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_DebtRelatedPartyandInterestExpenseRelatedPartyDetailsTable"/>
  <xs:element name="NetTangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_NetTangibleAssets"/>
  <xs:element name="RemainingWithdrawAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_RemainingWithdrawAmount"/>
  <xs:element name="AdvanceReceivedFromLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AdvanceReceivedFromLoan"/>
  <xs:element name="WarrantAndOutstandingExpiredDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_WarrantAndOutstandingExpiredDate"/>
  <xs:element name="DebtContractualExpirationDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_DebtContractualExpirationDate"/>
  <xs:element name="VotingAndExtensionAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_VotingAndExtensionAgreement"/>
  <xs:element name="IssuanceOfStockWarrantsDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_IssuanceOfStockWarrantsDomainDomain"/>
  <xs:element name="CommonStockDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_CommonStockDetailsTable"/>
  <xs:element name="NumberOfWarrantsSubjectToAdjustmentOfExercisePrice" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_NumberOfWarrantsSubjectToAdjustmentOfExercisePrice"/>
  <xs:element name="NumberOfWarrantsUsedToPurchasesEachShareOfCommonStockToBeIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="coch_NumberOfWarrantsUsedToPurchasesEachShareOfCommonStockToBeIssued"/>
  <xs:element name="PricePerNewlyIssuedWarrantsPercentageOnExercisePriceOfInvestorWarrants" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PricePerNewlyIssuedWarrantsPercentageOnExercisePriceOfInvestorWarrants"/>
  <xs:element name="InvestorWarrantsPercentageOfCommonStockIssued" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_InvestorWarrantsPercentageOfCommonStockIssued"/>
  <xs:element name="ProceedsFromIssuanceOfCommonStockNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_ProceedsFromIssuanceOfCommonStockNet"/>
  <xs:element name="ProceedsFromIssuanceOfWarrantsNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_ProceedsFromIssuanceOfWarrantsNet"/>
  <xs:element name="ExpensesRelatedToSharesIssuedForServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_ExpensesRelatedToSharesIssuedForServices"/>
  <xs:element name="SeriesAPreferredStockDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_SeriesAPreferredStockDetailsTable"/>
  <xs:element name="AccruedUnpaidRegularDividends" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AccruedUnpaidRegularDividends"/>
  <xs:element name="AdditionalDividends" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AdditionalDividends"/>
  <xs:element name="AccruedAndUnpaidDividendsPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_AccruedAndUnpaidDividendsPayable"/>
  <xs:element name="DividendObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_DividendObligation"/>
  <xs:element name="DividendsPreferredStockShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_DividendsPreferredStockShares"/>
  <xs:element name="UnpaidDividend" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_UnpaidDividend"/>
  <xs:element name="NetLossperShareDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_NetLossperShareDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_SubsequentEventsDetailsTable"/>
  <xs:element name="PurchasedInvestorsShares" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PurchasedInvestorsShares"/>
  <xs:element name="OtherOfferingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="coch_OtherOfferingExpenses"/>
  <xs:element name="OperatingLeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_OperatingLeasesDetailsTable"/>
  <xs:element name="StockBasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_StockBasedCompensationDetailsTable"/>
  <xs:element name="PercentageOfLowerOfOfferingDateStockPriceOrExerciseDateStockPrice" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PercentageOfLowerOfOfferingDateStockPriceOrExerciseDateStockPrice"/>
  <xs:element name="IncomeTaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="coch_IncomeTaxesDetailsTable"/>
  <xs:element name="ValuationAllowanceDeferredTaxAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_ValuationAllowanceDeferredTaxAsset"/>
  <xs:element name="IndebtednessForCashConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="coch_IndebtednessForCashConsideration"/>
  <xs:element name="UnamortizedRatablyYear" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_UnamortizedRatablyYear"/>
  <xs:element name="IssuanceOfStockWarrantsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="coch_IssuanceOfStockWarrantsAxis"/>
  <xs:element name="AdditionalShortfallWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_AdditionalShortfallWarrantsMember"/>
  <xs:element name="AtTheMarketOfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_AtTheMarketOfferingMember"/>
  <xs:element name="August2024TermLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_August2024TermLoanMember"/>
  <xs:element name="CommonStockWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_CommonStockWarrantsMember"/>
  <xs:element name="ConversionRightsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ConversionRightsMember"/>
  <xs:element name="EmployeeStockPurchasePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_EmployeeStockPurchasePlanMember"/>
  <xs:element name="EnvoyBridgeNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_EnvoyBridgeNoteMember"/>
  <xs:element name="February2024TermLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_February2024TermLoanMember"/>
  <xs:element name="February2026OfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_February2026OfferingMember"/>
  <xs:element name="February2026PlacementAgentWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_February2026PlacementAgentWarrantsMember"/>
  <xs:element name="FebruaryTwoThousandTwentySixOfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_FebruaryTwoThousandTwentySixOfferingMember"/>
  <xs:element name="FederalResearchAndDevelopmentCreditsCarryforwardMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_FederalResearchAndDevelopmentCreditsCarryforwardMember"/>
  <xs:element name="ForwardPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ForwardPurchaseAgreementMember"/>
  <xs:element name="ForwardPurchaseAgreementWarrantLiabilityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ForwardPurchaseAgreementWarrantLiabilityMember"/>
  <xs:element name="ForwardPurchaseAgreementWarrantMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ForwardPurchaseAgreementWarrantMember"/>
  <xs:element name="GeneralAndAdministrativeExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_GeneralAndAdministrativeExpensesMember"/>
  <xs:element name="InternalRevenueServiceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_InternalRevenueServiceMember"/>
  <xs:element name="IssuedPreFundedWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_IssuedPreFundedWarrantsMember"/>
  <xs:element name="MarchTwoZerotwoFiveTermLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_MarchTwoZerotwoFiveTermLoanMember"/>
  <xs:element name="MeteoraPartiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_MeteoraPartiesMember"/>
  <xs:element name="MezzanineEquityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_MezzanineEquityMember"/>
  <xs:element name="October2025InvestorWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_October2025InvestorWarrantsMember"/>
  <xs:element name="October2025OfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_October2025OfferingMember"/>
  <xs:element name="OctoberTwoThousandTwentyFiveOfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_OctoberTwoThousandTwentyFiveOfferingMember"/>
  <xs:element name="OctoberTwoThousandTwentyFiveOfferingWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_OctoberTwoThousandTwentyFiveOfferingWarrantsMember"/>
  <xs:element name="OperatingLeasesContractualTermMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_OperatingLeasesContractualTermMember"/>
  <xs:element name="PlacementAgentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PlacementAgentMember"/>
  <xs:element name="PostModificationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PostModificationMember"/>
  <xs:element name="PreFundedWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PreFundedWarrantsMember"/>
  <xs:element name="PreModificationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PreModificationMember"/>
  <xs:element name="PrivateWarrantLiabilityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PrivateWarrantLiabilityMember"/>
  <xs:element name="PubliclyTradedWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_PubliclyTradedWarrantsMember"/>
  <xs:element name="ResearchAndDevelopmentExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ResearchAndDevelopmentExpensesMember"/>
  <xs:element name="SPACExciseTaxLiabilityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SPACExciseTaxLiabilityMember"/>
  <xs:element name="SalesAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SalesAgreementMember"/>
  <xs:element name="SalesAndMarketingExpenseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SalesAndMarketingExpenseMember"/>
  <xs:element name="September2025InvestorWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_September2025InvestorWarrantsMember"/>
  <xs:element name="September2025OfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_September2025OfferingMember"/>
  <xs:element name="SeptemberTwoThousandTwentyFiveOfferingWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SeptemberTwoThousandTwentyFiveOfferingWarrantsMember"/>
  <xs:element name="SeriesA1WarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SeriesA1WarrantsMember"/>
  <xs:element name="SeriesA2WarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SeriesA2WarrantsMember"/>
  <xs:element name="SeriesAWarrantsFebruaryTwoThousandTwentySixPlacementAgentWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SeriesAWarrantsFebruaryTwoThousandTwentySixPlacementAgentWarrantsMember"/>
  <xs:element name="SeriesAWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SeriesAWarrantsMember"/>
  <xs:element name="ShortfallWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ShortfallWarrantsMember"/>
  <xs:element name="SponsorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SponsorMember"/>
  <xs:element name="SponsorSupportAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SponsorSupportAgreementMember"/>
  <xs:element name="StateResearchAndDevelopmentCreditsCarryforwardsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_StateResearchAndDevelopmentCreditsCarryforwardsMember"/>
  <xs:element name="SubscriptionAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_SubscriptionAgreementMember"/>
  <xs:element name="TermLoanWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_TermLoanWarrantsMember"/>
  <xs:element name="TermLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_TermLoansMember"/>
  <xs:element name="TwoThousandTwentyThreeEquityIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_TwoThousandTwentyThreeEquityIncentivePlanMember"/>
  <xs:element name="OperatingLeasedAssetLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_OperatingLeasedAssetLineItems"/>
  <xs:element name="ScheduleOfChangesInWarrantLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_ScheduleOfChangesInWarrantLiabilityAbstract"/>
<!-- [WMV7][YTxGpRerkZwR5y6d89rjCrO3MNPUNOWlT80flYLo2EY85+dBByngWmzrPYAYHsklm/0FVAVxJGK7UbjsF1vgIsK0J1QlPo581keG8jcflzm29RTuJsMc/JqFQ6aBlASPiWd1cuUMqU7OyhtWd6bzfufokxG21uSnEhVgG1uhvQllcT1WWgA5HTTfu2nLJkk5v9gNSAaAdzpRnb+cTglGqTqJMTGX+mczqfAC+TuSE3Pi37UIM2PfWEr6B6XhqYzTIg5LAdVoarEnl2Th+fxpdC9Ed6K/48q9gY8IfAnN1i1gK5MNiBmUXF7eRxQ2a2OfWB8qLoA859keKpo3VT6hlVwVdwRbWEzP] CSR-->
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="coch_DocumentAndEntityInformationAbstract"/>
</xs:schema>
