專利名稱:音頻數(shù)據(jù)的再現(xiàn)方法與程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及音頻數(shù)據(jù)的再現(xiàn)方法與程序。
背景技術(shù):
作為現(xiàn)有技術(shù)在車載終端中使駕駛者不會漏聽導(dǎo)航聲音所進(jìn)行的努力,進(jìn)行的是對于導(dǎo)航以外的應(yīng)用程序的聲音輸出,使其音量下降或靜音(mute)。而且,在日本專利特開2004-016711號公報中,公開了導(dǎo)航的聲音優(yōu)先向駕駛者專用的揚(yáng)聲器輸出的方法。
另一方面,在日本專利特開2004-180331號公報中,公開了以下的技術(shù),即,在開始了對硬盤記錄器等中錄制的內(nèi)容的已經(jīng)錄制部分開始視聽的情況下,通過進(jìn)行對已錄制部分的再現(xiàn)時間的縮短控制,使已錄制部分的再現(xiàn)結(jié)束與實(shí)時播放的內(nèi)容的結(jié)束時刻相吻合。
以外,即使是使來自導(dǎo)航以外的應(yīng)用程序的音量下降,或切換揚(yáng)聲器輸出,但是在從該應(yīng)用程序輸出的聲音是人的說話聲音的情況下,仍可能與導(dǎo)航的聲音輸出相混淆。另一方面,在使聲音輸出靜音的情況下,有使用者漏聽想聽的信息的可能性。而且,在將日本專利特開2004-180331號公報中所示的硬盤記錄器等中使用的技術(shù)應(yīng)用于車載終端的情況下,雖然通過將來自應(yīng)用程序的聲音輸出縮短再現(xiàn)而能夠進(jìn)行高速再現(xiàn),但是聲音的輸出突然變成高速時,該聲音就難以被聽取者所接受。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述背景而提出,其目的在于提供能夠輸出使聽者容易聽取的、同時再現(xiàn)的2個音頻數(shù)據(jù)的音頻數(shù)據(jù)的再現(xiàn)方法與程序。
為了解決上述問題,本發(fā)明的主要內(nèi)容是在某一期間同時再現(xiàn)的第一及第二音頻數(shù)據(jù)的再現(xiàn)方法,具有存儲裝置的計(jì)算機(jī)在上述期間內(nèi),將上述第一音頻數(shù)據(jù)記錄于上述存儲裝置,同時僅再現(xiàn)上述第二音頻數(shù)據(jù),在上述第二音頻數(shù)據(jù)的再現(xiàn)結(jié)束后,隨著時間的經(jīng)過增大再現(xiàn)速度,再現(xiàn)上述第一音頻數(shù)據(jù)。
根據(jù)本發(fā)明,能夠輸出使聽者容易聽取的、同時再現(xiàn)的2個音頻數(shù)據(jù)。
圖1是表示本實(shí)施方式中車載終端10的全體結(jié)構(gòu)的圖。
圖2是車載終端10的功能模塊圖。
圖3是說明本實(shí)施方式中車載終端10的聲音輸出狀況的圖。
圖4是說明已經(jīng)錄音的應(yīng)用程序聲音301的縮短再現(xiàn)狀況的圖。
圖5是表示車載終端10的啟動處理的流程圖。
圖6是表示錄音處理的流程圖。
圖7是表示導(dǎo)航聲音的輸出期間取得處理的流程圖。
圖8是表示被錄音的應(yīng)用程序聲音的縮短再現(xiàn)狀況的圖。
圖9是表示應(yīng)用程序聲音的再現(xiàn)可能期間的決定處理的流程的圖。
圖10A及圖10B是為了說明輸出2個導(dǎo)航聲音的狀況的圖。
圖11是表示信息有效性確認(rèn)處理的流程的圖。
圖12是說明移動體移動狀況的圖。
圖13是表示使再現(xiàn)速度變化的縮短再現(xiàn)處理的圖。
圖14是說明再現(xiàn)對象數(shù)據(jù)中包含無音區(qū)間的狀態(tài)的圖。
具體實(shí)施例方式
以下對本發(fā)明的車載終端10加以說明。本實(shí)施方式的車載終端10,假定為汽車導(dǎo)航系統(tǒng)。車載終端10能夠輸出聲音,進(jìn)行車輛導(dǎo)航的應(yīng)用程序(以下稱為導(dǎo)航應(yīng)用程序)、及輸出其他聲音的應(yīng)用程序(以下稱為聲音應(yīng)用程序)在車載終端10上動作。作為聲音應(yīng)用程序,例如有聊天應(yīng)用程序,接收電視播放的應(yīng)用程序,提供交通堵塞信息等車輛附近信息的應(yīng)用程序等。
在本實(shí)施方式中,為了確實(shí)能夠聽取導(dǎo)航的聲音(以下稱為導(dǎo)航聲音),在輸出導(dǎo)航聲音時,不輸出其它聲音應(yīng)用程序的聲音(以下稱為應(yīng)用程序聲音),同時對其它聲音應(yīng)用程序的應(yīng)用程序聲音進(jìn)行錄音。進(jìn)而,在導(dǎo)航聲音的再現(xiàn)結(jié)束后縮短再現(xiàn)錄了音的應(yīng)用程序聲音,實(shí)時地進(jìn)行后續(xù)的應(yīng)用程序聲音的輸出。
圖1表示本實(shí)施方式中車載終端10的全體結(jié)構(gòu)。如圖1所示,車載終端10設(shè)置有CPU 101,存儲器102,存儲裝置103,位置信息取得裝置104,輸入裝置105,顯示裝置106,揚(yáng)聲器107,以及無線通信裝置108。
存儲裝置103存儲程序及數(shù)據(jù),例如是硬盤驅(qū)動器及CD-ROM驅(qū)動器,DVD-ROM驅(qū)動器等。CPU 101通過將存儲裝置103存儲的程序讀出到存儲器102并執(zhí)行,而實(shí)現(xiàn)各種功能。位置信息取得裝置104是用于取得設(shè)置有車載終端10的車輛等移動體當(dāng)前的位置的裝置。作為位置信息取得裝置104,例如是GPS(Global Positioning System,全球定位系統(tǒng))接收器。輸入裝置105輸入信息,例如是觸摸面板,遙控器,麥克風(fēng),鍵盤,鼠標(biāo)等。顯示裝置106是顯示信息的顯示器等。無線通信裝置108是進(jìn)行與其它通信裝置之間的無線通信的裝置。還有,車載終端10也可以是設(shè)置有輸入裝置105與顯示裝置106為一體的觸摸面板顯示器。
圖2是車載終端10的功能模塊圖。如該圖所示,車載終端10設(shè)置有導(dǎo)航應(yīng)用程序211,聲音應(yīng)用程序212,當(dāng)前位置取得部213,行走路徑信息取得部214,導(dǎo)航信息取得部221,錄音部222,信息有效性確認(rèn)部223,再現(xiàn)可能期間決定部224,縮短再現(xiàn)部225,以及音頻數(shù)據(jù)存儲部250。還有,導(dǎo)航應(yīng)用程序211,聲音應(yīng)用程序212,當(dāng)前位置取得部213,行走路徑信息取得部214,導(dǎo)航信息取得部221,錄音部222,信息有效性確認(rèn)部223,再現(xiàn)可能期間決定部224,縮短再現(xiàn)部225,是通過車載終端10的CPU 101將存儲裝置103存儲的程序讀出到存儲器102并執(zhí)行而實(shí)現(xiàn)的。而且,音頻數(shù)據(jù)存儲部250是作為車載終端10的存儲器102及存儲裝置103提供的存儲區(qū)域而實(shí)現(xiàn)。
音頻數(shù)據(jù)存儲部250存儲從導(dǎo)航應(yīng)用程序211及聲音應(yīng)用程序212所輸出的音頻數(shù)據(jù)。錄音部222通過將聲音應(yīng)用程序212所輸出的音頻數(shù)據(jù)存儲于音頻數(shù)據(jù)存儲部250而錄制應(yīng)用程序聲音。還有,在音頻數(shù)據(jù)中,附加有從聲音應(yīng)用程序212所輸出的時刻。而且,在應(yīng)用程序聲音中,附加有與該應(yīng)用程序聲音相關(guān)的位置(以下稱為信息位置)。例如,聲音應(yīng)用程序212為由無線通信接收從沿街的店鋪所發(fā)出的廣告信息,在地圖上顯示接收的廣告信息。在從這種聲音應(yīng)用程序所輸出的應(yīng)用程序聲音的音頻數(shù)據(jù)中,附帶有該店鋪的位置。這樣的信息位置在被附加于音頻數(shù)據(jù)的狀態(tài)下記錄于音頻數(shù)據(jù)存儲部250。還有,關(guān)于錄音部222的錄音處理,后面將進(jìn)行詳細(xì)的說明。
導(dǎo)航信息取得部221從導(dǎo)航應(yīng)用程序取得關(guān)于導(dǎo)航的信息(以下稱為導(dǎo)航信息)。作為導(dǎo)航信息,例如有開始下一個導(dǎo)航聲音的地圖上的位置及導(dǎo)航聲音的再現(xiàn)時間等。如后面所述,錄音部222基于導(dǎo)航信息取得部221所取得的導(dǎo)航信息,判斷到下一個導(dǎo)航聲音開始之前能否再現(xiàn)應(yīng)用程序聲音,在不能再現(xiàn)應(yīng)用程序聲音的情況下,將應(yīng)用程序聲音的音頻數(shù)據(jù)記錄于音頻數(shù)據(jù)存儲部250。
當(dāng)前位置取得部213從位置信息取得裝置104取得移動體當(dāng)前的位置。
在音頻數(shù)據(jù)存儲部250中記錄的音頻數(shù)據(jù)中附帶有位置的情況下,信息有效性確認(rèn)部223在該位置與當(dāng)前位置之間的距離大于規(guī)定的距離的情況下,將該音頻數(shù)據(jù)從音頻數(shù)據(jù)存儲部250中刪除。還有,對于信息有效性確認(rèn)部223的處理,后面進(jìn)行詳細(xì)的說明。
行走路徑信息取得部214取得關(guān)于移動體移動的信息(以下稱為行走路徑信息)。行走路徑信息中有移動體的移動速度等。而且,行走路徑信息取得部214基于所取得的行走路徑信息而進(jìn)行合計(jì)處理,計(jì)算出移動體的平均移動速度。例如,行走路徑信息取得部214能夠定期地從位置信息取得裝置104取得移動體的當(dāng)前位置,求出移動體的移動速度及移動方向等。而且,行走路徑信息取得部214也可以是從移動體上設(shè)置的陀螺儀傳感器等而取得速度信息。還有,在本實(shí)施方式中行走路徑信息是關(guān)于移動體的移動速度的信息,但并不限于此,例如,也可以是包含交通堵塞信息及信號的狀態(tài)(紅色信號的殘留時間等),緊急車輛是否接近等信息。在這種情況下,例如行走路徑信息取得部214可以通過無線通信裝置108從其它通信裝置接收行走路徑信息而得到環(huán)境信息。
再現(xiàn)可能期間決定部224決定音頻數(shù)據(jù)存儲部250中記錄的音頻數(shù)據(jù)的再現(xiàn)可能的期間(以下稱為再現(xiàn)可能期間)。再現(xiàn)可能期間決定部224從導(dǎo)航應(yīng)用程序211取得計(jì)劃輸出導(dǎo)航聲音的時刻,根據(jù)各導(dǎo)航聲音之間的時間是否在規(guī)定的閾值以上,來判斷音頻數(shù)據(jù)的再現(xiàn)是否可能。還有,關(guān)于由再現(xiàn)可能期間決定部224決定再現(xiàn)可能期間的方法,后面將進(jìn)行詳細(xì)的敘述。
縮短再現(xiàn)部225對音頻數(shù)據(jù)存儲部250中存儲的數(shù)據(jù)進(jìn)行縮短再現(xiàn)??s短再現(xiàn)部225緩慢地加快再現(xiàn)速度,直至達(dá)到規(guī)定的再現(xiàn)速度之后,再緩慢地減小再現(xiàn)速度,對音頻數(shù)據(jù)進(jìn)行再現(xiàn)。還有,關(guān)于由縮短再現(xiàn)部225對音頻數(shù)據(jù)進(jìn)行的縮短再現(xiàn)處理,后面將進(jìn)行詳細(xì)的敘述。
以下對本實(shí)施方式的車載終端10中的聲音輸出處理加以說明。如上所述,在本實(shí)施方式的車載終端10中,從揚(yáng)聲器優(yōu)先輸出導(dǎo)航聲音,而來自其它應(yīng)用程序的應(yīng)用程序聲音則不從揚(yáng)聲器輸出而被錄音,在導(dǎo)航聲音的輸出之后,再縮短再現(xiàn)錄音的應(yīng)用程序聲音。
圖3是說明本實(shí)施方式中車載終端10的聲音輸出狀況的圖。在圖3中,表示的是來自聲音應(yīng)用程序的應(yīng)用程序聲音301連續(xù)地輸出,從時刻302到時刻303之間輸出導(dǎo)航聲音304的狀況。
至導(dǎo)航聲音304的輸出開始時刻302,應(yīng)用程序聲音301原封不動地從揚(yáng)聲器再現(xiàn)(S311),從時刻302起僅再現(xiàn)導(dǎo)航聲音304(S312)。其間對應(yīng)用程序聲音301進(jìn)行錄音。從導(dǎo)航聲音304的輸出結(jié)束的時刻303,應(yīng)用程序聲音301繼續(xù)進(jìn)行錄音,提高再現(xiàn)速度對全部已經(jīng)錄音的應(yīng)用程序聲音301進(jìn)行縮短再現(xiàn)(S313)。從通過縮短再現(xiàn)對錄了音的應(yīng)用程序聲音301全部進(jìn)行了再現(xiàn)的時刻305,對自聲音應(yīng)用程序輸出的應(yīng)用程序聲音301原封不動地再現(xiàn)(S314)。
從導(dǎo)航應(yīng)用程序的性質(zhì)上講,幾乎沒有一次聲音輸出會長時間持續(xù),而且頻繁發(fā)生輸出的狀態(tài)也幾乎不會持續(xù)。就是說,對導(dǎo)航聲音來說,大多是未輸出的時間比輸出的時間長。因此,對于導(dǎo)航聲音輸出期間錄音的應(yīng)用程序聲音的縮短再現(xiàn),僅在較短的時間內(nèi)進(jìn)行即可完成。
進(jìn)而,在本實(shí)施方式的車載終端10中,在導(dǎo)航聲音304的再現(xiàn)結(jié)束后所進(jìn)行的已經(jīng)錄音的應(yīng)用程序聲音301的縮短再現(xiàn)(S313)中,如圖4所示,再現(xiàn)開始后緩慢地提高再現(xiàn)速度(隨著時間的經(jīng)過而增加再現(xiàn)速度),在應(yīng)用程序聲音301的再現(xiàn)結(jié)束前緩慢地下降再現(xiàn)速度(隨著時間的經(jīng)過而減小再現(xiàn)速度)。在突然提高再現(xiàn)速度而開始再現(xiàn)應(yīng)用程序聲音310時,聽取者的耳朵尚不習(xí)慣,難以聽取再現(xiàn)應(yīng)用程序聲音。但是,如上述這樣通過緩慢地提高再現(xiàn)速度,使開始聽取變得容易。而且,通過在縮短再現(xiàn)的結(jié)束前緩慢地降低再現(xiàn)速度而接近通常的速度,能夠使聽取者更順利地聽取通常的應(yīng)用程序聲音的輸出。
還有,緩慢地提高(或降低)再現(xiàn)速度,是指增加(或減小)再現(xiàn)速度,使其最終達(dá)到規(guī)定的再現(xiàn)速度。在本實(shí)施方式中,為了簡化,緩慢地提高再現(xiàn)速度是單調(diào)地增加再現(xiàn)速度,在這種情況下,第一時刻的再現(xiàn)速度v1與第一時刻以后的第二時刻的再現(xiàn)速度v2之間有“v1≤v2”的關(guān)系。而且,緩慢地降低再現(xiàn)速度是單調(diào)地減小再現(xiàn)速度,在這種情況下,上述再現(xiàn)速度v1與v2之間有“v1≥v2”的關(guān)系。
以下對由本實(shí)施方式的車載終端10的聲音輸出處理進(jìn)行詳細(xì)的說明。
圖5是表示車載終端10的啟動處理的流程圖。如該圖所示,車載終端10執(zhí)行存儲裝置103中存儲的程序,開始后述的錄音處理(S501),開始縮短再現(xiàn)處理(S502)。還有,這些處理在車載終端10中同時并行地進(jìn)行。
圖6是表示錄音處理的流程圖。車載終端10的錄音部222將錄音時間初始化為“0”,進(jìn)行以下的處理,直至從用戶接收到結(jié)束指示。
車載終端10的導(dǎo)航信息取得部221進(jìn)行圖7所示的導(dǎo)航聲音的輸出期間取得處理。
如圖7所示,導(dǎo)航信息取得部221從導(dǎo)航應(yīng)用程序211取得下一個導(dǎo)航聲音輸出預(yù)定的移動體的位置(以下稱為導(dǎo)航開始預(yù)定位置)(S701)。當(dāng)前位置取得部213從位置信息取得裝置104取得移動體的當(dāng)前位置(S702)。行走路徑信息取得部214取得移動體的平均移動速度(S703)。導(dǎo)航信息取得部221基于移動體的當(dāng)前位置、平均移動速度及導(dǎo)航開始預(yù)定位置,計(jì)算導(dǎo)航聲音輸出開始的預(yù)定時刻(以下稱為導(dǎo)航開始預(yù)定時刻)(S704)。導(dǎo)航信息取得部221從導(dǎo)航應(yīng)用程序211取得下一個導(dǎo)航聲音的再現(xiàn)預(yù)定時間(S705),在上次計(jì)算的導(dǎo)航開始預(yù)定時刻上加上再現(xiàn)預(yù)定時間,計(jì)算出導(dǎo)航結(jié)束預(yù)定時刻(S706)。
如上所述,導(dǎo)航信息取得部221從導(dǎo)航應(yīng)用程序211取得下次進(jìn)行的導(dǎo)航聲音的輸出期間。
接著,錄音部222計(jì)算出導(dǎo)航開始預(yù)定時刻與當(dāng)前時刻的差,如果該差在預(yù)先確定的規(guī)定值以上(圖6S603YES),則在至導(dǎo)航結(jié)束預(yù)定時刻之間,不對聲音應(yīng)用程序制作的應(yīng)用程序聲音的音頻數(shù)據(jù)進(jìn)行再現(xiàn)(使其靜音),將其記錄(錄音)于音頻數(shù)據(jù)存儲部250(S604)。錄音部222測定上述錄音所需要的時間,將測定的時間加算于錄音時間(S605)。
圖8是表示錄音后的應(yīng)用程序聲音的縮短再現(xiàn)處理的圖。
如上所述,在錄音部222更新的錄音時間大于“0”的情況下(S801YES),車載終端10的再現(xiàn)可能期間決定部224通過圖9所示的應(yīng)用程序聲音的再現(xiàn)可能期間的決定處理,而決定再現(xiàn)可能期間(S802)如圖9所示,再現(xiàn)可能期間決定部224以當(dāng)前的時刻為T(S901),計(jì)算出時刻T以后最初的導(dǎo)航聲音的結(jié)束預(yù)定時刻,作為T1(S902)。與上述圖7中的處理同樣,導(dǎo)航聲音的結(jié)束預(yù)定時刻可以基于移動體的當(dāng)前位置、平均移動速度、導(dǎo)航開始預(yù)定位置、以及導(dǎo)航聲音的再現(xiàn)時間等進(jìn)行計(jì)算。接著,再現(xiàn)可能期間決定部224計(jì)算出時刻T1以后最初的導(dǎo)航聲音的開始預(yù)定時刻,作為T2(S903)。對于導(dǎo)航聲音的開始預(yù)定時刻,也與上述圖7的處理同樣,可以基于移動體的當(dāng)前位置、平均移動速度及導(dǎo)航開始預(yù)定位置而計(jì)算。再現(xiàn)可能期間決定部224在從時刻T2減去T1而求得的期間(以下稱為間隙期間)的長度小于規(guī)定值的情況下,就是說,在預(yù)定2個導(dǎo)航聲音夾持短的區(qū)間而連續(xù)輸出的情況(S904)下,將T2作為T而進(jìn)行(S905),(S902)~(S903)的處理,直至間隙期間的長度達(dá)到規(guī)定的規(guī)定值以上。
另一方面,在間隙期間的長度為規(guī)定值以上的情況(S904NO)下,以時刻T1作為再現(xiàn)開始可能時刻,T2作為再現(xiàn)結(jié)束時刻,以間隙期間的長度作為再現(xiàn)可能時間(S906)。
如上所述,根據(jù)2個導(dǎo)航聲音的間隙期間是否大于規(guī)定的時間,來決定是否在該期間內(nèi)對錄音的音頻數(shù)據(jù)進(jìn)行再現(xiàn)。圖10是為了說明2個導(dǎo)航聲音的輸出狀況的圖。在圖10中,對在時刻1001~時刻1002的期間輸出的導(dǎo)航聲音1003、在時刻1004~時刻1005的期間輸出的導(dǎo)航聲音1006進(jìn)行預(yù)定。如果時刻1002~時刻1004的間隙期間在規(guī)定值以上,則如圖10A所示,對于預(yù)定在時刻1001~時刻1007輸出的應(yīng)用程序聲音1008進(jìn)行縮短再現(xiàn)。另一方面,如果上述間隙期間比規(guī)定值短,則即使在時刻1002~時刻1004的間隙期間也不輸出應(yīng)用程序聲音,而如圖10B所示,從第二個導(dǎo)航聲音的輸出結(jié)束的時刻1005,進(jìn)行錄音的應(yīng)用程序聲音1009的縮短再現(xiàn)。
如果上述決定的再現(xiàn)開始可能時刻比在當(dāng)前時刻上加上規(guī)定的時間(例如1分鐘等)而計(jì)算的時刻靠前(S803YES),信息有效性確認(rèn)部223進(jìn)行圖11所示的信息有效性確認(rèn)處理(S804)。
信息有效性確認(rèn)部223計(jì)算出再現(xiàn)開始可能時刻移動體的預(yù)測位置(S1101)。例如,預(yù)測位置可以基于當(dāng)前位置取得部213所取得的當(dāng)前位置、行走路徑信息取得部214所取得的移動體的平均移動速度而計(jì)算。信息有效性確認(rèn)部223對音頻數(shù)據(jù)存儲部250中記錄的音頻數(shù)據(jù)分別進(jìn)行以下的處理。
信息有效性確認(rèn)部223在記錄的音頻數(shù)據(jù)中附加有位置(以下稱為信息位置)的情況(S1102YES)下,計(jì)算出附加的信息位置與上述預(yù)測位置之間的距離(S1103),在計(jì)算出的距離大于規(guī)定距離的情況(S1104YES)下,將該音頻數(shù)據(jù)從音頻數(shù)據(jù)存儲部250中刪除(S1105)。還有,這樣計(jì)算出的距離可以是直線距離,也可以是使用導(dǎo)航系統(tǒng)中所使用的方法,沿著移動體的路徑的移動距離。
如上所述,在音頻數(shù)據(jù)的再現(xiàn)可能時刻的移動體的位置與該音頻數(shù)據(jù)中附加的位置在規(guī)定的距離以上的情況下,不輸出該音頻數(shù)據(jù)。由此,例如沿街的店鋪的廣告信息等,與移動體的位置的關(guān)系深、對于由移動體的移動而再現(xiàn)的價值下降的音頻數(shù)據(jù),不予輸出。圖12是說明移動體移動狀況的圖。圖12表示的是車輛在道路1201上行走的狀況。這里在車載終端10中由聲音而知道車輛附近的店鋪信息的聲音應(yīng)用程序212在動作。在車輛到達(dá)了位置1202的時刻,從聲音應(yīng)用程序212輸出音頻數(shù)據(jù)(以下稱為店鋪音頻數(shù)據(jù)),用于通知關(guān)于位于從位置1202規(guī)定距離內(nèi)的范圍1204的店鋪1206~1209的店鋪信息,在此時正在輸出導(dǎo)航聲音的情況下,這些店鋪音頻數(shù)據(jù)與店鋪的位置一起存儲于音頻數(shù)據(jù)存儲部250。在導(dǎo)航聲音的輸出結(jié)束的時刻,如果車輛到達(dá)了位置503,則通過上述信息有效性確定處理,將關(guān)于位于距位置503規(guī)定距離內(nèi)的范圍1205以外的店鋪1206、1207、以及1209的音頻數(shù)據(jù)從音頻數(shù)據(jù)存儲部250中刪除。由此能夠縮短再現(xiàn)音頻數(shù)據(jù)所需要的時間。還有,由于考慮到在大多數(shù)情況下,由于車輛的移動而距離車輛的位置變遠(yuǎn)的店鋪的音頻數(shù)據(jù)是無用的,所以刪除音頻數(shù)據(jù)不會損害聽取者的利益。
另一方面,在圖8中再現(xiàn)開始可能時刻在當(dāng)前時刻加上規(guī)定時間后的時刻之前的情況下(S803NO),縮短再現(xiàn)部225判斷由錄音部222所更新的錄音時間是否大于再現(xiàn)可能時間(S805YES)。在錄音時間大于再現(xiàn)可能時間的情況下,設(shè)錄音時間為P,在錄音時間中設(shè)定“0”(S806),在錄音時間為再現(xiàn)可能時間以下的情況下(S805NO),以規(guī)定的縮短率除再現(xiàn)可能時間所得到的商,作為縮短再現(xiàn)處理對象的音頻數(shù)據(jù)的數(shù)據(jù)長度P,從錄音時間中減去P(S807)。這里,所謂規(guī)定的縮短率,是指在進(jìn)行后述的縮短再現(xiàn)的情況下所需要的時間對于通常的再現(xiàn)所需要的時間的比例。例如,在通常的一半的再現(xiàn)時間內(nèi)進(jìn)行縮短再現(xiàn)的情況下,規(guī)定的縮短率為“0.5”。所以,在再現(xiàn)可能時間內(nèi),在以“0.5”的縮短率進(jìn)行縮短再現(xiàn)的情況下P為“2”,通常的“2”倍長度的音頻數(shù)據(jù)被縮短再現(xiàn)。
對于上述那樣決定的P長度的音頻數(shù)據(jù),縮短再現(xiàn)部225進(jìn)行再現(xiàn)速度變化的縮短再現(xiàn)(S808)。
圖13是表示再現(xiàn)速度變化的縮短再現(xiàn)處理的流程圖。還有,在本實(shí)施方式中,是以2個階段來改變再現(xiàn)速度。而且,在本實(shí)施方式中,在縮短再現(xiàn)部225中,如上述圖4所示,音頻數(shù)據(jù)是從處理開始時刻規(guī)定時間,以從縮短再現(xiàn)通常的速度加快1階段的再現(xiàn)速度(以下稱為微縮短再現(xiàn)速度)進(jìn)行再現(xiàn),接著,以從微縮短再現(xiàn)速度進(jìn)一步加快1階段的再現(xiàn)速度(以下稱為縮短再現(xiàn)速度)進(jìn)行再現(xiàn),接著,以微縮短再現(xiàn)速度進(jìn)行再現(xiàn),直至結(jié)束時刻。還有,在以下的說明中,將以微縮短再現(xiàn)速度再現(xiàn)音頻數(shù)據(jù)的情況下所需要的時間對于由通常的速度(實(shí)時)再現(xiàn)音頻數(shù)據(jù)的情況下所需要的時間的比率,稱為微縮短率。
縮短再現(xiàn)部225從音頻數(shù)據(jù)存儲部250中存儲的音頻數(shù)據(jù)的先頭讀出數(shù)據(jù)長度為P的數(shù)據(jù)(以下稱為再現(xiàn)對象數(shù)據(jù)),調(diào)查讀出的再現(xiàn)對象數(shù)據(jù)中是否包含無音區(qū)間(S1301)。在本實(shí)施方式中,對于再現(xiàn)對象數(shù)據(jù)中包含的再現(xiàn)對象數(shù)據(jù)的無音區(qū)間,是跳過,并不再現(xiàn)。圖14是說明再現(xiàn)對象數(shù)據(jù)中包含無音區(qū)間的狀態(tài)的圖。如該圖所示,在錄音的應(yīng)用程序聲音的音頻數(shù)據(jù)中包含無音區(qū)間1401的情況下,縮短再現(xiàn)部225不再現(xiàn)無音區(qū)間1401。由此,能夠在更短的期間再現(xiàn)錄音的應(yīng)用程序聲音。
在再現(xiàn)對象數(shù)據(jù)中包含無音區(qū)間的情況下(S1301YES),縮短再現(xiàn)部225從P中減去不再現(xiàn)的無音區(qū)間的長度(S1302)。
縮短再現(xiàn)部225以再現(xiàn)可能時間為R(S1303),再現(xiàn)對象數(shù)據(jù)的長度小于再現(xiàn)可能時間,就是說,在P為R以下的情況下(S1304YES),縮短再現(xiàn)速度為“1”,微縮短再現(xiàn)速度為“0”(S1305)。
另一方面,在P比R大的情況下(S1304NO),縮短再現(xiàn)部225以P除R的商作為縮短率n(S1306)??s短再現(xiàn)部225在n為微縮短率Q以上的情況下(S1307YES),以Q除1的商作為微縮短再現(xiàn)速度,以微縮短速度的再現(xiàn)長度對于音頻數(shù)據(jù)全體的長度的比例(以下稱為微縮短比例)作為S,由[1÷(P×(1-S)÷(R-P×Q×2))]計(jì)算出縮短再現(xiàn)速度(S1308)??s短再現(xiàn)部225在n為Q以上的情況下(S1307NO),以n除1的商作為縮短再現(xiàn)速度,微縮短再現(xiàn)速度為“0”(S1309)。
在上述計(jì)算的微縮短再現(xiàn)速度為“0”的情況下(S1310YES),縮短再現(xiàn)部225不以微縮短再現(xiàn)速度進(jìn)行縮短再現(xiàn),在R的期間,以縮短再現(xiàn)速度進(jìn)行縮短再現(xiàn)(S1311)。
另一方面,如果微縮短再現(xiàn)速度不為“0”(S1310NO),縮短再現(xiàn)部225由[P×S×S÷2]計(jì)算出微縮短再現(xiàn)速度再現(xiàn)的時間(以下稱為微縮短再現(xiàn)時間)D1(S1312),在微縮短再現(xiàn)時間期間,以微縮短再現(xiàn)速度對再現(xiàn)對象數(shù)據(jù)進(jìn)行再現(xiàn)(S1313),在由(R-D1×2)計(jì)算的時間之間,以縮短再現(xiàn)速度進(jìn)行再現(xiàn)(S1314),在微縮短再現(xiàn)時間期間,以微縮短再現(xiàn)速度進(jìn)行再現(xiàn)(S1315)。還有,在上述(S1311)及(S1313)~(S1315)中,縮短再現(xiàn)部225跳過再現(xiàn)對象數(shù)據(jù)中包含的無音區(qū)間,不進(jìn)行再現(xiàn)。
如上所述,本實(shí)施方式的車載終端10,在導(dǎo)航聲音與來自其它聲音應(yīng)用程序212的應(yīng)用程序聲音相重合的情況下,在導(dǎo)航聲音的輸出中能夠使導(dǎo)航聲音以外的應(yīng)用程序聲音靜音,僅輸出導(dǎo)航聲音。所以,能夠形成聽取者可以容易聽取導(dǎo)航聲音的狀況。由此,聽取者能夠確實(shí)地聽取導(dǎo)航聲音。而且,對于導(dǎo)航應(yīng)用程序211,也能夠確實(shí)向聽取者傳達(dá)信息。
而且,應(yīng)用程序聲音的音頻數(shù)據(jù),在應(yīng)用程序聲音的靜音中(導(dǎo)航聲音的輸出中)記錄于音頻數(shù)據(jù)存儲部250,記錄的音頻數(shù)據(jù)在導(dǎo)航聲音的再現(xiàn)結(jié)束后進(jìn)行再現(xiàn)。所以,通過在導(dǎo)航聲音的輸出中使應(yīng)用程序聲音靜音,能夠在導(dǎo)航聲音的輸出后進(jìn)行來自流失的應(yīng)用程序聲音的信息傳達(dá),能夠防止對于聽取者提供的信息的喪失。由此,例如能夠防止聊天等會話內(nèi)容的漏聽,談話的流失等狀況的發(fā)生,提高聽取者的方便性。而且,由于應(yīng)用程序聲音是提高再現(xiàn)速度而進(jìn)行縮短再現(xiàn),所以應(yīng)該輸出應(yīng)用程序聲音的時刻能夠迅速地恢復(fù)為實(shí)時。
而且,本實(shí)施方式的車載終端10,由于是在分階段地改變再現(xiàn)速度的同時進(jìn)行縮短再現(xiàn),所以能夠通過圓滑的再現(xiàn)速度的變化而確保聽取的容易。而且,在應(yīng)用程序聲音突然高速再現(xiàn)時,能夠減輕聽取者不舒服的感覺。
而且,由于在應(yīng)用程序聲音的縮短再現(xiàn)結(jié)束時是緩慢地降低再現(xiàn)速度而接近通常的再現(xiàn)速度,所以從縮短再現(xiàn)到實(shí)時的應(yīng)用程序聲音的再現(xiàn)的切換能夠在用戶意識不到的情況下流暢地進(jìn)行。由此,能夠抑制聽取者舒服程度的下降。
而且,本實(shí)施方式的車載終端10,在音頻數(shù)據(jù)中附加的位置與移動體當(dāng)前的位置之間的距離為規(guī)定值以上的情況下,將該音頻數(shù)據(jù)刪除。所以,例如在沿道的店鋪信息等隨距離的增大其信息價值下降的狀況下,能夠通過省略無用信息的提供,更迅速地開始其它應(yīng)用程序聲音的再現(xiàn)。而且,在本實(shí)施方式的車載終端10中,由于是錄音的音頻數(shù)據(jù)的信息量(時間)越少,越能夠抑制再現(xiàn)速度的上升,所以通過刪除信息價值低的音頻數(shù)據(jù),對于信息價值高的音頻數(shù)據(jù),能夠更容易聽取地進(jìn)行縮短再現(xiàn)。
而且,本實(shí)施方式的車載終端10,在導(dǎo)航聲音的再現(xiàn)結(jié)束后,至下一個導(dǎo)航聲音的再現(xiàn)開始的間隙時間短的情況下,也可以不再現(xiàn)應(yīng)用程序聲音。所以,通過在很短的時間內(nèi)再現(xiàn)應(yīng)用程序聲音的片段,就能夠避免應(yīng)用程序聲音的無故中斷的狀況。
而且,在本實(shí)施方式中,再現(xiàn)速度是2階段地變化,但并不限于此,也可以是3階段以上等多階段地變化,也可以是單純增加的平緩變化。而且,在從再現(xiàn)開始時刻增加再現(xiàn)速度的情況下,與從縮短再現(xiàn)速度到通常的再現(xiàn)速度而減小再現(xiàn)速度的情況下,也可以改變變化的程度。
而且,車載終端10可以是在導(dǎo)航開始時刻的計(jì)算時,取得紅色信號的殘留時間、緊急車輛的從接近到通過的時間等行走路徑信息,從取得的行走路徑信息計(jì)算車輛的停止時間,編入計(jì)算的停止時間。在這種情況下,導(dǎo)航開始預(yù)定時刻大多是遲于由本實(shí)施方式說明的處理所計(jì)算的值。所以,能夠更確切地進(jìn)行應(yīng)用程序聲音中使用的時間的預(yù)測。而且,在本實(shí)施方式說明的處理中,由于是再現(xiàn)可能的時間越長,應(yīng)用程序聲音的再現(xiàn)速度越平緩地變化,所以通過使用上述行走路徑信息而計(jì)算出再現(xiàn)可能時間,能夠緩慢地改變再現(xiàn)速度,由此能夠減輕應(yīng)用程序聲音切換時的不舒服的感覺。
而且,在本實(shí)施方式中,再現(xiàn)對象數(shù)據(jù)中包含的無音區(qū)間是跳過,但也可以是將無音區(qū)間壓縮為規(guī)定的時間(例如0.5秒等)。由此,在表示無音區(qū)間連續(xù)的應(yīng)用程序聲音的劃分的情況下,能夠表現(xiàn)應(yīng)用程序聲音的劃分。還有,在這種情況下,在上述圖13的處理(S1302)中,從P減去無音區(qū)間的長度總計(jì)之后,加上無音區(qū)間的數(shù)目乘以上述規(guī)定時間的值。
而且,車載終端10可以是對于音頻數(shù)據(jù)存儲部250中存儲的各個音頻數(shù)據(jù),判斷該音頻數(shù)據(jù)是否為音樂數(shù)據(jù),使音樂的音頻數(shù)據(jù)的音量低于其它音頻數(shù)據(jù)而進(jìn)行再現(xiàn)。在這種情況下,能夠提高聽取音樂以外的音頻數(shù)據(jù)的容易程度。而且,對于判斷為音樂的音頻數(shù)據(jù),也可以不進(jìn)行再現(xiàn)。還有,判斷是否為音樂數(shù)據(jù),例如還可以參照音頻數(shù)據(jù)的標(biāo)題信息而進(jìn)行,還可以是從聲音應(yīng)用程序212取得表示是否為音樂數(shù)據(jù)的信息。
而且,本實(shí)施方式的各功能部,也可以是作為導(dǎo)航應(yīng)用程序211的功能而編入。
而且,在本實(shí)施方式中,雖然是未觸及再現(xiàn)速度的變化所引起的聲音的音程變化,但是必須適宜適用于實(shí)現(xiàn)沒有不舒服感覺的再現(xiàn)。
而且,在本實(shí)施方式中,所謂緩慢地提高再現(xiàn)速度,是單調(diào)地增大再現(xiàn)速度,但并不限于此,只要是增加再現(xiàn)速度而最終達(dá)到規(guī)定的再現(xiàn)速度,在中途再現(xiàn)速度也可以減小。同樣地,在緩慢地減小再現(xiàn)速度的情況下,在中途再現(xiàn)速度也可以增加。
以上對本實(shí)施方式進(jìn)行了說明,但上述實(shí)施方式是為了對本發(fā)明容易地理解,不應(yīng)該解釋為對本發(fā)明的限制。本發(fā)明在不脫離其宗旨的前提下能夠進(jìn)行變更與改良,同時本發(fā)明還包含其等價物。
上述記載是實(shí)施例,但本發(fā)明不限于此,在本發(fā)明的精神與權(quán)利要求范圍內(nèi)能夠進(jìn)行各種變更與修正,這一點(diǎn)業(yè)內(nèi)人士應(yīng)該明白。
權(quán)利要求
1.一種在某一期間同時再現(xiàn)的第一及第二音頻數(shù)據(jù)的再現(xiàn)方法,其特征在于,具有存儲裝置的計(jì)算機(jī)在所述期間將所述第一音頻數(shù)據(jù)記錄于所述存儲裝置,同時僅再現(xiàn)所述第二音頻數(shù)據(jù),在所述第二音頻數(shù)據(jù)的再現(xiàn)結(jié)束后,通過使再現(xiàn)速度隨著時間的經(jīng)過而增大,再現(xiàn)所述第一音頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)的再現(xiàn)方法,其特征在于所述計(jì)算機(jī)在所述第一音頻數(shù)據(jù)的再現(xiàn)速度達(dá)到規(guī)定的再現(xiàn)速度之后,使再現(xiàn)速度隨著時間的經(jīng)過而減小。
3.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)的再現(xiàn)方法,其特征在于所述計(jì)算機(jī)在所述第二音頻數(shù)據(jù)的再現(xiàn)結(jié)束后,計(jì)劃應(yīng)該再現(xiàn)的第三音頻數(shù)據(jù)的再現(xiàn)開始時刻,計(jì)算出所述第二音頻數(shù)據(jù)的再現(xiàn)結(jié)束時刻,計(jì)算出間隙時間,其為從所述再現(xiàn)結(jié)束時刻到所述再現(xiàn)開始時刻的時間,計(jì)算出通過增加再現(xiàn)速度來再現(xiàn)所述第一音頻數(shù)據(jù)所需要的再現(xiàn)時間,判斷所計(jì)算出的所述再現(xiàn)時間是否在所述間隙時間以下,僅在所述再現(xiàn)時間為所述間隙時間以下的情況下,通過使所述再現(xiàn)速度增加來再現(xiàn)所述第一音頻數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的音頻數(shù)據(jù)的再現(xiàn)方法,其特征在于所述計(jì)算機(jī)增加所述再現(xiàn)速度,使所述再現(xiàn)時間在不超過所述間隙時間的范圍內(nèi)達(dá)到最長。
5.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)的再現(xiàn)方法,其特征在于所述計(jì)算機(jī)裝載于移動體,設(shè)置有取得所述移動體當(dāng)前位置的當(dāng)前位置取得裝置,所述第一音頻數(shù)據(jù)中附加有與所述第一音頻數(shù)據(jù)相關(guān)聯(lián)的位置,所述計(jì)算機(jī)從所述當(dāng)前位置取得裝置取得所述移動體的所述當(dāng)前位置,計(jì)算出所取得的所述當(dāng)前位置與所述第一音頻數(shù)據(jù)中附加的所述位置之間的距離,僅在計(jì)算出的所述距離為規(guī)定值以下的情況下,增加所述再現(xiàn)速度來再現(xiàn)所述第一音頻數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)的再現(xiàn)方法,其特征在于所述計(jì)算機(jī)裝載于移動體,設(shè)置有取得所述移動體當(dāng)前位置的當(dāng)前位置取得裝置、與取得所述移動體的移動方向及移動速度的移動信息取得裝置,在所述第一音頻數(shù)據(jù)中附加與所述第一音頻數(shù)據(jù)相關(guān)聯(lián)的位置,所述計(jì)算機(jī)從所述當(dāng)前位置取得裝置取得所述移動體的當(dāng)前位置,從所述移動信息取得裝置取得所述移動方向及所述移動速度,基于所述當(dāng)前位置、所述移動方向及所述移動速度,計(jì)算出預(yù)測位置,其為所述第二音頻數(shù)據(jù)的再現(xiàn)結(jié)束時所述移動體的位置,計(jì)算出所計(jì)算的所述預(yù)測位置與所述第一音頻數(shù)據(jù)中附加的所述位置之間的距離,僅在計(jì)算出的所述距離為規(guī)定值以下的情況下,通過改變所述再現(xiàn)速度來再現(xiàn)所述第一音頻數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的音頻數(shù)據(jù)的再現(xiàn)方法,其特征在于所述計(jì)算機(jī)在同時再現(xiàn)多個所述第一音頻數(shù)據(jù)的情況下,對于所述各個第一音頻數(shù)據(jù),判斷所述第一音頻數(shù)據(jù)是否為音樂數(shù)據(jù),再現(xiàn)所述第一音頻數(shù)據(jù),使判定為音樂數(shù)據(jù)的所述第一音頻數(shù)據(jù)的音量比其它所述第一音頻數(shù)據(jù)的音量小。
8.一種程序,用于再現(xiàn)在某一期間同時再現(xiàn)的第一及第二音頻數(shù)據(jù),其特征在于在具有存儲裝置的計(jì)算機(jī)中執(zhí)行以下步驟將所述第一音頻數(shù)據(jù)記錄于所述存儲裝置,同時僅再現(xiàn)所述第二音頻數(shù)據(jù)的步驟,和在所述第二音頻數(shù)據(jù)的再現(xiàn)結(jié)束后,通過以逐漸加快的方式改變再現(xiàn)速度直至達(dá)到規(guī)定的再現(xiàn)速度,來對所述第一音頻數(shù)據(jù)進(jìn)行再現(xiàn)的步驟。
9.根據(jù)權(quán)利要求8所述的程序,其特征在于在所述計(jì)算機(jī)中,在所述第一音頻數(shù)據(jù)的再現(xiàn)速度達(dá)到所述規(guī)定的再現(xiàn)速度后,使再現(xiàn)速度逐漸減慢地改變。
全文摘要
本發(fā)明提供一種音頻數(shù)據(jù)的再現(xiàn)方法,其對于在某一期間同時再現(xiàn)的第一及第二音頻數(shù)據(jù),具有存儲裝置的計(jì)算機(jī)在此期間將第一音頻數(shù)據(jù)記錄于存儲裝置,同時僅再現(xiàn)第二音頻數(shù)據(jù),在第二音頻數(shù)據(jù)的再現(xiàn)結(jié)束后,隨著時間的經(jīng)過增大再現(xiàn)速度,來再現(xiàn)第一音頻數(shù)據(jù)。由此,計(jì)算機(jī)能夠以使聽取者容易地聽取同時再現(xiàn)的2個音頻數(shù)據(jù)的方式進(jìn)行輸出。
文檔編號G01C21/26GK1983427SQ20061016457
公開日2007年6月20日 申請日期2006年12月7日 優(yōu)先權(quán)日2005年12月7日
發(fā)明者橫山泰子, 中野正樹, 森本義章 申請人:株式會社查納位資訊情報