期刊大全 雜志訂閱 SCI期刊 投稿指導(dǎo) 期刊服務(wù) 文秘服務(wù) 出版社 登錄/注冊 購物車(0)

首頁 > 精品范文 > 語音播報

語音播報精品(七篇)

時間:2023-02-22 08:51:46

序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來了七篇語音播報范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創(chuàng)作。

語音播報

篇(1)

1、在手機主界面找到設(shè)置圖標(biāo),點擊進入。

2、在設(shè)置選項窗口內(nèi)找到并點擊“信息”字樣。

3、在信息設(shè)置界面內(nèi)找到“語音播報短信”,點擊。

篇(2)

墨跡天氣設(shè)置一鍵語音播報方法如下:

第一,打開墨跡天氣,進入首頁后點擊右上方“人頭圖像”,之后點擊右下方“設(shè)置”選項;

第二,點擊“定時語音播報”,進入界面后點擊“打開定時語音播報”,然后選擇需要定時播報天氣情況得時間;

第三,點擊“重復(fù)”選項,程序會顯示周一到周日七個選項,選擇需要設(shè)置的日期點擊確認(rèn)即可。

(來源:文章屋網(wǎng) )

篇(3)

Abstract: By the advantages of high directivity, slow energy consumption and long propagation distance in the medium, the ultrasonic is widely used in the distance measurement. Compared with other detection methods, as a contactless detection method, the ultrasonic is not affected and controlled by the light and the color of the measured object in the detection process. This paper introduces the principle and method of the velocity and distance measurement by the ultrasonic. Taking STC89C52RC as the primary controller, the ultrasonic drive signal is launched by the timer and 12864 LCD display and ISD4004 voice broadcast of the measuring results are realized by the dynamic scanning method.

關(guān)鍵詞: 超聲波;測距測速;單片機;液晶顯示;語音播報

Key words: ultrasonic;distance and velocity measurement;singlechip;LCD;voice broadcast

中圖分類號:TH761 文獻標(biāo)識碼:A 文章編號:1006-4311(2014)32-0065-02

0 引言

對于蝙蝠等一些無目視能力的生物來說,借助超聲波定位技術(shù)進行防御、捕捉獵物等維持自身的生存,也就是生物體發(fā)射超聲波(超過20kHz的機械波),一般不能被人們所聽到,這種超聲波是借助空氣等媒質(zhì)進行傳播,借助被捕捉的獵物或障礙物反射回來的回波的強弱和時間間隔的長短判斷獵物或障礙物位置的方法,根據(jù)這一原理,人們提出了超聲波測距。

近年來,為了滿足導(dǎo)航系統(tǒng)、工業(yè)機器人自動測距等方面的需要,自動測距的重要性逐漸顯示。超聲波技術(shù)已成為一門以物理、電子、機械及材料科學(xué)為基礎(chǔ)的、各行各業(yè)都要使用的通用技術(shù)之一。

1 超聲波測距測速的原理

超聲波測距的方法有多種,主要包括:相位檢測法、聲波幅值檢測法等。其中,相位檢測法的檢測精度比較高,但是檢測范圍有限;聲波幅值檢測法在檢測過程中容易受到反射波的影響和制約,檢測精度不高。

本設(shè)計硬件設(shè)計采用超聲波往返時間檢測法。工作時,單片機驅(qū)動超聲波發(fā)射探頭發(fā)出一連串的超聲波脈沖,超聲波發(fā)射探頭發(fā)出最后一個脈沖后,給單片機提供一個短脈沖,單片機開啟計數(shù)器開始計時,超聲波接收探頭則在接收到被測物體反射回來的反射波后,也向單片機提供一個短脈沖,單片機關(guān)閉計數(shù)器。計數(shù)器所計時間即超聲波往返于探頭與被測物體所用的時間。這個時間間隔乘以超聲波在此環(huán)境溫度下的聲速,即為超聲波在這個時間段內(nèi)的行程。當(dāng)超聲波發(fā)射探頭和接收探頭之間的距離相對于兩探頭到被測物體之間的距離很小時,可以認(rèn)為行程的一半即為所要測的距離值;當(dāng)超聲波發(fā)射探頭和接收探頭之間的距離相對于兩探頭到被測物體之間的距離不可忽略時,前面的假設(shè)則不能成立,所以超聲波檢測有一個允許的最小測量范圍。其次,由于超聲波發(fā)射探頭發(fā)出的超聲波并不是理想的絕對沿直線傳播,其中,一部分超聲波沒有經(jīng)過被測物體反射就直接繞射到接收探頭上,這部分信號是無用的,進而在一定程度上產(chǎn)生系統(tǒng)誤差。在設(shè)計過程中,采用延時技術(shù)解決這一問題。發(fā)射探頭發(fā)射超聲波后,通過增加延時,借助軟件關(guān)閉所有中斷,對此期間接收到的任何信號接收電路不予理睬,之后再等待反射信號的到來。所以,這又使得系統(tǒng)不可避免地產(chǎn)生了測量盲區(qū)。經(jīng)過檢驗,本系統(tǒng)的盲區(qū)為2cm,即被測物體在2cm以內(nèi)時,系統(tǒng)不能檢測。所以本次測量的最小距離為2cm。

由于相鄰的兩次發(fā)射超聲波脈沖的時間間隔為一定值,即發(fā)射超聲波的頻率一定。連續(xù)發(fā)射兩次超聲波脈沖測得的兩個距離值求差除以這個時間間隔即得物體的平均速度。而超聲波的發(fā)射頻率很高,故可認(rèn)為此平均速度為物體的瞬時速度,實現(xiàn)實時測速的功能。

2 系統(tǒng)硬件、軟件設(shè)計

單片機是本系統(tǒng)的控制核心部分,采用宏晶科技推出的STC89C52RC芯片。發(fā)射電路采用74LS04六反向器,通過它對單片機產(chǎn)生的方波信號進行放大。接收處理電路采用的是CX20106A電路、LM358電路和LM567鎖相電路,通過接收電路對接收到的信號進行增益放大和鎖相整形,最終再輸出穩(wěn)定準(zhǔn)確的脈沖給單片機。顯示部分采用了型號為FG12864E的單色128×64點陣液晶顯示模塊,利用了該模塊靈活的接口方式和簡單、方便的操作指令;采用動態(tài)掃描的方式,通過單片機譯碼,實時顯示測量的距離或速度值。語音播報部分采用美國ISD公司推出的ISD4004語音芯片,與液晶顯示配合實時的對測量的距離或速度值進行語音播報。

超聲波測距測速儀原理框圖如圖1所示。

完成了系統(tǒng)的硬件設(shè)計之后,接下來就是系統(tǒng)軟件的設(shè)計,它所需要完成的主要是針對系統(tǒng)功能的實現(xiàn)及數(shù)據(jù)的處理和應(yīng)用。由于C語言通用性強,其程序本身不依賴于機器硬件系統(tǒng),故本軟件采用C語言編寫。驅(qū)動超聲波傳感器的40kHz方波信號的產(chǎn)生、時間差的讀取、距離速度值的計算以及顯示輸出的譯碼和語音播報的實現(xiàn)都由單片機編程完成。其中,對LCD進行編程,必須先了解LCD的接口協(xié)議。液晶顯示子程序設(shè)計的關(guān)鍵之處在于軟件中時序的安排要與液晶顯示模塊內(nèi)部的時序一致,否則將不會顯示成功。語音播報模塊是結(jié)合液晶顯示模塊一起使用的,要注意的是該模塊中的軟件時序的安排要與液晶顯示模塊內(nèi)部的時序一致,否則將出現(xiàn)聲音提示和液晶顯示不一致的現(xiàn)象。

3 誤差分析

超聲波測距在實際應(yīng)用也有很多局限性,這都影響了超聲波測距的精度。一是超聲波在空氣中衰減極大,由于測量距離的不同,造成回波信號的起伏,使回波到達時產(chǎn)生較大的誤差;二是超聲波脈沖回波在接收過程中被極大地展寬,影響了測距的分辨率,尤其是對近距離的測量造成較大的影響。其他還有一些因素,諸如環(huán)境溫度、風(fēng)速等也會對測量造成一定的影響,這些因素都限制了超聲波測距在一些對測量精度要求較高的場合的應(yīng)用。

4 結(jié)論與展望

本系統(tǒng)有效的測距范圍是2cm~3.0m,測距精度±1cm,較好地實現(xiàn)了預(yù)定的功能。是微電子產(chǎn)品應(yīng)用的一例,符合測量工具小型化、集成化、智能化的發(fā)展要求,希望本課題的研究能夠?qū)鹘y(tǒng)測量工具的改進和創(chuàng)新有一定的作用。

由于設(shè)計經(jīng)驗的不足和所掌握知識的限制,系統(tǒng)的某些功能設(shè)計構(gòu)想還沒有完整的表達出來,硬件電路、軟件部分都還存在著不足和需要改進的地方。

①需要進一步提高系統(tǒng)硬件電路的整體性能以及抗干擾的能力。②測量范圍與發(fā)射功率直接相關(guān),由于超聲波探頭功率有限,本系統(tǒng)只能在小范圍內(nèi)使用;更換成大功率探頭,測量范圍將擴大。③要滿足更高的精度要求,還必須進行適當(dāng)?shù)母倪M;在某些特殊場合的應(yīng)用中,還要考慮超聲波的入射角、反射角以及超聲波傳播介質(zhì)的密度、表面光滑度等因素。

可以相信,隨著超聲波傳感器機械結(jié)構(gòu)的改進和制作工藝的提高、驅(qū)動電源與接收電路設(shè)計的完善以及測量方法的更新,超聲波測距測速系統(tǒng)的適用范圍還會進一步擴大。

參考文獻:

[1]張福學(xué).現(xiàn)代實用傳感器電路[M].中國計量出版社,1997:37-44.

[2]李麗霞.單片機在超聲波測距中的應(yīng)用[J].電子技術(shù),2002(06):7-9.

[3]王安敏,張凱.基于AT89C52單片機的超聲波測距系統(tǒng)[J].儀表技術(shù)與傳感器,2006(06):44-49.

篇(4)

關(guān)鍵詞:智能化燃氣灶;SPCE061A;時鐘芯片;語音播報

中圖分類號:TN912文獻標(biāo)識碼:A文章編號:1009-2374(2010)07-0005-02

燃氣灶是家庭普及率非常高的廚房電器,科技在不斷發(fā)展,燃氣灶也在不斷更新?lián)Q代,百姓的生活逐步走向自動化、完美化。電子燃氣灶正在朝著自動化、智能化方向發(fā)展。本文設(shè)計的智能燃氣灶實現(xiàn)了可調(diào)時間的兩段定時關(guān)機功能,并且可根據(jù)廚房內(nèi)的實際空氣質(zhì)量和燃氣灶的工作情況,自動控制吸油煙機,以保持室內(nèi)的空氣質(zhì)量。當(dāng)工作狀態(tài)發(fā)生改變時,語音播報改變后的系統(tǒng)工作狀態(tài)。設(shè)計并實現(xiàn)智能燃氣灶,對于實現(xiàn)廚房智能化、自動化有著重要的現(xiàn)實意義。

一、工作原理

智能燃氣灶系統(tǒng)的工作原理如圖1 所示:

天然氣通過進氣口、總閥門和電磁閥送到燃氣灶,給燃氣灶提供天然氣。控制器接受來自控制面板和傳感器的信號,CPU把接收來的信號經(jīng)過處理后,發(fā)送其控制命令給控制器中的繼電器,以控制電磁閥和電子打火裝置,使其改變?nèi)細庠畹墓ぷ鳡顟B(tài),從而控制燃氣灶。

二、硬件設(shè)計

我們選擇凌陽公司(Sunplus)開發(fā)的16位SPCE061A,它的突出優(yōu)點是低功耗和功能集成,內(nèi)部的語音資源可實現(xiàn)語音播報功能,并適合于自動信號采集、液晶顯示智能化儀器等領(lǐng)域應(yīng)用。

該系統(tǒng)的控制部分電路設(shè)計框圖如圖2所示,主要由SPCE061A單片機、時鐘芯片、傳感器、控制開關(guān)和電磁閥構(gòu)成,其中通過控制繼電器來控制電磁閥通??刂撇糠忠粤桕朣PCE061A單片機為控制核心。

(一)顯示部分

顯示部分由兩部分組成,包括LED顯示部分和LCD顯示部分。LCD顯示部分用于顯示兩段定時關(guān)機時間、時鐘時間和燃氣灶工作狀態(tài),兩段自動定時時間包括大火力時間、小火力時間。LED用于對系統(tǒng)兩段定時時間進行倒計時。系統(tǒng)使用通用I/O端口IBO8和IOB9,通過編程模擬IIC總線協(xié)議,并與時鐘芯片PCF8563進行數(shù)據(jù)交換,從而確定系統(tǒng)基準(zhǔn)時間。兩段定時功能的時間計時也是以讀取時鐘芯片中的時間數(shù)據(jù)為基準(zhǔn)時間。本系統(tǒng)應(yīng)用的LCD型號為SMC1602A。LED顯示部分應(yīng)用兩位八段數(shù)碼管,CPU通過同步串行口把當(dāng)前兩段定時時間發(fā)送給LED。

(二)火力控制部分

火力控制主要有兩種方法,一種是通過傳統(tǒng)旋鈕進行對火力大小進行控制,另一種是設(shè)定兩段定時關(guān)機時間后,從大火力轉(zhuǎn)到小火力控制時通過CPU發(fā)出控制信號,控制繼電器,然后再控制電磁閥的火力調(diào)節(jié)閥或開通/關(guān)閉閥來調(diào)節(jié)火力大小和關(guān)斷燃氣灶的。電磁閥結(jié)構(gòu)圖如圖3所示:

兩段定時控制火力過程如下,當(dāng)啟動兩段控制火力之前,可以通過手動轉(zhuǎn)動開關(guān)調(diào)節(jié)為大火力,通過設(shè)定CPU可以設(shè)定其從大火力到小火力的轉(zhuǎn)換時間,當(dāng)?shù)竭_設(shè)定時間時,CUP給一個信號,以控制火力調(diào)節(jié)閥吸合,使其工作在小火力狀態(tài),并驅(qū)動語音播報揚聲器。當(dāng)?shù)竭_所設(shè)定的關(guān)閉時刻時,CUP給一個信號,驅(qū)動語音播報揚聲器,并切斷電源。使火力調(diào)節(jié)閥和開通/關(guān)閉閥恢復(fù)到未通電前的位置??刂苾蓚€電磁閥的通斷是通過CPU發(fā)出信號給繼電器線圈,通過繼電器吸合與斷開來控制電磁閥的。

(三)保護裝置

通過傳感器對室內(nèi)燃氣濃度監(jiān)控,檢測其是否有燃氣泄漏。當(dāng)發(fā)生燃氣泄漏時,給CUP發(fā)送中斷,CUP產(chǎn)生控制信號驅(qū)動外部自動報警,繼電器控制揚聲器自動報警,并且推動功能外部電磁閥,切斷燃氣通道,同時接通外部吸油煙機電源,使其運行。

通過溫度感知傳感器測量鍋體溫度當(dāng)檢測到干鍋現(xiàn)象時,給送給CPU發(fā)送中斷請求,并由CPU發(fā)送給執(zhí)行機構(gòu),CUP產(chǎn)生控制信號驅(qū)動外部自動報警,繼電器控制揚聲器自動報警,并且推動功能外部電磁閥,切斷燃氣通道。

(四)按鍵開關(guān)

通過控制面板上的兩個控制按鈕設(shè)定系統(tǒng)時鐘和兩段定時時間,時間是按順序設(shè)定的;一個復(fù)位按鈕將系統(tǒng)設(shè)置為初始狀態(tài),即LED和LCD各數(shù)碼段均顯示為零,繼電器電磁閥為初始狀態(tài),解除報警功能。此復(fù)位鍵也使SPCE061A的系統(tǒng)復(fù)位。MCU工作在初始狀態(tài)。

為了減少CPU的負荷,照明控制按鍵通過單獨的外電路對照明裝置進行控制。

(五)音頻輸出

當(dāng)系統(tǒng)到達兩段定時的設(shè)定時間后,語音播報現(xiàn)在的工作狀態(tài)和下一段定時的工作狀態(tài)。如果出現(xiàn)干鍋或漏氣現(xiàn)象的話,系統(tǒng)也會在發(fā)出報警信號的同時播報其工作狀態(tài)和報警的故障原因。播報的系統(tǒng)工作狀態(tài)經(jīng)過SPCE061A的數(shù)模轉(zhuǎn)換端口DAC1輸出給功率放大器,如圖4所示:

三、軟件設(shè)計

本系統(tǒng)使用凌陽單片機支持的C語言進行編寫,程序采用模塊化的編程方法,將程序分為主程序、LCD子程序、LED子程序、時間調(diào)整子程序、語音播報子程序和中斷子程序等幾部分。當(dāng)發(fā)生干鍋和燃氣濃度超標(biāo)時,系統(tǒng)自動調(diào)用中斷子程序,在中斷子程序執(zhí)行關(guān)閉電磁閥、語音播報、報警和開啟吸油煙機等功能,較好地解決了燃氣灶所存在的安全隱患問題。

(一)主程序流程圖

主程序流程圖如圖5所示:

(二)語音播報子程序

語音播報程序通過C語音中的條件語句和播放API函數(shù)來完成,并使用凌陽音頻編碼庫和SACM_A2000算法。ACM_A2000 壓縮比為8∶1,8∶1.25,8∶1.5,這種算法播報時語音失真度較小。語音播報子程序如下:

int voice (void)

{

if(timer1==1)//如果第一段定時時間到

{PlaySnd_Auto(0,1);}

//調(diào)用播放程序,播放“進入小火烹煮”

if(timer2==1)//如果第二段定時時間到

{PlaySnd_Auto(1,1);}

//調(diào)用播放程序,播放“烹煮結(jié)束”

if(alarm1==1)//如果滿足鍋體溫度過高

{PlaySnd_Auto(2,1);}

//調(diào)用播放程序,播放“出現(xiàn)干鍋”

if(alarm2==1)//如果滿足燃氣泄漏條件

{PlaySnd_Auto(3,1);} //調(diào)用播放程序,播放“燃氣泄漏”

*P_Watchdog_Clear = 0x0001;//清看門狗

}

void PlaySnd_Auto(unsigned int uiSndIndex,unsigned int uiDAC_Channel)

{

SACM_A2000_Initial(1); //初始化語音播放,自動方式

SACM_A2000_Play(uiSndIndex,uiDAC_Channel,3);

//播放語音

while((SACM_A2000_Status() & 0x0001) != 0)

//判斷當(dāng)前是否在播放?

{

SACM_A2000_ServiceLoop();//服務(wù)程序

*P_Watchdog_Clear = 0x0001; }

SACM_A2000_Stop(); //停止

}

四、結(jié)語

采用基于凌陽單片機的語音智能燃氣灶,是在傳統(tǒng)的燃氣灶的基礎(chǔ)上加入了智能控制功能,其智能控制功能是由單片機來實現(xiàn)的。該設(shè)計很好的解決了燃氣灶的安全隱患問題,同時利用凌陽單片機提供的語音API 函數(shù),可以方便實現(xiàn)語音播報功能,從而實現(xiàn)廚房的智能化、自動化。

參考文獻

[1]鄒飛,黃華,祝詩平.基于單片機的語音播報智能化電阻測試儀設(shè)計[J].電子測量技術(shù),2007,(4).

[2]范蟠果.工控單片機原理及應(yīng)用――凌陽SPMC75F2413A[M].北京:清華大學(xué)出版社,2007.

篇(5)

有三種方法關(guān)閉語音播報短信:

1、打開系統(tǒng)工具,點擊語音助手,按菜單健,關(guān)閉短信播報;

2、點擊左下角的設(shè)置鍵,全局搜索,輸入“語音助手”,進入“設(shè)置”界面,點擊關(guān)閉“語音播報”;

3、打開設(shè)置,進去輔助功能,選擇開車模式,即可關(guān)閉。

(來源:文章屋網(wǎng) )

篇(6)

[關(guān)鍵字] 語音系統(tǒng) 錄井 監(jiān)控

[中圖分類號] X924.3 [文獻碼] B [文章編號] 1000-405X(2012)-11-75-1

隨著鉆探技術(shù)的高速發(fā)展和生產(chǎn)的實際需要,錄井技術(shù)由原來簡單的鉆時錄井發(fā)展到現(xiàn)在的綜合錄井,其功能已經(jīng)遠遠超出錄取地層信息的范疇。同時,單井鉆探工作的連續(xù)性和地下地質(zhì)情況的復(fù)雜性,決定了綜合錄井監(jiān)控工作的不可間斷性。12小時連續(xù)對幾十個瞬息萬變的工程及氣測參數(shù)和曲線進行實時監(jiān)控,僅僅依靠值班人員的肉眼,或者增加人員配置,不大現(xiàn)實。針對這一現(xiàn)狀,結(jié)合一線實際工作需要,開發(fā)了本軟件系統(tǒng)。

1 功能概述

該語音系統(tǒng)實時接收RTG計算機Wits程序發(fā)送的數(shù)據(jù),將接收到的數(shù)據(jù)進行顯示和語音播報。還可以對采集的各參數(shù)進行特定計算和初步判斷,最后按用戶需要將結(jié)果采用語音形式輸出,讓值班人員既能看到數(shù)據(jù),還能聽到數(shù)據(jù)。

本軟件共設(shè)計五個窗口,分別為主程序窗口、系統(tǒng)配制窗口、整米數(shù)據(jù)窗口、時間數(shù)據(jù)窗口和體積數(shù)據(jù)窗口。每個功能窗口下都有相應(yīng)的報警信息提示窗口,用戶可根據(jù)需要選擇相應(yīng)的窗口以及每個窗口顯示的參數(shù)類型,也可以對任一參數(shù)是否需要語音播報進行選擇。

異常條件庫模塊的設(shè)計,讓該系統(tǒng)有了簡單的智能特征,用戶可以將異常類型通過輸入界面輸入到條件庫,在輸入時需選擇相應(yīng)參數(shù)是增大或減小等判斷條件。系統(tǒng)在計算兩個時間點參數(shù)后,將計算結(jié)果與條件庫里的條件進行對比,得出相應(yīng)的初步異常預(yù)報。

因井控工作的重要性,本系統(tǒng)專門設(shè)計了體積數(shù)據(jù)窗口,實時計算各泥漿罐的變化量、合計變化量和累計變化量,如設(shè)置體積異常報警,當(dāng)前所選泥漿罐的合計變化量大于設(shè)置門限時,將進行黃色報警提示并語音播報。

2 各功能的實現(xiàn)方法

程序內(nèi)部結(jié)構(gòu)主要由數(shù)據(jù)接收和聯(lián)機檢查模塊、數(shù)據(jù)存儲模塊、數(shù)據(jù)計算模式選擇模塊、異常條件輸入模塊、語音庫模塊和顯示模塊6個模塊組成。

程序運行后,實時接收到Wits程序發(fā)送的數(shù)據(jù),首先判斷其完整性和真實性,如果中斷或數(shù)據(jù)固定不變,發(fā)出相應(yīng)串口連接錯誤或錄井聯(lián)機系統(tǒng)故障的報警。如果接收數(shù)據(jù)正常,將對數(shù)據(jù)進行分類、計算,然后保存至相對應(yīng)數(shù)據(jù)庫中,分別為時間數(shù)據(jù)庫、整米數(shù)據(jù)庫和體積數(shù)據(jù)庫。實時采集到的數(shù)據(jù)首先保存到時間數(shù)據(jù)庫中,根據(jù)設(shè)置時間間隔將實時數(shù)據(jù)顯示到時間數(shù)據(jù)窗口上并進行語音播報數(shù)據(jù)。然后判斷鉆井狀態(tài)是否為鉆進,如鉆進,將進行整米數(shù)據(jù)計算,存儲至整米數(shù)據(jù)庫中,然后顯示到整米數(shù)據(jù)窗口并進行語音播報數(shù)據(jù)。體積數(shù)據(jù)庫數(shù)據(jù)的計算,是按用戶設(shè)定的時間內(nèi)所有泥漿罐的變化量、合計變化量和累計變化量進行計算,將計算結(jié)果顯示至體積數(shù)據(jù)窗口并同時進行語音播報。

篇(7)

關(guān)鍵詞:智能手機;路考系統(tǒng);GPS

中圖分類號:TP311.52

隨著我國城市化的持續(xù)快速發(fā)展,申領(lǐng)機動車駕駛證的人員逐年上升。與此同時,我國道路交通事故頻繁發(fā)生,交通安全形勢十分嚴(yán)峻。近5年來,我國的道路交通事故總體呈緩慢下降的態(tài)勢,但是機動車駕駛?cè)艘l(fā)交通事故的比例卻呈上升趨勢。機動車駕駛?cè)藢?dǎo)致交通事故比例特別高的深層次的原因固然有許多主觀的復(fù)雜原因,但是由于駕考之前練車未能達到科學(xué)要求有一定原因,而導(dǎo)致這一問題的主要原因則是缺乏最為先進方便的路考系統(tǒng)。鑒于此,開發(fā)設(shè)計一個適合智能手機使用的路考系統(tǒng),將路考系統(tǒng)設(shè)備的路考功能移植到智能手機,駕考人員不需要購買額外設(shè)備,直接用智能手機使用路考系統(tǒng)。

1 功能分析

該基于智能手機的路考系統(tǒng)功能分為:線路設(shè)置、語音手動播報、語音自動播報、系統(tǒng)參數(shù)設(shè)置等功能。線路設(shè)置的功能主要包含手動添加線路名稱,進入新增線路名稱后,配置線路進行采點,路考儀定位后,顯示有效GPS狀態(tài),通過GPS采集經(jīng)、緯度的數(shù)據(jù),可以根據(jù)自身需求靈活設(shè)置練習(xí)線路、考試線路,不受時間、地點限制,并且線路配置還提供導(dǎo)出與導(dǎo)入,同個駕考的路考練習(xí)線路可以只采集一次,其他人可以直接線路導(dǎo)入。語音手動播報的功能包括詳細明了的語音教學(xué),可以讓您快速的熟悉電子考試的教學(xué)規(guī)則,讓您省時省心又省力,并且內(nèi)置科目二和科目三全套教學(xué)視頻,提供標(biāo)準(zhǔn)的教學(xué)視頻,讓教學(xué)更得心應(yīng)手,讓學(xué)員通過率節(jié)節(jié)上升。語音自動播報根據(jù)設(shè)置的線路,到達指定點時,根據(jù)GPS的信號進入匹配,實現(xiàn)語音的自動播放,并且與速度相關(guān)的考試項目全部可以實現(xiàn)自動評分,如:通過“學(xué)校區(qū)域”項目時,車速高于考試的規(guī)定,就會自動評分。同時對于考試難點“直線行駛”項目的方向控制不穩(wěn),也可以做到精確的自動評判。學(xué)員操作正確與否一目了然。系統(tǒng)參數(shù)設(shè)置的功能主要包含科目二科目三的合格分?jǐn)?shù)設(shè)置,語音自動播報時的自動判分參數(shù)設(shè)置,線路的導(dǎo)入導(dǎo)出等功能。

2 系統(tǒng)構(gòu)思

2.1 文件存儲系統(tǒng)的選取

路考系統(tǒng)的數(shù)據(jù)本來考慮使用文本文件來進行數(shù)據(jù)存儲,再使用一個加密算法來進行加密即可完成數(shù)據(jù)的存儲,但考慮到對文本文件的讀寫操作比較麻煩,最終選擇了SQLite數(shù)據(jù),是一款輕型的數(shù)據(jù)庫,是遵守ACID的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在android的智能手機中已經(jīng)內(nèi)置支持,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百K的內(nèi)存就夠了。同時能夠跟很多程序語言相結(jié)合,比如C#、PHP、Java等,本系統(tǒng)使用android平臺java語言開發(fā),完全符合本系統(tǒng)的開發(fā)使用。

2.2 線路數(shù)據(jù)的導(dǎo)入導(dǎo)出

同一駕校使用該系統(tǒng)時,只要采集一次線路,將線路數(shù)據(jù)導(dǎo)出給其他智能手機導(dǎo)入即可,采用將路線及采點數(shù)據(jù)按照格式生成XML文件,將每條線路生成獨立的XML文件,用戶在導(dǎo)入時可以選擇具體的線路名稱,對XML文件格式及數(shù)據(jù)進行解析,生成多條insert語句,將數(shù)據(jù)插入到數(shù)據(jù)庫系統(tǒng)中。

3 模塊功能實現(xiàn)

該系統(tǒng)總體思路就是通過設(shè)置線路并采集線路的數(shù)據(jù),駕考人員選擇該線路練習(xí),在練習(xí)遇到設(shè)置的采點位置時,進行該項目的語音播報,并且與速度相關(guān)的考試項目時進入自動評分,練習(xí)結(jié)束時會根據(jù)設(shè)置的科目合格分?jǐn)?shù),判斷該次考試是否及格,并播報錯誤的路考項目,下面對主要模塊作簡要說明。

3.1 路考線路設(shè)置模塊

讀取選擇的線路,顯示該線路詳細信息列表,對線路的采集點添加、修改、刪除等操作,保證不同地區(qū),不同駕校都能靈活設(shè)置與采集練習(xí)線路、考試線路,不受時間、地點限制。添加采集點時,通過GPS獲取位置管理服務(wù)LocationManager,得到最后一次的緩存數(shù)據(jù)location,綁定監(jiān)聽,設(shè)置為GPS方式,每隔1秒或移動5米更新一次經(jīng)緯度,得到當(dāng)前位置最新的經(jīng)度、緯度的數(shù)據(jù);通過GPS監(jiān)聽器,獲取GPS的狀態(tài),判斷是否己開啟或關(guān)閉,如果未開啟,打開GPS,如果未開啟狀態(tài),不能保存采集點的數(shù)據(jù),保證采集的數(shù)據(jù)有效;GPS啟動后,當(dāng)位置信息變化時觸發(fā)監(jiān)聽事件,獲取最新的位置信息,將獲取的采集點GPS的經(jīng)度、緯度和對應(yīng)項目保存到數(shù)據(jù)庫中。

3.2 語音自動播報模塊

根據(jù)選擇的科目二或科目三模塊,進行語音自動播報練習(xí)界面,顯示該線路的采集點信息,并判斷GPS狀態(tài)是否已獲取信號,如果未開啟,打開GPS,開啟一個時間的線程,在線程中實時監(jiān)測GPS的經(jīng)度、緯度,將獲取的經(jīng)緯度與數(shù)據(jù)庫中己保存的采集點進行匹配:計算兩點間的距離,單位為米;判斷是否同向,計算方位角,當(dāng)前方位角-目標(biāo)方位角,在線程中時刻調(diào)用,如果在目標(biāo)點范圍內(nèi)且同向,表示匹配成功。如果匹配成功,則播報該項目的語音,并同時顯示該項目的扣分項目,與速度相關(guān)的考試項目時進入自動評分,或者教練根據(jù)操作選擇扣分項目。

3.3 參數(shù)設(shè)置模塊

可以根據(jù)用戶的情況,靈活設(shè)置參數(shù),如:123號令規(guī)定科三是90分及格,但您可以用此功能,根據(jù)學(xué)員的學(xué)習(xí)情況,自由的調(diào)節(jié)及格分?jǐn)?shù)線,讓學(xué)員循序漸進的成長,該模塊包括播報范圍設(shè)置、科目二和科目三的及格分?jǐn)?shù)設(shè)置、自動評判參數(shù)設(shè)置等,考慮到參數(shù)信息需要保存和讀取,以XML文件的格式操作更方便,在android中通過SharedPreferences對象,以私有模式操作,提供getSharedPreferences方法讀取數(shù)據(jù),Editor方法將數(shù)據(jù)寫入XML文件。

4 結(jié)束語

設(shè)計適合智能手機使用的路考系統(tǒng),將路考系統(tǒng)設(shè)備的路考功能移植到智能手機,駕考人員不需要購買額外設(shè)備,直接用智能手機使用路考系統(tǒng),從技術(shù)上實現(xiàn)多功能集成,實現(xiàn)跨地區(qū)、不同駕校使用,讓使用者方便、樂于使用,體現(xiàn)出智能手機的高效性。智能手機路考系統(tǒng)建設(shè)與應(yīng)用這一項目的實施,更有利于推動駕考行業(yè)的智能化、便捷化、標(biāo)準(zhǔn)化等。

參考文獻:

[1]中華人民共和國機動車駕駛員考試辦法[Z],1996.

[2]劉絨霞,王健,郭芳華.機動車行駛狀態(tài)記錄儀的設(shè)計[J].西安工業(yè)學(xué)院學(xué)報,2002(02).

[3]劉洪獻,田軍生,鐘延炯.智能化路考儀的設(shè)計[J].小型微型計算機系統(tǒng),2004(07).

[4]楊忠旭.機動車自動化場地考試系統(tǒng)的研究與設(shè)計[D].遼寧工程技術(shù)大學(xué),2010.

[5]張競波.機動車路考模擬系統(tǒng)結(jié)構(gòu)分析[J].電腦知識與技術(shù),2004(07).

[6]唐優(yōu)華.機動車駕駛員考核系統(tǒng)設(shè)計與研究[J].西南交通大學(xué),2006(05).

作者簡介:劉群(1982-),男,碩士,研究方向:教學(xué)改革研究、企業(yè)信息化;左國才(1978-),女,高級工程師,講師,碩士,研究方向:數(shù)據(jù)挖掘、教學(xué)研究。