當(dāng)耳機聲道與佩帶位置不匹配時,終端可以進一步執(zhí)行步驟S206 ;當(dāng)耳機聲道與佩帶位置匹配時,終端可以在下次檢測到耳機通過音頻插頭與終端相連接時,再次獲取耳機聽筒的耳機聲道及其佩戴位置。
[0059]在可選實施例中,當(dāng)耳機聲道為左聲道,且佩帶位置為第一方位時,終端可以確定耳機聲道與佩戴位置匹配;當(dāng)耳機聲道為右聲道,且佩帶位置為第二方位時,確定耳機聲道與佩帶位置匹配。
[0060]S206,對耳機聽筒進行聲道切換。
[0061]當(dāng)耳機聲道與佩帶位置不匹配時,終端可以對耳機聽筒進行聲道切換,例如耳機聽筒的耳機聲道為左聲道,且耳機聲道與佩帶位置不匹配,則終端可以將耳機聽筒的耳機聲道切換為右聲道。又如,耳機聽筒的耳機聲道為右聲道,且耳機聲道與佩帶位置不匹配,則終端可以將耳機聽筒的耳機聲道切換為左聲道。
[0062]在圖2所示的耳機聲道切換方法中,通過攝像頭采集終端用戶的耳機圖像,根據(jù)耳機聽筒的聽筒標(biāo)識信息,在耳機圖像中識別耳機聽筒,根據(jù)耳機圖像,獲取耳機聽筒的佩戴位置,獲取耳機聽筒的耳機聲道,當(dāng)耳機聲道與佩帶位置不匹配時,對耳機聽筒進行聲道切換,可自動切換耳機聲道,無需用戶置換耳機聽筒,提升用戶體驗。
[0063]圖3是本發(fā)明第三實施例中提供的一種耳機聲道切換方法的流程示意圖,如圖所示,本發(fā)明實施例中的耳機聲道切換方法可以包括:
[0064]S301,獲取第一耳機聽筒發(fā)射的第一超聲波信號,以及第二耳機聽筒發(fā)射的第二超聲波信號。
[0065]終端可以獲取第一耳機聽筒發(fā)射的第一超聲波信號,以及第二耳機聽筒發(fā)射的第二超聲波信號。具體實現(xiàn)中,第一耳機聽筒和第二耳機聽筒可以分別通過超聲波發(fā)生器發(fā)送超聲波信號,終端可以接收第一耳機聽筒發(fā)送的第一超聲波信號,以及第二耳機聽筒發(fā)送的第二超聲波信號。
[0066]S302,根據(jù)第一超聲波信號獲取第一耳機聽筒和終端之間的第一距離,以及第一耳機聽筒和終端的第一相對位置。
[0067]終端可以根據(jù)第一超聲波信號獲取第一耳機聽筒和終端之間的第一距離,以及第一耳機聽筒和終端的第一相對位置。具體實現(xiàn)中,終端可以通過接收第一超聲波信號的方向性獲取終端和第一耳機聽筒的相對位置。第一超聲波信號可以攜帶第一耳機聽筒發(fā)送第一超聲波信號的發(fā)送時間,終端接收第一耳機聽筒發(fā)送的第一超聲波信號之后,獲取接收第一超聲波信號的接收時間,根據(jù)發(fā)送時間和接收時間獲取第一超聲波信號的發(fā)送時長,進而根據(jù)發(fā)送時長和超聲波信號的傳播速度,獲取終端和第一耳機聽筒之間的第一距離。
[0068]S303,根據(jù)第二超聲波信號獲取第二耳機聽筒和終端之間的第二距離,以及第二耳機聽筒和終端的第二相對位置。
[0069]終端可以根據(jù)第二超聲波信號獲取第二耳機聽筒和終端之間的第二距離,以及第二耳機聽筒和終端的第二相對位置。具體實現(xiàn)中,終端可以通過接收第二超聲波信號的方向性獲取終端和第二耳機聽筒的相對位置。第二超聲波信號可以攜帶第二耳機聽筒發(fā)送第二超聲波信號的發(fā)送時間,終端接收第二耳機聽筒發(fā)送的第二超聲波信號之后,獲取接收第二超聲波信號的接收時間,根據(jù)發(fā)送時間和接收時間獲取第二超聲波信號的發(fā)送時長,進而根據(jù)發(fā)送時長和超聲波信號的傳播速度,獲取終端和第二耳機聽筒之間的第二距離。
[0070]S304,根據(jù)各個相對位置以及各個距離,識別各個耳機聽筒的佩戴位置。
[0071]終端可以根據(jù)各個相對位置以及各個距離,識別各個耳機聽筒的佩戴位置。
[0072]在可選實施例中,當(dāng)?shù)谝欢鷻C聽筒位于終端的西南方向(西北方向),第二耳機聽筒位于終端的東南方向(東北方向)時,終端可以確定第一耳機聽筒的佩帶位置為第一方位,第二耳機聽筒的佩帶位置為第二方位。當(dāng)?shù)谝欢鷻C聽筒位于終端的東南方向(東北方向),第二耳機聽筒位于終端的西南方向(西北方向)時,終端可以確定第一耳機聽筒的佩帶位置為第二方位,第二耳機聽筒的佩帶位置為第一方位。
[0073]當(dāng)?shù)谝欢鷻C聽筒位于終端的西南方向(西北方向),第二耳機聽筒位于終端的西南方向(西北方向),且第一距離大于第二距離時,終端可以確定第一耳機聽筒的佩帶位置為第一方位,第二耳機聽筒的佩帶位置為第二方位。當(dāng)?shù)谝欢鷻C聽筒位于終端的西南方向(西北方向),第二耳機聽筒位于終端的西南方向(西北方向),且第一距離小于第二距離時,終端可以確定第一耳機聽筒的佩帶位置為第二方位,第二耳機聽筒的佩帶位置為第一方位。
[0074]當(dāng)?shù)谝欢鷻C聽筒位于終端的東南方向(東北方向),第二耳機聽筒位于終端的東南方向(東北方向),且第一距離大于第二距離時,終端可以確定第一耳機聽筒的佩帶位置為第二方位,第二耳機聽筒的佩帶位置為第一方位。當(dāng)?shù)谝欢鷻C聽筒位于終端的東南方向(東北方向),第二耳機聽筒位于終端的東南方向(東北方向),且第一距離小于第二距離時,終端可以確定第一耳機聽筒的佩帶位置為第一方位,第二耳機聽筒的佩帶位置為第二方位。
[0075]S305,獲取耳機聽筒的耳機聲道。
[0076]終端可以獲取耳機聽筒的耳機聲道,其中耳機聽筒當(dāng)前的耳機聲道可以為左聲道或者右聲道。需要指出的是,本發(fā)明實施例對步驟S305的執(zhí)行順序和步驟S301?S304的執(zhí)行順序不做限定,例如步驟S305可以在步驟S301之前執(zhí)行,又如步驟S305可以在步驟S304之后執(zhí)行,又如步驟S305可以在步驟S301之后且步驟S304之前執(zhí)行,具體不受本發(fā)明實施例的限制。
[0077]S306,判斷耳機聲道與佩帶位置是否匹配。
[0078]終端獲取到耳機聽筒的耳機聲道及其佩戴位置之后,可以判斷耳機聲道與佩帶位置是否匹配,當(dāng)耳機聲道與佩帶位置不匹配時,終端可以進一步執(zhí)行步驟S307 ;當(dāng)耳機聲道與佩帶位置匹配時,終端可以在下次檢測到耳機通過音頻插頭與終端相連接時,再次獲取耳機聽筒的耳機聲道及其佩戴位置。
[0079]在可選實施例中,當(dāng)耳機聲道為左聲道,且佩帶位置為第一方位時,終端可以確定耳機聲道與佩戴位置匹配;當(dāng)耳機聲道為右聲道,且佩帶位置為第二方位時,確定耳機聲道與佩帶位置匹配。
[0080]S307,對耳機聽筒進行聲道切換。
[0081]當(dāng)耳機聲道與佩帶位置不匹配時,終端可以對耳機聽筒進行聲道切換,例如耳機聽筒的耳機聲道為左聲道,且耳機聲道與佩帶位置不匹配,則終端可以將耳機聽筒的耳機聲道切換為右聲道。又如,耳機聽筒的耳機聲道為右聲道,且耳機聲道與佩帶位置不匹配,則終端可以將耳機聽筒的耳機聲道切換為左聲道。
[0082]在圖3所示的耳機聲道切換方法中,獲取第一耳機聽筒發(fā)射的第一超聲波信號,以及第二耳機聽筒發(fā)射的第二超聲波信號,根據(jù)第一超聲波信號獲取第一耳機聽筒和終端之間的第一距離,以及第一耳機聽筒和終端的第一相對位置,根據(jù)第二超聲波信號獲取第二耳機聽筒和終端之間的第二距離,以及第二耳機聽筒和終端的第二相對位置,根據(jù)各個相對位置以及各個距離,識別各個耳機聽筒的佩戴位置,獲取耳機聽筒的耳機聲道,當(dāng)耳機聲道與佩帶位置不匹配時,對耳機聽筒進行聲道切換,可自動切換耳機聲道,無需用戶置換耳機聽筒,提升用戶體驗。
[0083]圖4是本發(fā)明第一實施例中提供的一種終端的結(jié)構(gòu)示意圖,如圖所示本發(fā)明實施例中的終端至少可以包括:獲取單元401、判斷單元402以及切換單元403,其中:
[0084]獲取單元401,用于獲取耳機聽筒的耳機聲道及其佩戴位置,其中,耳機聲道可以為左聲道或者右聲道,佩戴位置可以為耳機聽筒佩帶在終端用戶的第一方位或者第二方位。第一方位可以為耳機聽筒佩帶在終端用戶的左耳朵,第二方位可以為耳機聽筒佩帶在終端用戶的右耳朵。例如,耳機聽筒為左耳機聽筒,終端用戶將耳機聽筒佩帶在右耳朵上,獲取單元401可以獲取到耳機聽筒的耳機聲道為左聲道,佩戴位置為第二方位。
[0085]判斷單元402,用于判斷耳機聲道與佩帶位置是否匹配。
[0086]切換單元403,用于當(dāng)耳機聲道與佩帶位置不匹配時,對耳機聽筒進行聲道切換。例如耳機聽筒的耳機聲道為左聲道,且耳機聲道與佩帶位置不匹配,則切換單元403可以將耳機聽筒的耳機聲道切換為右