本發(fā)明涉及語音質(zhì)量評估
技術(shù)領(lǐng)域:
,尤其涉及一種移動終端實現(xiàn)語音質(zhì)量評估的方法及移動終端。
背景技術(shù):
:對于終端的語音質(zhì)量評估,國際電信聯(lián)盟電信標(biāo)準(zhǔn)化部(itu-t)建議p.830描述了一種對語音的主觀評定方法:平均主觀意見分(meanopinionscore,簡稱mos)。由不同的人分別對原始語料和經(jīng)過系統(tǒng)處理后的衰退語料進行主觀感覺對比,得出mos分值,最后求平均值。該測試值符合人類聽話時對語音質(zhì)量的感覺,因而目前得到廣泛應(yīng)用。主觀語音質(zhì)量評估(perceptualevaluationofspeechquality,簡稱pesq),是itu-tp.862標(biāo)準(zhǔn)建議書中的客觀mos值評價方法,itu-t相關(guān)的資料已證明pesq能夠給出mos值的精確的預(yù)測值。pesq可以廣泛的用于現(xiàn)場和模擬網(wǎng)絡(luò)中端到端語音質(zhì)量評估。圖1為現(xiàn)有技術(shù)的實現(xiàn)示意圖。如圖1所示,現(xiàn)有技術(shù)中對于mos值的測量采用mos測試儀實現(xiàn),并且需要一臺計算機安裝mos打分軟件,還需要mos測試儀以及耳機轉(zhuǎn)網(wǎng)口線對終端進行音頻的注入和采集。mos測試儀通過一個獨立的音頻轉(zhuǎn)換硬件,把音頻數(shù)字信號轉(zhuǎn)化為模擬信號,通過音頻轉(zhuǎn)換線(耳機轉(zhuǎn)網(wǎng)口線),把模擬信號注入終端的耳機中,對于音頻信號的采集同樣也是通過音頻轉(zhuǎn)換硬件,把終端的模擬信號,轉(zhuǎn)換為數(shù)字信號,完成音頻的采集,最后使用計算機上的軟件,對注入和采集的音頻進行pesq算法打分。上述現(xiàn)有技術(shù)中,需要利用mos測試儀,而mos測試儀成本較高,還需要一些其他硬件以及計算機一起使用,不具備大規(guī)模同時進行測試的條件,而且mos測試儀使用方法復(fù)雜,易用性差。技術(shù)實現(xiàn)要素:本發(fā)明提供一種移動終端實現(xiàn)語音質(zhì)量評估的方法及移動終端,以克服現(xiàn)有技術(shù)中使用mos測試儀進行語音質(zhì)量評估成本較高,易用性差的問題。第一方面,本發(fā)明提供一種移動終端實現(xiàn)語音質(zhì)量評估的方法,包括:第一移動終端建立與第二移動終端的語音通信連接;所述第一移動終端接收所述第二移動終端傳輸?shù)恼Z音信號,并通過調(diào)用第一接口對接收到的語音信號進行錄音,獲取所述接收到的語音信號;所述第二移動終端傳輸?shù)恼Z音信號為所述第二移動終端通過調(diào)用第二接口對原始音頻文件進行播放后傳輸?shù)恼Z音信號;所述第一移動終端根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估,確定所述第一移動終端與第二移動終端的語音通信的語音質(zhì)量評估結(jié)果。第二方面,本發(fā)明提供一種移動終端實現(xiàn)語音質(zhì)量評估的方法,包括:第二移動終端建立與第一移動終端的語音通信連接;所述第二移動終端通過調(diào)用第二接口對原始音頻文件進行播放,以使將所述原始音頻文件中的語音信號傳輸至第一移動終端,使得所述第一移動終端通過調(diào)用第一接口對接收到的語音信號進行錄音,并根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估,確定所述第一移動終端與第二移動終端的語音通信的語音質(zhì)量評估結(jié)果。第三方面,本發(fā)明提供一種第一移動終端,包括:通信連接建立模塊,用于建立與第二移動終端的語音通信連接;獲取模塊,用于接收所述第二移動終端傳輸?shù)恼Z音信號,并通過調(diào)用第一接口對接收到的語音信號進行錄音,獲取所述接收到的語音信號;所述第二移動終端傳輸?shù)恼Z音信號為所述第二移動終端通過調(diào)用第二接口對原始音頻文件進行播放后傳輸?shù)恼Z音信號;處理模塊,用于根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估,確定所述第一移動終端與第二移動終端的語音通信的語音質(zhì)量評估結(jié)果。第四方面,本發(fā)明提供一種第二移動終端,包括:通信連接建立模塊,用于建立與第一移動終端的語音通信連接;音頻播放模塊,用于通過調(diào)用第二接口對原始音頻文件進行播放,以使將所述原始音頻文件中的語音信號傳輸至第一移動終端,使得所述第一移動終端通過調(diào)用第一接口對接收到的語音信號進行錄音,并根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估,確定所述第一移動終端與第二移動終端的語音通信的語音質(zhì)量評估結(jié)果。本發(fā)明移動終端實現(xiàn)語音質(zhì)量評估的方法及移動終端,通過軟件的方式實現(xiàn)了對移動終端的音頻注入和音頻采集,以及對音頻文件的pesq算法打分,脫離了mos測試儀硬件以及計算機,完全通過軟件的方式實現(xiàn)了移動終端的語音質(zhì)量評估,并且通過了大量的對比測試,本發(fā)明以低成本的方式,替代了昂貴的mos測試儀,實現(xiàn)語音質(zhì)量評估的自動化測試。附圖說明為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)的實現(xiàn)示意圖;圖2為本發(fā)明移動終端實現(xiàn)語音質(zhì)量評估的方法一實施例的流程示意圖;圖3為本發(fā)明方法一實施例的網(wǎng)絡(luò)架構(gòu)示意圖;圖4為本發(fā)明移動終端實現(xiàn)語音質(zhì)量評估的方法另一實施例的流程示意圖;圖5為本發(fā)明第一移動終端一實施例的結(jié)構(gòu)示意圖;圖6為本發(fā)明第二移動終端一實施例的結(jié)構(gòu)示意圖。具體實施方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述, 顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖2為本發(fā)明移動終端實現(xiàn)語音質(zhì)量評估的方法一實施例的流程示意圖。圖3為本發(fā)明方法一實施例的網(wǎng)絡(luò)架構(gòu)示意圖。如圖2、圖3所示,本實施例的方法,包括:步驟201、第一移動終端建立與第二移動終端的語音通信連接;步驟202、所述第一移動終端接收所述第二移動終端傳輸?shù)恼Z音信號,并通過調(diào)用第一接口對接收到的語音信號進行錄音,獲取所述接收到的語音信號;所述第二移動終端傳輸?shù)恼Z音信號為所述第二移動終端通過調(diào)用第二接口對原始音頻文件進行播放后傳輸?shù)恼Z音信號;步驟203、所述第一移動終端根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估,確定所述第一移動終端與第二移動終端的語音通信的語音質(zhì)量評估結(jié)果。具體來說,如圖1所示,現(xiàn)有的通過mos測試儀,來進行語音質(zhì)量評估,但是使用mos測試儀進行語音質(zhì)量評估存在幾個缺點,第一是mos測試儀造價高,動輒10萬元以上,必須配合mos測試儀硬件以及計算機軟件一起使用,不具備大規(guī)模采購和同時進行測試的條件,第二是mos測試儀使用方法復(fù)雜,步驟繁瑣,配置復(fù)雜,調(diào)試時間久,易用性差,第三是mos測試儀無法實現(xiàn)自動化語音質(zhì)量評估,全部步驟都需要手工完成。本實施例中,兩個移動終端正常入網(wǎng),建立語音業(yè)務(wù)。音頻注入:第二移動終端在通話中播放原始音頻文件(referencefile),該音頻文件為采集率8000hz,單聲道,脈沖編碼調(diào)制pcm16bit編碼的pcm音頻,音頻文件可以選用6組文件,分為3組女聲和3組男聲,分別進行播放,并使用輪數(shù)來控制播放的輪數(shù)。播放音頻后通過空口能傳輸給第一移動終端,第一移動終端能接收到第二移動終端播放的語音信號,此處使用第二移動終端的操作系統(tǒng)中的接口實現(xiàn)(該操作系統(tǒng)例如是安卓操作系統(tǒng)),接口如下:類名:android.media.audiotrack接口及實現(xiàn)方法:audiotrackmaudiotrack=newaudiotrack(//音頻通道類型audiomanager.stream_ptp_call,//采樣率8000,//單聲道audioformat.channel_configuration_mono,//pcm16bit編碼audioformat.encoding_pcm_16bit,//緩沖區(qū)大小mplaybufsize,//流模式audiotrack.mode_stream);maudiotrack.play();其中,android.media.audiotrack為安卓操作系統(tǒng)中的一個類名,定義maudiotrack為類audiotrack的對象,調(diào)用該類audiotrack的play接口實現(xiàn)播放音頻文件。maudiotrack.play第二接口。音頻采集:在第二移動終端開始注入音頻的同時,第一移動終端進行錄音,第二移動終端中注入的語音信號通過空口網(wǎng)絡(luò)傳輸?shù)竭_第一移動終端,對第一移動終端進行通話錄音,生成音頻文件(degradedfile),音頻文件為采集率8000hz,單聲道,pcm16bit編碼的pcm音頻,此處使用第一移動終端接口實現(xiàn)(該操作系統(tǒng)例如是安卓操作系統(tǒng)),第一接口實現(xiàn)如下:類名:android.media.audiorecord接口及實現(xiàn)方法:audiorecordmaudiorecord=newaudiorecord(//音頻通道類型audiosource.voice_call,//采樣率8000,//單聲道audioformat.channel_configuration_mono,//pcm16bit編碼audioformat.encoding_pcm_16bit,//緩沖區(qū)大小mrecordbuffersize);maudiorecord.startrecording();其中,android.media.audiorecord為安卓操作系統(tǒng)中的一個類名,定義maudiorecord為類audiorecord的對象,調(diào)用該類audiorecord的startrecording接口實現(xiàn)對語音信號的錄音。maudiorecord.startrecording為第一接口。其中,所述第一接口為所述第一移動終端的操作系統(tǒng)中的應(yīng)用程序編程接口api。最后根據(jù)使itu-tp.862的標(biāo)準(zhǔn)定義,在第一移動終端上實現(xiàn)pesq算法,并且對referencefile和degradedfile進行打分計算,得到最終的mos分值,得出語音質(zhì)量的客觀評估結(jié)果。其中,在實際應(yīng)用中,第一移動終端根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估之前,所述第一移動終端已存儲所述原始音頻文件。該發(fā)明實施例中,通過軟件的方式實現(xiàn)了對移動終端的音頻注入和音頻采集,以及對音頻文件的pesq算法打分,脫離了mos測試儀硬件以及計算機,完全通過軟件的方式實現(xiàn)了移動終端的語音質(zhì)量評估,并且通過了大量的對比測試,本發(fā)明以低成本的方式,替代了昂貴的mos測試儀,實現(xiàn)語音質(zhì)量評估的全自動化測試。在上述實施例的基礎(chǔ)上,進一步的,本實施例的方法,還包括:所述第一移動終端通過所述第一移動終端的耳機孔中插入的耳機頭屏蔽外界環(huán)境的雜音干擾。具體來說,可以將所述第一移動終端和所述第二移動終端的耳機孔均插入耳機頭,用于排除外界環(huán)境的雜音干擾,避免所述第一移動終端和所述第二移動終端的的麥克對外界環(huán)境的雜音進行收音;插入耳機孔的耳機頭沒有 麥克。在實際應(yīng)用中,可以將兩個移動終端都使用3.5mm耳機頭插入耳機孔,目的是排除外界環(huán)境的雜音干擾,使最后采集到的音頻無外界的雜音干擾。該耳機頭可以為四段式的耳機頭。圖4為本發(fā)明移動終端實現(xiàn)語音質(zhì)量評估的方法另一實施例的流程示意圖。如圖4所示,本實施例的方法,包括:步驟401、第二移動終端建立與第一移動終端的語音通信連接;步驟402、所述第二移動終端通過第二接口調(diào)用原始音頻文件進行播放,以使將所述原始音頻文件中的語音信號傳輸至第一移動終端,使得所述第一移動終端通過調(diào)用第一接口對接收到的語音信號進行錄音,并根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估,確定所述第一移動終端與第二移動終端的語音通信的語音質(zhì)量評估結(jié)果。其中,在實際應(yīng)用中,所述第二接口為所述第二移動終端的操作系統(tǒng)中的應(yīng)用程序編程接口api。具體來說,如圖1所示,現(xiàn)有的通過mos測試儀,來進行語音質(zhì)量評估,但是使用mos測試儀進行語音質(zhì)量評估存在幾個缺點,第一是mos測試儀造價高,動輒10萬元以上,必須配合mos測試儀硬件以及計算機軟件一起使用,不具備大規(guī)模采購和同時進行測試的條件,第二是mos測試儀使用方法復(fù)雜,步驟繁瑣,配置復(fù)雜,調(diào)試時間久,易用性差,第三是mos測試儀無法實現(xiàn)自動化語音質(zhì)量評估,全部步驟都需要手工完成。本實施例中,兩個移動終端正常入網(wǎng),建立語音業(yè)務(wù)。音頻注入:第二移動終端在通話中播放原始音頻文件(referencefile),該音頻文件為采集率8000hz,單聲道,脈沖編碼調(diào)制pcm16bit編碼的pcm音頻,音頻文件可以選用6組文件,分為3組女聲和3組男聲,分別進行播放,并使用輪數(shù)來控制播放的輪數(shù),例如6組文件可以循環(huán)播放3次。播放音頻后通過空口能傳輸給第一移動終端,第一移動終端能接收到第二移動終端播放的語音信號,此處使用第二移動終端的操作系統(tǒng)中的接口實現(xiàn)(該操作系統(tǒng)例如是安卓操作系統(tǒng)),接口如下:類名:android.media.audiotrack接口及實現(xiàn)方法:audiotrackmaudiotrack=newaudiotrack(//音頻通道類型audiomanager.stream_ptp_call,//采樣率8000,//單聲道audioformat.channel_configuration_mono,//pcm16bit編碼audioformat.encoding_pcm_16bit,//緩沖區(qū)大小mplaybufsize,//流模式audiotrack.mode_stream);maudiotrack.play();其中,android.media.audiotrack為安卓操作系統(tǒng)中的一個類名,定義maudiotrack為類audiotrack的對象,調(diào)用該類audiotrack的play接口實現(xiàn)播放音頻文件。maudiotrack.play第二接口。音頻采集:在第二移動終端開始注入音頻的同時,第一移動終端進行錄音,第二移動終端中注入的語音信號通過空口網(wǎng)絡(luò)傳輸?shù)竭_第一移動終端,對第一移動終端進行通話錄音,生成音頻文件(degradedfile),音頻文件為采集率8000hz,單聲道,pcm16bit編碼的pcm音頻,此處使用第一移動終端接口實現(xiàn)(該操作系統(tǒng)例如是安卓操作系統(tǒng)),第一接口實現(xiàn)如下:類名:android.media.audiorecord接口及實現(xiàn)方法:audiorecordmaudiorecord=newaudiorecord(//音頻通道類型audiosource.voice_call,//采樣率8000,//單聲道audioformat.channel_configuration_mono,//pcm16bit編碼audioformat.encoding_pcm_16bit,//緩沖區(qū)大小mrecordbuffersize);maudiorecord.startrecording();其中,android.media.audiorecord為安卓操作系統(tǒng)中的一個類名,定義maudiorecord為類audiorecord的對象,調(diào)用該類audiorecord的startrecording接口實現(xiàn)對語音信號的錄音。maudiorecord.startrecording為第一接口。其中,所述第一接口為所述第一移動終端的操作系統(tǒng)中的應(yīng)用程序編程接口api。最后根據(jù)使itu-tp.862的標(biāo)準(zhǔn)定義,在第一移動終端上實現(xiàn)pesq算法,并且對referencefile和degradedfile進行打分計算,得到最終的mos分值,得出語音質(zhì)量的客觀評估結(jié)果。其中,在實際應(yīng)用中,第一移動終端根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估之前,所述第一移動終端已存儲所述原始音頻文件。該發(fā)明實施例中,通過軟件的方式實現(xiàn)了對移動終端的音頻注入和音頻采集,以及對音頻文件的pesq算法打分,脫離了mos測試儀硬件以及計算機,完全通過軟件的方式實現(xiàn)了移動終端的語音質(zhì)量評估,并且通過了大量的對比測試,本發(fā)明以低成本的方式,替代了昂貴的mos測試儀,實現(xiàn)語音質(zhì)量評估的全自動化測試。在上述實施例的基礎(chǔ)上,進一步的,本實施例的方法,還包括:所述第二移動終端通過所述第二移動終端的耳機孔中插入的耳機頭屏蔽外界環(huán)境的雜音干擾。具體來說,可以將所述第一移動終端和所述第二移動終端的耳機孔均插 入耳機頭,用于排除外界環(huán)境的雜音干擾,避免所述第一移動終端和所述第二移動終端的的麥克對外界環(huán)境的雜音進行收音;插入耳機孔的耳機頭沒有麥克。在實際應(yīng)用中,可以將兩個移動終端都使用3.5mm耳機頭插入耳機孔,目的是排除外界環(huán)境的雜音干擾,使最后采集到的音頻無外界的雜音干擾。該耳機頭可以為四段式的耳機頭。綜上所述,本發(fā)明完全使用軟件來進行音頻的注入和采集,不使用硬件音頻轉(zhuǎn)換器,大大節(jié)省了硬件成本,并且用于不同網(wǎng)絡(luò)環(huán)境下,進行音頻質(zhì)量的測試評估驗證,mos分能反映出網(wǎng)絡(luò)傳輸?shù)膿p傷,替代mos測試儀進行音頻質(zhì)量檢測。和mos測試儀在相同網(wǎng)絡(luò)環(huán)境下的測試對比數(shù)據(jù)如下,mos測試儀測試結(jié)果均大于50次后取平均值。本發(fā)明測試結(jié)果是音頻文件播放重復(fù)5輪以上取平均值,30個打分樣本文件。表1網(wǎng)絡(luò)信號強度mos測試儀本發(fā)明強4.014.07中3.913.95弱3.813.82表1的測試結(jié)果包含了網(wǎng)絡(luò)信號強度強、中、弱三種情況下的mos測試儀和本發(fā)明的數(shù)據(jù)對比,從以上實測結(jié)果可以看出,本發(fā)明在相同網(wǎng)絡(luò)情況下與mos測試儀測試結(jié)果接近,最大差值小于0.1,并且能反映出網(wǎng)絡(luò)傳輸質(zhì)量高低。本發(fā)明降低成本,簡化設(shè)備,讓外場的脫離計算機的mos測試成為可能,批量終端的mos打分成為可能,同時讓智能手機終端自動化測試成為可能,為實際測試帶來極大的便利,為全軟件自動化實現(xiàn)語音質(zhì)量評估提供了可能。圖5為本發(fā)明第一移動終端一實施例的結(jié)構(gòu)示意圖。如圖5所示,本實施例的第一移動終端,包括:通信連接建立模塊、獲取模塊和處理模塊;其中,通信連接建立模塊,用于建立與第二移動終端的語音通信連接;獲取模塊,用于接收所述第二移動終端傳輸?shù)恼Z音信號,并通過調(diào)用第一接口對接收到的語音信號進行錄音,獲取所述接收到的語音信號;所述第二移動終端傳輸?shù)恼Z音信號為所述第二移動終端通過調(diào)用第二接口對原始音頻文件進行播放后傳輸?shù)恼Z音信號;處理模塊,用于根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估,確定所述第一移動終端與第二移動終端的語音通信的語音質(zhì)量評估結(jié)果??蛇x地,所述第一接口為所述第一移動終端的操作系統(tǒng)中的應(yīng)用程序編程接口api??蛇x地,還包括:存儲模塊,用于存儲所述原始音頻文件。可選地,第一移動終端還可以包括:耳機孔,所述耳機孔中設(shè)有插入的耳機頭,用于屏蔽外界環(huán)境的雜音干擾。本實施例的移動終端,可以用于執(zhí)行圖2所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。圖6為本發(fā)明第二移動終端一實施例的結(jié)構(gòu)示意圖。如圖5所示,本實施例的第二移動終端,包括:通信連接建立模塊和音頻播放模塊;其中,通信連接建立模塊,用于建立與第一移動終端的語音通信連接;音頻播放模塊,用于通過調(diào)用第二接口對原始音頻文件進行播放,以使將所述原始音頻文件中的語音信號傳輸至第一移動終端,使得所述第一移動終端通過調(diào)用第一接口對接收到的語音信號進行錄音,并根據(jù)客觀語音質(zhì)量評估pesq算法對所述原始音頻文件中的語音信號和所述接收到的語音信號進行語音質(zhì)量評估,確定所述第一移動終端與第二移動終端的語音通信的語音質(zhì)量評估結(jié)果??蛇x地,所述第一接口為所述第一移動終端的操作系統(tǒng)中的應(yīng)用程序編程接口api。可選地,第二移動終端還可以包括:耳機孔,所述耳機孔中設(shè)有插入的耳機頭,用于屏蔽外界環(huán)境的雜音干擾。本實施例的移動終端,可以用于執(zhí)行圖4所示方法實施例的技術(shù)方案, 其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。當(dāng)前第1頁12