專利名稱:用于啟用語音的文本廣告的語音定制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在線廣告的呈現(xiàn),尤其涉及啟用語音的在線廣告的呈現(xiàn)。
背景技術(shù):
在線廣告已變成計算環(huán)境的重要方面,因為它呈現(xiàn)了一種供廣告商對其產(chǎn)品和服務(wù)進行市場營銷的強大方式。例如,與諸如報紙、雜志和無線電等傳統(tǒng)媒體廣告相比,在線廣告通常更有可能允許廣告商有效地向其目標群體投放廣告。另外,存在用于投放在線廣告以便呈現(xiàn)給用戶的各種廣告系統(tǒng)和方法。一般而言,在線廣告包括使用計算機網(wǎng)絡(luò)環(huán)境來向潛在顧客投放廣告和其他市場營銷消息的任何形式的廣告。例如,廣告可以呈現(xiàn)在網(wǎng)頁、搜索引擎搜索結(jié)果、在線視頻游戲、基于廣告的軟件應(yīng)用、以及電子郵件消息等中。存在用于投放在線廣告以便呈現(xiàn)給用戶的各種各樣的其他方法和環(huán)境。當前,電子廣告的范圍可以從簡單的基于文本的廣告到富媒體廣告,富媒體廣告具有包括播放聲音和/或視頻、擴展和動畫的眾多特征。一般而言,廣告商可采用富媒體廣告來包括吸引用戶的功能,以試圖提高用戶將注意到該廣告并最終購買該廣告的商品或服務(wù)的可能性。然而,與簡單的基于文本的廣告相比,富媒體廣告需要廣告商的大量努力和投資來創(chuàng)建廣告。另外,在其中呈現(xiàn)廣告的某些環(huán)境可能不適合富媒體廣告。
發(fā)明內(nèi)容
提供本概述是為了以簡化的形式介紹將在以下詳細描述中進一步描述的一些概念。本發(fā)明內(nèi)容不旨在標識所要求保護的主題的關(guān)鍵特征或本質(zhì)特征,也不旨在用于幫助確定所要求保護的主題的范圍。本發(fā)明的各實施例涉及提供啟用語音的文本廣告以便在電子廣告環(huán)境中呈現(xiàn)。當廣告商向廣告投放系統(tǒng)提交包括文本的廣告時,廣告商指示該廣告是否要啟用語音。另外, 接收關(guān)于與廣告相關(guān)聯(lián)的音頻是否要包括定制語音的指示。在一個實施例中,廣告商選擇定制語音。在另一實施例中,定制語音基于廣告的內(nèi)容以及諸如用戶簡檔中的信息等與用戶相關(guān)聯(lián)的信息中的一個或多個來通過算法確定。在一個實例中,用戶優(yōu)選的定制語音取代其他確定的定制語音,如廣告商選擇的定制語音。廣告投放系統(tǒng)將廣告與每一廣告是否啟用語音以及是否要采用語音定制的指示一起存儲。當接收到對廣告的請求時,傳遞該廣告的文本和從該文本生成的音頻兩者來呈現(xiàn)給用戶。
下面參考附圖詳細描述本發(fā)明,附圖中圖1是適用于實現(xiàn)本發(fā)明的各實施例的示例性計算環(huán)境的框圖;圖2是示出其中可以使用本發(fā)明各實施例的示例性系統(tǒng)的框圖;圖3是根據(jù)本發(fā)明的一實施例的示例性廣告投放系統(tǒng)的框圖;圖4是示出根據(jù)本發(fā)明的一實施例的用于創(chuàng)建和存儲廣告的方法的流程圖5是示出根據(jù)本發(fā)明的一實施例的用于選擇和投放啟用語音的文本廣告的方法的流程圖;圖6是示出根據(jù)本發(fā)明的一實施例的、包括啟用語音的文本廣告的搜索結(jié)果頁面的說明性屏幕顯示;圖7是示出根據(jù)本發(fā)明的一實施例的用于基于廣告商接收到的指示來定制與廣告的音頻相關(guān)聯(lián)的語音的方法的流程圖;圖8是示出根據(jù)本發(fā)明的一實施例的用于基于廣告的內(nèi)容來定制與廣告的音頻相關(guān)聯(lián)的語音的方法的流程圖;圖9是示出根據(jù)本發(fā)明的一實施例的用于基于用戶偏好來定制與廣告的音頻相關(guān)聯(lián)的語音的方法的流程圖;圖10是示出根據(jù)本發(fā)明的一實施例的用于選擇啟用語音的文本廣告的方法的流程圖;圖11是示出根據(jù)本發(fā)明的一實施例的用于向廣告商分配啟用語音的文本廣告的成本的方法的流程圖;以及圖12是示出根據(jù)本發(fā)明的一實施例的用于計算價格估計的方法的流程圖。
具體實施例方式此處用細節(jié)來描述本發(fā)明的主題以滿足法定要求。然而,該描述本身并非旨在限制本專利的范圍。相反,發(fā)明人設(shè)想所要求保護的主題還可結(jié)合其他當前或未來技術(shù)按照其他方式來具體化,以包括不同的步驟或類似于本文中所描述的步驟的步驟組合。此外,盡管術(shù)語“步驟”和/或“框”可在此處用于指示所采用的方法的不同元素,但除非而且僅當明確描述了各個步驟的順序,否則該術(shù)語不應(yīng)被解釋為意味著此處公開的各個步驟之中或之間的任何特定順序。本發(fā)明的各實施例提供了啟用語音的文本廣告來呈現(xiàn)給用戶。根據(jù)本發(fā)明的各實施例,廣告商可將廣告提交給廣告投放系統(tǒng),廣告投放系統(tǒng)方便在電子環(huán)境內(nèi)投放廣告。其中可投放廣告的電子環(huán)境包括例如搜索結(jié)果、網(wǎng)頁、在線游戲、支持廣告的軟件應(yīng)用和電子郵件。廣告商提交的廣告一般包括文本而沒有對應(yīng)于該文本的音頻。在某些實施例中,廣告商提交的廣告是僅包括文本而沒有任何富媒體的僅文本廣告。在其他實施例中,廣告商提交的廣告可以是包括文本但不包括該文本的音頻的富媒體廣告。如此處所使用的,術(shù)語 “文本廣告”一般指的是包括文本但沒有對應(yīng)于該文本的音頻的廣告。當廣告商提交文本廣告時,廣告商可提交關(guān)于該廣告的附加信息和/或從各種選項中進行選擇。根據(jù)本發(fā)明的各實施例,廣告商可指定所提交的文本廣告是否要啟用語音。 具體而言,廣告商指定廣告投放系統(tǒng)是否要創(chuàng)建包括與該廣告的文本相對應(yīng)的語音的音頻。如果廣告商指定文本廣告要啟用語音,則廣告投放系統(tǒng)將該廣告與該廣告要啟用語音的指示一起存儲。因此,如此處所使用的,術(shù)語“啟用語音的文本廣告”指的是廣告商提交給廣告投放系統(tǒng)的文本廣告,對于該文本廣告,廣告商已指示廣告投放系統(tǒng)為該廣告的文本生成語音音頻并隨投放給用戶的文本廣告一起提供語音音頻。由此,廣告商可以只需向廣告投放系統(tǒng)提供廣告的文本而不必也生成并提供對應(yīng)的音頻。取而代之的是,廣告投放系統(tǒng)可以為廣告商指定為要啟用語音的文本廣告生成語音音頻。
當廣告投放系統(tǒng)接收到對廣告的請求時,選擇一個或多個廣告來投放。廣告投放系統(tǒng)確定廣告中的任何廣告是否啟用語音,并訪問用于任何啟用語音的文本廣告的語音音頻。在某些實施例中,在選擇了啟用語音的文本廣告來投放之后,基于廣告的文本為所選的啟用語音的文本廣告生成語音音頻。在其他實施例中,用于所選的啟用語音的文本廣告的語音音頻可能先前已創(chuàng)建并與廣告相關(guān)聯(lián)地存儲。例如,廣告投放系統(tǒng)可能已經(jīng)在從廣告商接收到廣告之后為廣告生成并存儲了語音音頻,或者可能先前響應(yīng)于對廣告的先前請求而已經(jīng)生成并存儲了語音音頻。在這些實施例中,可為所選的啟用語音的文本廣告檢索所存儲的語音音頻。為了生成用于啟用語音的文本廣告的文本的語音音頻,廣告投放系統(tǒng)可包括包含文本-語音能力的文本-語音組件(或?qū)@一組件的API)。當啟用語音的文本廣告被投放給用戶時,該廣告的視覺分量和語音音頻兩者都被提供給用戶。包括該廣告的文本在內(nèi)的視覺分量被顯示給用戶。另外,語音音頻被可聽地呈現(xiàn),使得用戶聽見對應(yīng)于該廣告的所顯示的文本的語音。根據(jù)本發(fā)明的另外的實施例,與廣告相關(guān)聯(lián)的語音音頻可被定制。語音的定制可由提交廣告的廣告商來確定。例如,在提交廣告時,也可提交與廣告相關(guān)聯(lián)的其他類型的信息,如所述的廣告是否啟用語音,以及語音音頻是否要被定制。如果語音音頻要被定制,則在一個實例中,廣告商甚至可指示用于該音頻的具體語音偏好。該指示可在為廣告商提供的用戶界面上作出。例如,下拉列表可提供廣告商可從中選擇的多個語音類型。定制語音可包括各種語音。僅作為示例而非限制,定制語音可包括女性的語音、男性的語音、孩子的語音、老年人的語音、機器人聲音語音、外國人聲音語音等。這些定制語音僅是示例,并且不旨在限制本發(fā)明的實施例的范圍。如果廣告商需要,定制語音可用許多方式來確定。在一個實施例中,廣告商選擇定制語音?;蛘?,定制語音基于例如廣告的內(nèi)容來通過算法確定??刹捎脭?shù)據(jù)挖掘來從廣告的文本中提取關(guān)鍵詞,并且廣告投放系統(tǒng)可使用關(guān)鍵詞來對廣告歸類。類別可以是預(yù)定的并且可以與定制語音相關(guān)聯(lián),使得如果廣告與某一類別相關(guān)聯(lián),則可為該廣告選擇與該類別相關(guān)聯(lián)的定制語音。此處未描述的其他用于確定定制廣告的方法被設(shè)想是在本發(fā)明的范圍內(nèi)。如所討論的,定制語音可由廣告商或由廣告投放系統(tǒng)中的算法來確定。然而,在一個實施例中,用戶可指示對于用于可聽廣告的特定語音的偏好。例如,用戶簡檔可包括允許用戶有從各種定制語音中進行選擇的選項的用戶偏好。在一個實例中,用戶選擇的定制語音取代廣告商或廣告投放系統(tǒng)中的算法確定的定制語音。由此,即使男性的語音是廣告商選擇的定制語音,如果用戶指示了對女性語音的偏好的話,則為啟用語音的廣告使用女性語首。在又一實施例中,定制語音不是由用戶在用戶簡檔中指定的,而是定制語音基于用戶簡檔中的其他類型的信息來確定。該確定可例如由廣告投放系統(tǒng)來作出。例如,如果語音是男性的語音,則指示了包括汽車和足球的興趣的男性用戶可能更傾向于對廣告做出反應(yīng)。在確定定制語音時也可考慮用戶簡檔中包括的其他類型的信息。在一個實例中,基于用戶簡檔中的信息確定的該定制語音取代任何其他確定的定制語音。但是,在另一實例中,它不取代其他定制語音。在某些實施例中,情況可能是廣告商偏愛用戶信息是定制語音的確定所基于的唯一因素。由此,用戶簡檔中的信息確定的該定制語音不一定取代其他定制語音,但被用作用于可聽地呈現(xiàn)給某一用戶的廣告的優(yōu)選定制語音。在一種情況下,對定制語音的選擇基于用戶信息和與廣告相關(guān)聯(lián)的內(nèi)容兩者。如先前所提到的,當廣告投放系統(tǒng)接收到對廣告的請求時,選擇一個或多個廣告來投放??梢曰诶缗c特定廣告的呈現(xiàn)相關(guān)聯(lián)的期望收入,即貨幣價值,來選擇廣告來投放。例如,廣告系統(tǒng)提供者通過結(jié)合例如用戶的搜索查詢結(jié)果顯示的廣告來接收收入。廣告系統(tǒng)提供者基于各種按印象付費和/或按表現(xiàn)付費模型(例如,每點擊成本或每轉(zhuǎn)換成本模型)來從廣告商接收付費,使得廣告系統(tǒng)提供者可在呈現(xiàn)廣告時和/或在用戶點擊廣告商的廣告、在用戶點擊了廣告之后執(zhí)行某一動作(例如,用戶購買了與廣告相關(guān)聯(lián)的產(chǎn)品) 時等從廣告商接收付費。當提交廣告或以其他方式管理廣告運作時,允許廣告商對與其廣告相關(guān)聯(lián)的各種因素“出價”,并且出價可有助于確定將為給定的對廣告的請求選擇哪些廣告。通常,出價是在每印象成本(CPI)或每點擊成本(CPC)的基礎(chǔ)上作出的。即,廣告商喊出其愿意在每次廣告被顯示時或每次用戶選擇或點擊所顯示的廣告時支付的貨幣量。廣告系統(tǒng)提供者可按照CPI出價和/或CPC出價來對廣告排名,以確定對給定的對廣告的請求應(yīng)選擇哪些廣告和/或哪一廣告應(yīng)被顯示為主廣告。例如,航空公司A可為作為其廣告被選擇并呈現(xiàn)的結(jié)果而訪問其信息的每一用戶出價$1. 00,而航空公司B可為在其廣告被選擇并呈現(xiàn)時訪問其信息的每一用戶出價$1.75。在這一情況下,航空公司B將 “贏得”該競標,且因此其廣告被選中來呈現(xiàn)。此外,航空公司B的廣告可被選擇來被顯示為主廣告并被放置在顯著位置。例如,在搜索的上下文中,航空公司B的廣告可被放置在搜索結(jié)果頁面的頂部或中央的位置,或廣告列表的頂部的位置。具有更高CPC出價的廣告可被放置在更顯著的位置,因為更顯著的廣告或主廣告具有更高可能性被用戶選中,由此增加了從CPC出價中產(chǎn)生的收入量?;蛘撸瑥V告投放系統(tǒng)可根據(jù)與廣告相關(guān)聯(lián)的貨幣價值來對廣告排名。文本廣告的貨幣價值可基于與廣告相關(guān)聯(lián)的CPC出價和點進率(CTR)來計算。CTR是當呈現(xiàn)時用戶點擊某一廣告的比率。CPC出價和CTR的乘積(CPC出價XCTR)是貨幣價值,且最高乘積,即最高貨幣價值,可被排在比其他廣告高的位置,且進而更可能被選中來呈現(xiàn)。例如,如果航空公司B的廣告具有5%的CTR,則該廣告的貨幣價值可被計算為0. 0875(1. 75X0. 05)。如果航空公司A的廣告具有10 %的CTR,則該廣告的貨幣價值可被計算為0. 10 (1. 00 X 0. 10)。 在這一情況下,航空公司A的廣告將“獲勝”,并且被顯示在比航空公司B的廣告更顯著的位置。根據(jù)本發(fā)明的各實施例,可基于各種出價值和/或歷史信息來選擇啟用語音的文本廣告來呈現(xiàn)。廣告商可以仍提交CPC出價,并且CTR可以仍與每一啟用語音的文本廣告相關(guān)聯(lián)。除了諸如對點擊、用戶使用實績等出價等傳統(tǒng)的出價選項之外,廣告商可具有為廣告的語音音頻出價的選項。每語音成本(CPV)出價可被包括在啟用語音的文本廣告的貨幣價值的計算中。廣告商還可為傳統(tǒng)出價選項的語音變型出價,包括例如語音-CPC出價。例如,廣告商可為啟用語音的文本廣告提交在啟用語音的文本廣告被選擇同時語音音頻被激活時應(yīng)用的語音-CPC出價,并且還可為啟用語音的文本廣告提交在啟用語音的文本廣告被選中同時語音音頻不被激活時應(yīng)用的語音-CPC出價。如此處所使用的語音音頻激活一般指的是已經(jīng)開始可聽地呈現(xiàn)與廣告的所顯示的文本相對應(yīng)的語音音頻的語音音頻。
在本發(fā)明的各實施例內(nèi)可以使用各種公式來計算啟用語音的文本廣告的貨幣價值。公式可以包含各種不同的貨幣因素來對廣告排名,且進而選擇文本廣告和啟用語音的廣告來呈現(xiàn)(如將在以下進一步討論的)。在一方面,本發(fā)明的一實施例針對存儲計算機可使用指令的一個或多個計算機可讀介質(zhì),當這些指令由一個或多個計算設(shè)備使用時,使該一個或多個計算設(shè)備執(zhí)行一種方法。該方法包括從廣告商接收第一啟用語音的廣告的文本,以便在將第一啟用語音的廣告呈現(xiàn)給用戶之前從該廣告的文本中生成語音的音頻。該方法還包括接收第一啟用語音的廣告的音頻要根據(jù)廣告商所選擇的定制語音來定制的指示。從第一啟用語音的廣告的文本中生成音頻。該音頻包括定制語音。該方法還包括將第一啟用語音的廣告的文本、該音頻要被定制的指示、以及包括定制語音的音頻存儲在包含多個廣告和相關(guān)數(shù)據(jù)的廣告存儲中。 另外,該方法包括接收對一個或多個廣告的請求,以及傳遞來自多個廣告中的一組廣告來呈現(xiàn)給用戶,其中該組廣告包括第一啟用語音的廣告的文本和包括定制語音的所生成的音頻。在另一方面,本發(fā)明的一實施例針對存儲計算機可使用指令的一個或多個計算機可讀介質(zhì),當這些指令由一個或多個計算設(shè)備使用時,使該一個或多個計算設(shè)備執(zhí)行一種方法。該方法包括從各個廣告商接收包括要啟用語音的第一廣告的文本的多個廣告。第一廣告的語音要被定制。該方法還包括在廣告存儲中與第一廣告相關(guān)聯(lián)地存儲第一廣告的文本、第一廣告是啟用語音的以使得在將第一廣告呈現(xiàn)給用戶之前生成對應(yīng)于該第一廣告的文本的音頻的指示、以及與第一廣告的音頻相關(guān)聯(lián)的語音要基于第一廣告的內(nèi)容來定制的指示。此外,該方法包括響應(yīng)于該第一廣告是啟用語音的以及與音頻相關(guān)聯(lián)的語音要被定制的指示,自動為第一廣告的音頻確定定制語音。定制語音的確定基于第一廣告的內(nèi)容。另外,該方法包括基于所確定的定制的語音提供從第一廣告的文本生成的音頻,并在接收到對一個或多個廣告的請求之后,傳遞一組廣告以便呈現(xiàn)給用戶。該組廣告包括第一廣告的文本以及包括定制語音的音頻。在又一方面,本發(fā)明的一實施例針對存儲計算機可使用指令的一個或多個計算機可讀介質(zhì),當這些指令由一個或多個計算設(shè)備使用時,使該一個或多個計算設(shè)備執(zhí)行一種方法。該方法包括接收對呈現(xiàn)給用戶的一個或多個廣告的請求,以及標識要呈現(xiàn)給用戶的至少第一廣告。該方法還包括確定第一廣告是啟用語音的,以及與該第一廣告的音頻相關(guān)聯(lián)的語音要被定制。啟用語音的廣告的文本和音頻兩者都被呈現(xiàn)給用戶。此外,該方法包括確定與第一廣告相關(guān)聯(lián)的第一定制語音。該確定基于從廣告商接收到的與第一廣告相關(guān)聯(lián)的第一定制語音的指示、或基于第一廣告的內(nèi)容對第一定制語音的算法確定中的一個或多個。另外,該方法包括訪問與用戶相關(guān)聯(lián)的用戶偏好來確定用戶已指示了對用于第一廣告的第二定制語音的偏好,并從第一廣告的文本中生成音頻,其中該音頻包括第二定制語音。 傳遞第一廣告的文本和包括第二定制語音的音頻以便呈現(xiàn)給用戶。在簡要描述了本發(fā)明各實施方式的概覽之后,以下描述其中可實現(xiàn)本發(fā)明的各實施方式的示例性操作環(huán)境,以便為本發(fā)明各方面提供通用上下文。首先具體參考圖1,示出了用于實現(xiàn)本發(fā)明的各實施方式的示例性操作環(huán)境,并將其概括地指定為計算設(shè)備100。計算設(shè)備100只是合適的計算環(huán)境的一個示例,并且不旨在對本發(fā)明的使用范圍或功能提出任何限制。也不應(yīng)該將計算設(shè)備100解釋為對所示出的任一組件或其組合有任何依賴性或要求。本發(fā)明可以在由計算機或諸如個人數(shù)據(jù)助理或其他手持式設(shè)備之類的其他機器執(zhí)行的計算機代碼或機器可使用指令(包括諸如程序模塊之類的計算機可執(zhí)行指令)的一般上下文中描述。一般而言,包括例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等的程序模塊指的是執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的代碼。本發(fā)明可以在各種系統(tǒng)配置中實施,這些系統(tǒng)配置包括手持式設(shè)備、消費電子產(chǎn)品、通用計算機、專用計算設(shè)備等等。本發(fā)明也可以在其中任務(wù)由通過通信網(wǎng)絡(luò)鏈接的遠程處理設(shè)備執(zhí)行的分布式計算環(huán)境中實施。參考圖1,計算設(shè)備100包括直接或間接耦合以下設(shè)備的總線110 存儲器112、一個或多個處理器114、一個或多個呈現(xiàn)組件116、輸入/輸出端口 118、輸入/輸出組件120、 和說明性電源122??偩€110可表示一條或多條總線(諸如地址總線、數(shù)據(jù)總線、或其組合)。雖然為了清楚起見利用線條示出了圖1的各框,但是實際上,各組件的輪廓并不是那樣清楚,并且比喻性地來說,線條更精確地將是灰色的和模糊的。例如,可以將諸如顯示設(shè)備等的呈現(xiàn)組件認為是I/O組件。而且,處理器具有存儲器??梢哉J識到,這是本領(lǐng)域的特性,并且重申,圖1的圖示只是例示可結(jié)合本發(fā)明的一個或多個實施方式來使用的示例性計算設(shè)備。諸如“工作站”、“服務(wù)器”、“膝上型計算機”、“手持式設(shè)備”等分類之間沒有區(qū)別, 它們?nèi)慷急徽J為是在圖1的范圍之內(nèi)的并且被稱為“計算設(shè)備”。計算設(shè)備100通常包括各種計算機可讀介質(zhì)。計算機可讀介質(zhì)可以是可由計算設(shè)備100訪問的任何可用介質(zhì),而且包含易失性和非易失性介質(zhì)、可移動和不可移動介質(zhì)。作為示例而非限制,計算機可讀介質(zhì)可以包括計算機存儲介質(zhì)和通信介質(zhì)。計算機存儲介質(zhì)包括以用于存儲諸如計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)的信息的任何方法和技術(shù)實現(xiàn)的易失性和非易失性、可移動和不可移動介質(zhì)。計算機存儲介質(zhì)包括但不限于, RAM、ROM、EEPR0M、閃存或其他存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其他光學存儲、 磁帶盒、磁帶、磁盤存儲或其他磁存儲設(shè)備、或能用于存儲所需信息且可以由計算設(shè)備100 訪問的任何其他介質(zhì)。通信介質(zhì)通常以諸如載波或其他傳輸機制等已調(diào)制數(shù)據(jù)信號來體現(xiàn)計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù),并包括任一信息傳送介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號”指的是其一個或多個特征以在信號中編碼信息的方式被設(shè)定或更改的信號。作為示例而非限制,通信介質(zhì)包括有線介質(zhì),如有線網(wǎng)絡(luò)或直接線連接,以及諸如聲學、射頻 (RF)、紅外線及其他無線介質(zhì)之類的無線介質(zhì)。上述的任意組合也應(yīng)包含在計算機可讀介質(zhì)的范圍內(nèi)。存儲器112包括易失性和/或非易失性存儲器形式的計算機存儲介質(zhì)。存儲器可以是可移動的、不可移動的、或其組合。示例性硬件設(shè)備包括固態(tài)存儲器、硬盤驅(qū)動器、光盤驅(qū)動器等等。計算設(shè)備100包括從諸如存儲器112或I/O組件120之類的各種實體讀取數(shù)據(jù)的一個或多個處理器。呈現(xiàn)組件116向用戶或其他設(shè)備呈現(xiàn)數(shù)據(jù)指示。示例性呈現(xiàn)組件包括顯示設(shè)備、揚聲器、打印組件、振動組件等等。I/O端口 118允許計算設(shè)備100在邏輯上耦合至包括I/O組件120的其他設(shè)備,其中某些設(shè)備可以是內(nèi)置的。說明性組件包括麥克風、操縱桿、游戲墊、圓盤式衛(wèi)星天線、掃描儀、打印機、無線設(shè)備等等?,F(xiàn)參考圖2,提供了示出在其中可以采用本發(fā)明的各實施方式的示例性系統(tǒng)200 的框圖。應(yīng)當理解,此處所描述的這一和其他安排僅作為示例來闡明。除了所示的安排和元素之外,或作為其替代,可使用其他安排和元素(例如,機器、接口、功能、次序、以及功能組等),并且可完全省略某些元素。此外,此處所描述的許多元素是可以實現(xiàn)為分立或分布式組件或結(jié)合其他組件來實現(xiàn)的、以及以任何合適的組合和在任何合適的位置的功能實體。 此處被描述為由一個或多個實體執(zhí)行的各種功能可由硬件、固件和/或軟件來執(zhí)行。例如, 各種功能可由執(zhí)行存儲在存儲器中的指令的處理器來執(zhí)行。系統(tǒng)200包括搜索引擎202、廣告投放系統(tǒng)204、用戶設(shè)備206、廣告商設(shè)備208、廣告存儲210、和內(nèi)容服務(wù)器212,以及未示出的其他組件。圖2所示的組件中的每一個都可以是任何類型的計算設(shè)備,諸如例如參考圖1描述的計算設(shè)備100。各組件可以經(jīng)由網(wǎng)絡(luò) 214彼此通信,網(wǎng)絡(luò)214包括但不限于一個或多個局域網(wǎng)(LAN)和/或廣域網(wǎng)(WAN)。這樣的聯(lián)網(wǎng)環(huán)境常見于辦公室、企業(yè)范圍計算機網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)和因特網(wǎng)中。應(yīng)理解,可在本發(fā)明范圍內(nèi)的系統(tǒng)200內(nèi)采用任何數(shù)量的用戶設(shè)備、內(nèi)容服務(wù)器、廣告商設(shè)備、搜索引擎和廣告投放系統(tǒng)。它們各自可包括單個設(shè)備或在分布式環(huán)境中協(xié)作的多個設(shè)備。例如,搜索引擎 202和廣告投放系統(tǒng)204可以是搜索系統(tǒng)的一部分,該搜索系統(tǒng)包括排列在分布式環(huán)境中的、共同提供此處所描述的搜索引擎202和廣告投放系統(tǒng)204的功能的多個設(shè)備。另外,在系統(tǒng)200內(nèi)還可包括其他未示出的組件。根據(jù)本發(fā)明的各實施例,廣告投放系統(tǒng)204 —般操作來方便選擇并向諸如用戶設(shè)備206等用戶設(shè)備投放文本廣告和/或啟用語音的文本廣告。如圖3所示,廣告投放系統(tǒng) 204包括廣告商UI組件302、廣告投放引擎304、計時組件306、計算組件308、排名組件310、 文本-語音組件312、和定制語音確定組件314,以及其他未示出的組件。廣告商UI組件302 —般向廣告商提供一個或多個UI來允許廣告商與廣告投放系統(tǒng)204交互。例如,廣告商可采用諸如廣告商設(shè)備208等計算設(shè)備來經(jīng)由網(wǎng)絡(luò)214訪問廣告投放系統(tǒng)204的廣告商UI組件302。在一個實施例中,廣告商UI組件302提供了允許廣告商創(chuàng)建新廣告運作和/或編輯現(xiàn)有的廣告運作的一個或多個UI。所提供來創(chuàng)建和/或編輯廣告運作的UI允許廣告商指定關(guān)于廣告運作的信息。這可包括提交和/或編輯關(guān)于一個或多個廣告的信息。例如, UI可允許廣告商提供廣告的文本。另外,UI可允許廣告商從用于廣告的多個選項中進行選擇。根據(jù)本發(fā)明的某些實施例,可由廣告商選擇的一個選項是指示廣告是要作為文本廣告還是啟用語音的文本廣告來投放。如果廣告商指示廣告將是文本廣告,則當選擇該廣告商的廣告來呈現(xiàn)時只提供文本(如將在以下更詳細描述的)?;蛘?,如果廣告商指示廣告將是啟用語音的文本廣告,則當選擇該廣告商的廣告來呈現(xiàn)時提供文本和語音(如將在以下更詳細描述的)。可由廣告商在UI上選擇的另一選項是指示與廣告的音頻相關(guān)聯(lián)的語音是否要被定制。在一個實施例中,當啟用語音的廣告的文本被轉(zhuǎn)換成音頻時,該音頻可包括定制語音,如男性的語音、女性的語音、孩子的語音、老年人的語音、機器人的語音、外國人的語音等,或其組合。此外,定制語音可包括組合的一種或多種類型的語音,如以女性的語音開始, 切換到孩子的語音等。在某些實施例中,廣告商選擇用于定制語音的選項,然后甚至可選擇文本要被轉(zhuǎn)換到的具體語音。例如,廣告商可提交與玩具商店相關(guān)聯(lián)的廣告。由此,廣告商可選擇該廣告要啟用語音,且要對所生成的音頻使用孩子的語音。在其他實施例中,具體的定制語音將如下所述地通過算法來確定,且因此,廣告商可以不在UI上指示該定制語音。
在一個實施例中,廣告商UI組件302提供允許廣告商提交對于文本廣告和啟用語音的文本廣告的出價的一個或多個UI。如果廣告商指示了廣告要作為文本廣告來投放,則可經(jīng)由廣告商UI組件302提供的一個或多個UI來獲得各種出價因素,包括但不限于CPC 出價、每執(zhí)行成本(CPP)出價、CPI出價等。如此處所使用的,CPC出價指的是廣告商在每次其廣告被用戶選擇或“點擊”時愿意支付的金額。如此處所使用的,CPP出價指的是廣告商在一旦用戶選擇了其廣告之后執(zhí)行某一動作時愿意支付的金額。例如,用戶可在選擇了廣告之后購買該廣告商的產(chǎn)品。如此處所使用的,CPI出價指的是廣告商愿意為其廣告的每一次印象,即每次其廣告被顯示時支付的金額。如果廣告商指示了廣告要作為啟用語音的文本廣告來投放,則除了上述因素之外,還有各種啟用語音的文本廣告出價因素可供廣告商用于經(jīng)由廣告商UI組件302提供的一個或多個UI來提交出價,這些因素包括但不限于,每語音成本(CPV)出價、在激活語音時的語音-CPC出價、在未激活語音時的語音-CPC出價、以及其組合。在各實施例中,廣告商還可提交對于用于啟用語音的文本廣告的定制語音音頻的出價。因此,廣告商可對各種因素出價,包括印象、點擊、語音音頻、或其組合。廣告商為廣告的語音音頻所提交的另外的出價可以增加廣告的貨幣價值。由此,廣告將被選擇來呈現(xiàn)的可能性進而可增大。CPV出價可指示廣告商愿意為與啟用語音的文本廣告相關(guān)聯(lián)的語音音頻支付的金額。在某些實施例中,CPV出價可包括各種子出價。例如,廣告商可在語音音頻被激活但未完成時提交代表該廣告商愿意為廣告的語音音頻支付的金額的CPV出價,并且可在該語音音頻已被激活且達到了最大完成水平(即,該語音音頻呈現(xiàn)100%完成)時提交對于廣告的完全不同的CPV出價。啟用語音的文本廣告的完成水平可以由廣告投放引擎304來確定 (如下文更詳細描述的)。在某些實施例中,廣告商可以提交指示廣告商僅在整個語音音頻被呈現(xiàn)時才愿意支付的金額的單個CPV出價。類似地,廣告商可提交代表該廣告商愿意在每一次點擊啟用語音的文本廣告時支付的金額的語音-CPC出價。在某些實施例中,語音-CPC出價還可包括子出價,這些子出價包括例如對被點擊但未激活語音音頻的啟用語音的文本廣告的語音-CPC出價、以及對被點擊同時語音音頻已被激活的啟用語音的文本廣告的語音-CPC出價。例如,啟用語音的文本廣告可在已激活與啟用語音的文本廣告相關(guān)聯(lián)的語音音頻之前被用戶選擇。或者,啟用語音的文本廣告可被呈現(xiàn)得足夠長以便激活語音音頻,但可被用戶在該語音音頻完成之前選擇。因此,語音-CPC出價可取決于啟用語音的文本廣告的語音音頻的完成水平而變化。 取決于完成水平的示例性語音-CPC出價包括當選擇廣告同時語音音頻被激活但未完成時應(yīng)用的語音-CPC出價、當選擇廣告且已激活并完成了語音音頻時應(yīng)用的語音-CPC出價、等寸。廣告商經(jīng)由廣告商UI組件302提供的UI輸入的廣告信息由廣告投放系統(tǒng)204存儲在圖2所引用的廣告存儲210中。因此,廣告存儲210存儲不同廣告商提交的各種廣告, 以及每一廣告的元數(shù)據(jù),該元數(shù)據(jù)特別地方便選擇要呈現(xiàn)給用戶的廣告。在一個實施例中, 為每一廣告存儲指示該廣告是否要啟用語音的元數(shù)據(jù),如向廣告投放系統(tǒng)204提交了廣告的廣告商所選擇的。例如,廣告可與指示該廣告要啟用語音的元數(shù)據(jù)標志一起存儲在廣告存儲210中。這允許廣告投放系統(tǒng)204在常規(guī)的文本廣告和啟用語音的文本廣告之間進行
11區(qū)分。此外,對于被標記為啟用語音的廣告,可包括關(guān)于當生成音頻時是否要使用定制語音的指示。除了存儲在廣告存儲210中的、與廣告是否要啟用語音有關(guān)的元數(shù)據(jù)之外,指示是否要使用定制語音的元數(shù)據(jù),或甚至是構(gòu)成音頻的具體定制語音,也可被存儲在廣告存儲210中。例如,廣告可與指示該廣告要啟用語音的元數(shù)據(jù)標志以及指示該語音要被定制的元數(shù)據(jù)標志一起存儲在廣告存儲210中。在一個實施例中,關(guān)于具體的定制語音的指示也可被存儲在廣告存儲210中。在一個實例中,該具體的定制語音由廣告商來選擇,但在另一實例中,該具體的定制語音由例如定制語音確定組件314來通過算法確定。除了在廣告存儲210中存儲廣告和相關(guān)信息之外,與廣告相關(guān)聯(lián)的音頻也可被存儲在廣告存儲210中。例如,音頻可對于各種廣告在不同時間生成。例如,音頻可在廣告商提交啟用語音的廣告時生成?;蛘?,音頻可在啟用語音的廣告首次被投放以便呈現(xiàn)給用戶時生成。對于后者,該音頻被存儲在廣告存儲210中,并且可在接收到對該同一廣告的另一請求時被檢索,使得用于同一廣告的音頻不被生成多次。在一個實施例中,存儲在廣告存儲 210中的音頻包括廣告商選擇的、或基于廣告的內(nèi)容或基于用戶信息通過算法來確定的定制語音。廣告也可與出價信息一起存儲在廣告存儲210中。出價信息可以在接收到廣告商在廣告商UI組件302提供的一個或多個UI中輸入的出價信息時與存儲在廣告存儲210中的具體廣告相關(guān)聯(lián)。廣告存儲210還可存儲用于對廣告記賬和估計點擊可能性(即,CTR)來計算廣告的貨幣價值的跟蹤數(shù)據(jù)。跟蹤數(shù)據(jù)可包括廣告呈現(xiàn)數(shù)據(jù),以確保該廣告僅對適當?shù)膹V告量負責。例如,廣告商可提交引起廣告存儲210存儲與廣告相關(guān)聯(lián)的點擊數(shù)據(jù)的語音-CPC出價,該點擊數(shù)據(jù)包括點擊次數(shù)、當啟用語音的文本廣告達到了部分語音音頻時的點擊次數(shù)、 當啟用語音的文本廣告達到了完整的語音音頻時的點擊次數(shù),等等。如上所述,廣告的印象不一定意味著語音音頻已完成或語音音頻已被完全激活。 計時組件306所獲取的關(guān)于每一廣告的計時數(shù)據(jù)可用于確定適當?shù)膹V告量并且可被存儲在廣告存儲210中。每一啟用語音的文本廣告將具有與其相關(guān)聯(lián)的語音音頻,且將需要預(yù)定的完成時間來達到該語音音頻的100%完成。因此,一旦呈現(xiàn)了啟用語音的文本廣告,計時組件306就確定與該啟用語音的文本廣告的語音音頻相關(guān)聯(lián)的預(yù)定完成時間以及實際顯示時間,以便確定是否達到了最大完成水平、是否完全未激活語音音頻、或者是否激活了語音音頻但達到了大于0但小于100%的完成水平。在各實施例中,廣告商可以僅負責達到了最大完成水平(即,100%完成水平)的語音音頻的付費。在其他實施例中,廣告商可以負責對例如在按比例分配的基礎(chǔ)上達到了小于最大完成水平的語音音頻的出價。計時組件306可被配置成響應(yīng)于各種指示符開始對實際顯示時間的計時。例如, 顯示在顯著或主位置的廣告可具有其一被顯示就開始的實際顯示時間,因為它是可激活語音音頻的第一個廣告。顯示在較不顯著的位置的廣告可具有例如在語音實際被激活時開始而非從第一印象時刻開始的實際顯示時間。這一計時定制可以特別地方便對用于確定要分配給廣告商的適當?shù)膹V告量的計時數(shù)據(jù)的更準確跟蹤。點擊信息也可與廣告相關(guān)聯(lián)地存儲,以便容易地確定一具體廣告被選擇了多少次、在語音音頻被激活但未完成時該廣告被選擇多少次、當語音音頻被激活且完成時該廣告被選擇多少次、等等。廣告存儲210還可將具體廣告的CTR與該廣告相關(guān)聯(lián)地存儲。廣告投放引擎304方便了選擇并向諸如用戶設(shè)備206等用戶設(shè)備投放廣告。選擇廣告可基于各種不同因素中的任一種,包括例如上下文相關(guān)性和貨幣考慮。貨幣考慮可包括各種因素,包括但不限于,CTR、CPV出價、CPC出價、語音-CPC出價、或其組合。本發(fā)明的各實施例可使用這些因素的不同組合。如此處所使用的,貨幣價值指的是廣告投放系統(tǒng)作為顯示具體廣告的結(jié)果可預(yù)期的收入額。通常,使用CPC出價和CTR 來為文本廣告計算貨幣價值。一旦為文本廣告計算了貨幣價值,可將具有最高貨幣價值的文本廣告呈現(xiàn)在最顯著的位置。啟用語音的文本廣告可利用定價模型,該定價模型包括可以與文本廣告和啟用語音的文本廣告兩者均相關(guān)的多個貨幣因素。可在計算貨幣價值時考慮的貨幣因素包括但不限于,具有語音音頻但沒有語音音頻激活的廣告的CTR、具有語音音頻激活和最大完成水平的廣告的CTR、具有語音音頻激活和小于最大完成水平的廣告的CTR、沒有語音音頻的廣告的CTR、具有語音音頻和最大完成水平的廣告的CPV、具有語音音頻和小于最大完成水平的廣告的CPV、CPI、沒有語音音頻的廣告的CPC、具有語音音頻但沒有語音音頻激活的廣告的語音-CPC、具有語音音頻激活和最大完成水平的廣告的語音-CPC、具有語音音頻激活和小于最大完成水平的廣告的語音-CPC、等等。基于一個或多個上述貨幣因素的任何組合,計算組件308可為文本廣告和啟用語音的文本廣告兩者計算貨幣價值。用于確定啟用語音的文本廣告的貨幣的計算可包括但不限于上述貨幣因素的各種組合。例如,貨幣價值可通過找出CPC出價和CTR的乘積、找出語音-CPC出價和語音-CTR出價的乘積(即,CPC(V)XCTR(V))等來計算。文本廣告的貨幣價值將不包括啟用語音的文本廣告所專用的貨幣因素(例如,CPV)。在一具體實施例中,貨幣價值可使用例如以下等式來計算MV(v) = CPV/1000+CPC (ν) X CTR (ν)其中MV(v)表示啟用語音的文本廣告的貨幣價值,CPV/1000是廣告商對語音音頻每播放1000次為該語音音頻出價的每語音成本,CPC(V)是廣告商所提交的對啟用語音的文本廣告的每點擊語音成本出價,CTR(V)是對于啟用語音的文本廣告的語音點進率。 CPC(V)可以基于當語音音頻被激活時、當語音音頻未激活時、一旦語音音頻完成時等的點擊數(shù)。對于語音-CPC的多種可變的可能性允許各種計算來找到CTR(v)。CTR(ν)可例如通過將啟用語音的文本廣告的點擊次數(shù)除以啟用語音的廣告的印象次數(shù)來計算。如先前所解釋的,點擊次數(shù)和印象次數(shù)可取決于啟用語音的文本廣告的完成水平。例如,印象次數(shù)可包括該廣告被呈現(xiàn)且語音音頻被激活的任何時間,而點擊次數(shù)可以僅包括當語音音頻被激活時在廣告上的點擊。在本發(fā)明的各實施例內(nèi)可使用各種公式。一旦為一個或多個文本廣告和/或一個或多個啟用語音的文本廣告中的每一個計算了貨幣價值,則廣告可以由排名組件310根據(jù)其各自的貨幣價值來排名,以便選擇要呈現(xiàn)的廣告和/或要在顯著位置呈現(xiàn)的廣告。在一實施例中,可能沒有廣告適合呈現(xiàn),且因此可以不選擇任何廣告來呈現(xiàn)。在另一實施例中,具有最高貨幣價值的廣告可接收最高排名值,且因此可作為主廣告被呈現(xiàn)在最顯著的廣告位置。在其他實施例中,文本廣告和啟用語音的文本廣告兩者都可被選擇來呈現(xiàn)。例如,文本廣告可以與非常高的出價值,包括例如高CPC出價相關(guān)聯(lián)。同時,競爭的啟用語音的文本廣告可以與比文本廣告多的出價相關(guān)聯(lián)。 啟用語音的文本廣告的出價的值可以低于對文本廣告的CPC出價的高值。結(jié)果,文本廣告可具有較高的貨幣價值,并且可與啟用語音的文本廣告一起呈現(xiàn)。由此,在某些實施例中, 包括文本廣告和啟用語音的文本廣告兩者的多個廣告可被選擇來同時呈現(xiàn)。廣告投放引擎304可利用排名組件310的排名值來基于貨幣價值、上下文相關(guān)性和/或其他因素選擇文本廣告和啟用語音的廣告。廣告投放引擎304可被配置成選擇最高排名的廣告來呈現(xiàn),或者作為替換,可被配置成選擇前N排名的廣告,其中N可以是任何數(shù)字。具有最高排名值的廣告可被選擇作為主廣告來呈現(xiàn),即被定位在顯著位置(例如,顯示畫面的頂部或中心,或接近廣告列表的頂部)。其他廣告可被選擇來作為不在最顯著位置但仍被選擇來呈現(xiàn)的次要廣告來呈現(xiàn)。圖6是示出顯著廣告顯示區(qū)域602和次要廣告顯示區(qū)域604的說明性界面。被選為主廣告的廣告可被呈現(xiàn)在顯著廣告顯示區(qū)域602中,而其他被選中的廣告可被呈現(xiàn)在次要廣告顯示區(qū)域604中。在各實施例中,可給予廣告商價格估計作為關(guān)于與一具體廣告相關(guān)聯(lián)的估計價格的指導,或者作為替換,價格估計可用于計算與廣告相關(guān)聯(lián)的實際成本。價格估計可取決于分配給廣告的位置(例如,顯著位置),以及眾多其他因素,包括但不限于CPC、CPV及其組合。可影響價格估計的其他因素可包括廣告和/或廣告商的歷史信息。例如,先前已被呈現(xiàn)的廣告具有與其相關(guān)聯(lián)的歷史數(shù)據(jù),包括點進率、前一個月的點擊量、等等。廣告的實際成本也可使用實際點進率、前一個月的實際點擊數(shù)等來計算。由此,廣告商的實際數(shù)據(jù)可用于提供廣告的實際成本或提供廣告的將來的估計成本。價格估計可以對缺少歷史數(shù)據(jù)的廣告來執(zhí)行。例如,代替用前一時間段的已 知點擊數(shù)來計算價格估計,價格估計計算可以使用相似廣告的點擊數(shù)的估計、平均點擊數(shù)等來執(zhí)行。為了計算價格估計,應(yīng)標識潛在點擊數(shù)。如先前所解釋的,潛在點擊數(shù)可基于廣告和/或廣告商的歷史數(shù)據(jù)。在各實施例中,潛在點擊數(shù)可基于估計的點擊數(shù)。在其他實施例中,潛在點擊數(shù)可使用廣告的貨幣價值和廣告的CTR來計算。例如,估計的廣告可被選中的次數(shù)可基于該廣告的貨幣價值。廣告的CTR可以取決于該廣告的位置來調(diào)整。例如,在較顯著位置的廣告與在較不顯著位置的廣告相比具有更高的被點擊的可能性。由此,較顯著的廣告可被更頻繁地點擊或選擇,且進而,CTR將取決于廣告的位置而變化。在為廣告商計算價格估計時,對CTR 的調(diào)整可取決于廣告的位置來估計。由此,可標識對其執(zhí)行價格估計的所需位置,且可調(diào)整 CTR來反映該所需位置。在各實施例中,CTR可取決于文本廣告的位置并取決于啟用語音的文本廣告的位置來調(diào)整。一旦估計了潛在點擊數(shù),可以對與廣告商相關(guān)的任何時間范圍執(zhí)行價格估計計算 (例如,月度價格估計、年度價格估計、周度價格估計等)。在一具體實施例中,價格估計可使用例如以下等式來為廣告商計算月度$ = I XCPI/1000+VXCPV/1000+CXCPC其中月度$表示廣告商所擁有的估計的月度金額,I是印象數(shù),CPI/1000是廣告被顯示每1000次的每印象成本出價,V是呈現(xiàn)語音音頻的次數(shù)、CPV是廣告商提交的每語音成本出價、C是點擊數(shù)、CPC是廣告商提交的每點擊成本出價。在上述示例性等式中,CPI和CPV出價被計算為每1000次廣告被顯示或已呈現(xiàn)或?qū)⒊尸F(xiàn)語音音頻時的每印象成本出價和/或每語音成本出價?;蛘?,可為廣告被顯示和/或廣告語音音頻被呈現(xiàn)N次計算CPI 和/或CPV,其中N是任何數(shù)字。另外,對于語音音頻具有最大完成水平以及語音音頻具有小于100%的完成水平的時候,可以使用CPV來執(zhí)行該計算。在各實施例中,點擊次數(shù)(C)可以是為廣告所估計的潛在點擊數(shù),或基于歷史數(shù)據(jù)的潛在點擊數(shù)。在其他實施例中,點擊數(shù)可以表示使用如上討論的貨幣價值和調(diào)整的CTR 來計算的潛在點擊數(shù)。對于貨幣價值的計算,可以為各種場景計算價格估計計算,這些場景包括完整語音音頻的呈現(xiàn)、部分語音音頻的呈現(xiàn)、當語音音頻被激活但未完成時的CPC、當語音音頻完成時的CPC等。廣告投放引擎304投放所選擇的廣告以便在諸如用戶設(shè)備206等用戶設(shè)備呈現(xiàn)給用戶。當投放廣告時,廣告投放引擎304標識是否有任何廣告是啟用語音的。例如,廣告投放引擎304可以基于與廣告的元數(shù)據(jù)一起存儲的、指示該廣告要啟用語音的元數(shù)據(jù)標志, 將所選廣告標識為啟用語音的。文本-語音組件312用于從廣告的文本中生成語音音頻。文本-語音組件312—般可包括能夠創(chuàng)建對應(yīng)于廣告的文本的計算機生成的語音的文本-語音系統(tǒng)。盡管文本-語音組件312被示為廣告投放系統(tǒng)204的一部分,但在各實施例中,文本-語音組件312可由搜索引擎202或圖2中未示出的另一網(wǎng)絡(luò)組件來提供,并且廣告投放系統(tǒng)204可以僅包括請求文本-語音轉(zhuǎn)換的API。在某些實施例中,可在選擇了要投放的廣告之后由文本-語音組件312將啟用語音的文本廣告的文本轉(zhuǎn)換成語音。在其他實施例中,啟用語音的文本廣告的文本可由文本-語音組件312轉(zhuǎn)換成語音,并與廣告相關(guān)聯(lián)地存儲在廣告存儲210或其他存儲位置中。 在這些實施例中,當選擇要投放的啟用語音的文本廣告時,可檢索要投放的所存儲的語音, 使得在那時不需要生成語音。定制語音確定組件314用于確定在從廣告的文本生成音頻時是否要使用定制語音,且如果要使用定制語音,則為音頻使用哪一定制語音,使得該音頻包括定制語音。一般而言,從廣告商接收到廣告要作為啟用語音的來對待的指示,使得文本在被呈現(xiàn)給用戶之前被轉(zhuǎn)換成音頻。除此之外,可接收定制語音要與一具體廣告相關(guān)聯(lián)的指示。在一個實施例中,該指示由廣告商接收,使得定制語音確定組件314基于該指示來確定使用哪一定制語音。廣告商可選擇要用于所提交的廣告的具體定制語音。作為示例而非限制,定制語音可包括女性的語音、男性的語音、孩子的語音、老年人的語音、外國人聲音語音、機器人聲音語音等,或其組合。或者,在另一實施例中,廣告商可以僅僅指示要使用定制語音,但可以不指示具體定制語音。由此,定制語音確定組件314基于例如廣告的內(nèi)容來通過算法要使用哪一定制語音。例如,對針對療養(yǎng)院的廣告,可通過算法確定老年人的語音。另一方面,對針對玩具商店的廣告,可通過算法確定孩子的語音。另外,對針對指甲沙龍的廣告,可確定女性的語音。與定制語音確定組件314相關(guān)聯(lián)的算法包括能夠作出此確定的邏輯。例如,預(yù)定類別可各自對應(yīng)于各種關(guān)鍵詞。當從廣告的文本中提取一具體關(guān)鍵詞時,該關(guān)鍵詞可被匹配或配對到一個或多個類別中的關(guān)鍵詞,并且可選擇與該類別相關(guān)聯(lián)的定制語音。
在又一實施例中,即使廣告商為廣告選擇了定制語音,或者如果定制語音確定組件316通過算法為廣告確定了定制語音,用戶偏好取代這些定制語音選擇中的任一個。例如,用戶可在用戶偏好中指示對所有廣告始終使用女性的語音。如果定制語音確定組件314 基于廣告的內(nèi)容確定要使用男性的語音,則最終將選擇女性的語音,因為在該實施例中,用戶的偏好取代所有其他定制語音選擇。廣告投放系統(tǒng)204可被配置成在多種不同環(huán)境內(nèi)投放文本廣告和/或啟用語音的文本廣告。例如,廣告可以結(jié)合搜索結(jié)果、在網(wǎng)頁上、或在其他電子環(huán)境中投放。在一個實施例中,廣告投放系統(tǒng)204被配置成與搜索引擎202協(xié)作地操作來響應(yīng)于來自諸如用戶設(shè)備206等用戶設(shè)備的用戶查詢結(jié)合搜索結(jié)果來提供廣告。在這些實施例中,用戶可采用用戶設(shè)備206來輸入搜索查詢并將該搜索查詢提交給搜索引擎202。例如,用戶可以使用用戶設(shè)備206上的web瀏覽器來訪問搜索引擎202的搜索輸入網(wǎng)頁并輸入搜索查詢。作為另一示例,用戶可以經(jīng)由搜索引擎工具欄所提供的搜索輸入框來輸入搜索查詢,搜索引擎工具欄位于例如web瀏覽器、用戶設(shè)備206的桌面、或其他位置內(nèi)。本領(lǐng)域技術(shù)人員將認識到, 在本發(fā)明的各實施方式的范圍內(nèi)還可以使用各種其他方法來提供搜索查詢。當搜索引擎202從諸如用戶設(shè)備206等用戶設(shè)備接收到搜索查詢時,搜索引擎202 對搜索系統(tǒng)索引執(zhí)行搜索來標識相關(guān)搜索結(jié)果。另外,廣告投放系統(tǒng)204對所接收的搜索查詢和/或所標識的搜索結(jié)果進行操作來基于上下文相關(guān)性和/或貨幣選擇廣告。響應(yīng)于搜索查詢,向用戶設(shè)備206提供包括搜索結(jié)果和廣告的搜索結(jié)果頁面。標識已選擇的任何啟用語音的文本廣告,并且提供每一啟用語音的文本廣告的語音來與搜索結(jié)果頁面一起呈現(xiàn)。在另一實施例中,廣告可被選擇并呈現(xiàn)在由內(nèi)容服務(wù)器212主存的網(wǎng)頁,如網(wǎng)頁 21 上。例如,網(wǎng)頁21 可包括用于呈現(xiàn)廣告投放系統(tǒng)204投放的廣告。在某些實施例中,廣告投放系統(tǒng)204可通過分析網(wǎng)頁21 的內(nèi)容并選擇與網(wǎng)頁21 的內(nèi)容相關(guān)的廣告來選擇廣告。也可基于貨幣來對網(wǎng)頁21 選擇廣告。當用戶使用例如用戶設(shè)備206上的 web瀏覽器向內(nèi)容服務(wù)器212請求網(wǎng)頁21 時,向用戶設(shè)備提供網(wǎng)頁21 以便呈現(xiàn)給用戶。標識已選擇的任何啟用語音的文本廣告,并且提供每一啟用語音的文本廣告的語音來與網(wǎng)頁一起呈現(xiàn)。盡管已經(jīng)參考圖2在搜索結(jié)果和網(wǎng)頁的上下文中討論了啟用語音的廣告的投放, 但應(yīng)理解,這些僅作為示例來提供。如上所述,在本發(fā)明的各實施例的范圍內(nèi),啟用語音的廣告可以在其他電子廣告環(huán)境(例如,在線游戲、支持廣告的軟件應(yīng)用、電子郵件等)中提{共?,F(xiàn)在參考圖4,提供了示出根據(jù)本發(fā)明的一實施例的用于在廣告投放系統(tǒng)處生成并存儲廣告的方法400的流程圖。最初,廣告商訪問廣告投放系統(tǒng),如框402所示。例如, 廣告投放系統(tǒng)可以提供允許廣告商與廣告投放系統(tǒng)交互的一個或多個UI。廣告商可以與廣告投放系統(tǒng)提供的UI交互來創(chuàng)建和/或編輯廣告運作,如框404所示。廣告商提供關(guān)于廣告的信息,該信息由廣告投放系統(tǒng)接收,如框406所示。為廣告提供的信息可包括廣告的文本,以及廣告的附加信息和選項選擇。根據(jù)本實施例,在框406 接收的信息包括廣告商希望廣告是僅文本廣告還是啟用語音的廣告的指示。在框406,還可提供關(guān)于廣告的其他信息。例如,在框406,廣告商可提供用于貨幣/廣告選擇目的的出價信息和/或語音定制信息,以及關(guān)于廣告的各種附加信息。
因此,在框408,廣告投放系統(tǒng)確定廣告商是否為廣告選擇了啟用語音的特征。如果確定廣告商選擇了啟用語音選項,則在框410,將廣告與該廣告是啟用語音的指示一起存儲。例如,廣告可與指示該廣告為啟用語音的元數(shù)據(jù)標志一起存儲?;蛘?,如果確定廣告商未選擇啟用語音選項,則在框412,存儲廣告但不存儲該廣告是啟用語音的指示。轉(zhuǎn)向圖5,提供了示出根據(jù)本發(fā)明的一實施例的用于選擇并提供廣告的方法500 的流程圖。如框502所示,接收對廣告的請求。對廣告的請求可從其中可投放電子廣告的各種不同應(yīng)用(例如,搜索、網(wǎng)頁、視頻游戲等)中接收。例如,在一個實施例中,對廣告的請求從響應(yīng)于搜索查詢提供搜索結(jié)果頁面的搜索引擎接收。當接收到搜索查詢時,可基于該搜索查詢和/或可用于廣告選擇的搜索結(jié)果來標識一個或多個關(guān)鍵詞。在另一實施例中, 接收用于在網(wǎng)頁上提供廣告的對廣告的請求。該請求可包括網(wǎng)頁的指示,使得可從網(wǎng)頁的內(nèi)容中標識關(guān)鍵詞。或者,網(wǎng)頁可能已被分析,并且該請求可包括用于廣告選擇的一個或多個關(guān)鍵詞。響應(yīng)于對廣告的請求,選擇一個或多個廣告,如框504所示。在本發(fā)明的各實施例的范圍內(nèi),廣告可以基于多種不同因素來選擇。在某些實施例中,廣告可以基于與其中要呈現(xiàn)廣告的環(huán)境的上下文相關(guān)性來選擇。例如,如上所述,該請求可包括對于搜索查詢或網(wǎng)頁導出的關(guān)鍵詞,或允許標識關(guān)鍵詞的信息。關(guān)鍵詞可用于選擇要投放的相關(guān)廣告。另外地或另選地,在某些實施例中,廣告可以例如使用以下參考圖10詳細描述的方法1000來基于貨幣因素選擇。廣告選擇可包括基于諸如上下文相關(guān)性和貨幣等因素對多個候選廣告排名,以及基于排名來選擇廣告。在某些實施例中,選擇預(yù)定數(shù)量的廣告。例如,搜索系統(tǒng)可以選擇具有最高排名的五個廣告。在其他實施例中,可以選擇具有滿足預(yù)定或動態(tài)閾值的排名的所有廣告。在其他實施例中,選擇具有比其他廣告高得多的排名的廣告。在本發(fā)明的各實施例的范圍內(nèi),可以采用上述和/或其他基于排名來選擇廣告的方法的任何組合。分析框504處選擇的廣告來確定是否包括了任何啟用語音的文本廣告。當在框 506標識了啟用語音的文本廣告時,生成或檢索用于該啟用語音的文本廣告的語音,如框 508所示。在某些實施例中,廣告投放系統(tǒng)可以僅存儲啟用語音的文本廣告的文本。因此, 當選擇啟用語音的文本廣告時,通過應(yīng)用文本-語音組件將廣告的文本轉(zhuǎn)換成語音,來為該廣告生成語音。在某些實施例中,為啟用語音的文本廣告生成語音可包括如在以下分別參考圖7、8和9描述的方法700、800和900中那樣確定用于廣告的具體語音。在其他實施例中,廣告投放系統(tǒng)可以存儲用于至少某些廣告的語音(或至少將其高速緩存一段時間)。 在此類實施例中,在框508,廣告系統(tǒng)可以只需檢索所存儲的用于廣告的語音。如果采用定制語音,則廣告投放系統(tǒng),尤其是定制語音確定組件314,可以確定所需定制語音并標識是否存儲了該定制語音。如果存儲,則在框508檢索該定制語音。否則,在框508生成該定制語首。在選擇廣告的環(huán)境中,所選廣告被投放以便呈現(xiàn)給用戶,如框510所示。例如,在搜索的上下文中,廣告被包括在響應(yīng)于搜索查詢提供的搜索結(jié)果頁面內(nèi)。對于網(wǎng)頁,投放廣告以便在web上為廣告提供的位置處呈現(xiàn)。廣告的投放包括投放每一廣告的文本以及用于任何啟用語音的文本廣告的語音音頻。搜索結(jié)果頁面上提供的廣告可以包括文本廣告和/或啟用語音的文本廣告的混合。 在一實施例中,顯示每一廣告的文本。另外,與任何啟用語音的文本廣告相對應(yīng)的語音被可聽地呈現(xiàn)給用戶。如果有一個以上啟用語音的文本廣告,則在一個實施例中,例如基于廣告的排名順序地呈現(xiàn)每一啟用語音的文本廣告的語音。在某些實施例中,啟用語音的文本廣告與僅文本廣告在視覺上不同地呈現(xiàn),以便允許用戶更快地標識與被可聽地呈現(xiàn)的語音相對應(yīng)的所顯示的文本。作為說明,圖6包括示出包含了根據(jù)本發(fā)明的一實施例生成的啟用語音的文本廣告的搜索結(jié)果頁面600的示例性屏幕顯示。本領(lǐng)域普通技術(shù)人員可以理解并領(lǐng)會,圖6的屏幕顯示僅僅是以示例的方式提供的,且決不旨在以任何方式限定本發(fā)明的范圍。如圖6所示,搜索結(jié)果頁面600響應(yīng)于搜索查詢606 “汽車”而提供。響應(yīng)于搜索查詢606,搜索結(jié)果頁面600包括用于顯示與搜索查詢606相關(guān)的搜索結(jié)果的搜索結(jié)果區(qū)域608。搜索結(jié)果頁面600還包括呈現(xiàn)所選廣告的文本的區(qū)域602和604。根據(jù)本發(fā)明的各實施例,已經(jīng)基于搜索查詢606和/或搜索結(jié)果選擇了廣告。在圖6的示例中,廣告610 和612是啟用語音的文本廣告,且廣告610和612的文本在搜索結(jié)果頁面600中加框來指示廣告610和612是啟用語音的。當搜索結(jié)果頁面600被顯示給用戶時,可聽地呈現(xiàn)與廣告610和612相對應(yīng)的語音。在一實施例中,與每一廣告610和612相對應(yīng)的語音基于廣告排名來順序地可聽呈現(xiàn)。例如,廣告610可被確定為具有比廣告612高的排名,由此導致廣告610被呈現(xiàn)在搜索結(jié)果頁面600上更顯著的位置。由此,廣告610的語音將被首先可聽地呈現(xiàn),接著是廣告612的語音。在各實施例中,廣告區(qū)域602和604可被標識為顯著廣告顯示區(qū)域602和次要廣告顯示區(qū)域604。顯著廣告顯示區(qū)域602可包括被選為主廣告的文本廣告或啟用語音的文本廣告。次要廣告顯示區(qū)域604可包括被選為次要廣告的文本廣告或啟用語音的文本廣
告O參考圖7,示出了一流程圖,該流程圖示出根據(jù)本發(fā)明的一實施例的用于基于廣告商接收到的指示來定制與廣告的音頻相關(guān)聯(lián)的語音的方法700。最初,在步驟710接收廣告。更具體地,可從廣告商接收第一啟用語音的廣告的文本。在一個實施例中,廣告在其被接收時可以僅包括文本。在步驟712,確定該廣告是否是啟用語音的。如上所述,啟用語音的廣告是能被可視且可聽地呈現(xiàn)給用戶的廣告??稍趯V告呈現(xiàn)給用戶之前從廣告的文本中生成音頻。在一個實施例中,向廣告商呈現(xiàn)多個選項(例如,通過此處關(guān)于圖3討論的廣告商UI組件302),這些選項允許輸入與所提交的廣告相關(guān)聯(lián)的各種類型的信息,且該信息可包括該廣告是否要被當做是啟用語音的。如果確定廣告不是啟用語音的,則將廣告的文本存儲在廣告存儲中,如步驟714所示。除了廣告的文本之外,還可存儲該廣告不是啟用語音的指示。該指示可以采取例如元數(shù)據(jù)標志的形式。如果確定該廣告是啟用語音的,則然后可在步驟716確定是否要對該廣告的語音音頻使用定制語音??捎萌舾煞椒ㄖ蛔鞒鲈撆袛唷T谝粋€實施例中,提交了廣告的廣告商可以在可通過此處關(guān)于圖3討論的廣告商UI組件302提供的UI上指示要使用定制語音。 如果確定不使用定制語音,則在步驟718生成音頻。通過文本-語音組件312從廣告的文本生成的音頻例如包括標準語音。如此處所使用的,標準語音包括不在各個廣告之間改變或變化的默認語音。默認語音通常是預(yù)定的,且在沒有定制語音的多個廣告上是相同的語音。在一個實施例中,標準語音是默認男性語音。另一方面,如果廣告商指示了對定制語音的選項,則確定要使用定制語音,且在步驟720確定該定制語音。定制語音可由廣告商來確定,或者它可由廣告投放系統(tǒng)204,尤其是定制語音確定組件314來確定。在定制語音由廣告商確定的情況下,可以在廣告商提交廣告時在廣告商 UI上向廣告商呈現(xiàn)多個定制語音選項。定制語音包括例如女性的語音、男性的語音、孩子的語音、老年人的語音、機器人聲音語音、外國人聲音語音等。該列表不意味著包含一切的,而是廣告商可從中選擇的許多語音的取樣??梢圆幌驈V告商給予選擇定制語音的選項,或者廣告商可優(yōu)選不選擇定制語音。在這些情況下,定制語音確定組件314可以基于例如廣告的內(nèi)容來通過算法確定定制語音。如此處所使用的,內(nèi)容可包括與廣告相關(guān)聯(lián)的任何文本, 如廣告的標題、或廣告的實際文本。在一個實施例中,通過諸如數(shù)據(jù)挖掘等數(shù)據(jù)搜索和提取方法來從廣告的文本中提取關(guān)鍵詞。所找到的關(guān)鍵詞可以與先前被確定為與一具體類別相關(guān)聯(lián)的關(guān)鍵詞進行匹配。 每一類別可具有一個或多個相關(guān)聯(lián)的定制語音。例如,所提交的廣告可具有例如由此處參考圖3所描述的定制語音確定組件314提取的五個關(guān)鍵詞。在一個實例中,這五個關(guān)鍵詞中的三個可屬于具有相關(guān)聯(lián)的女性的語音的定制語音的一具體類別。在這一實例中,女性的語音可被選為用于所提交的廣告的定制語音。在步驟722,從廣告的文本中生成包括所確定的定制語音的音頻。在一個實施例中,音頻由此處參考圖3描述的文本-語音組件312來生成。一旦文本-語音組件312接收到廣告的文本,該組件可從存儲中檢索要用于該廣告的語音音頻的具體定制語音。音頻可在接收廣告來將該廣告呈現(xiàn)給用戶的整個過程期間的不同時間生成。在一個實施例中, 一從廣告商接收到廣告的文本,就生成廣告的音頻。與廣告相關(guān)聯(lián)的音頻和文本以及其他信息然后可被存儲以供將來檢索。或者,在另一實施例中,直到(例如從搜索音頻或其他網(wǎng)頁)接收到對具體廣告的請求才生成音頻。此處,一旦被請求,將實時地生成音頻。在又一實施例中,可能不需要生成音頻,因為音頻可能已經(jīng)與對該廣告的另一請求相關(guān)聯(lián)地生成。 可以只需從存儲中檢索音頻并可聽地將其呈現(xiàn)給用戶。在步驟724,將文本和音頻存儲在廣告存儲中。如上所述,該過程中生成音頻的時間確定了該音頻何時被存儲在廣告存儲中。除了文本和音頻之外,還可存儲關(guān)于廣告是否啟用語音的指示以及關(guān)于是否要將該音頻定制到一具體語音的指示。廣告存儲可包括已由各個廣告商提交的多個廣告。在步驟726,接收對一個或多個廣告的請求。存儲在廣告存儲中的多個廣告中的一組廣告可從廣告存儲中被檢索,且在步驟7 被傳遞來呈現(xiàn)給用戶。對于啟用語音且其音頻包括定制語音的廣告,包括定制語音的音頻被可聽地呈現(xiàn)給用戶,且該廣告的文本被可視地呈現(xiàn)給用戶。在某些實施例中,其他形式的媒體也被呈現(xiàn)給用戶,包括與廣告相關(guān)聯(lián)的視頻和圖像。在又一實施例中,接收與第二啟用語音的廣告相關(guān)聯(lián)的文本。類似于上述的,也接收與第二啟用語音的廣告的音頻相關(guān)聯(lián)的語音要被定制的指示。然后可基于第二啟用語音的廣告的文本來生成音頻。在又一實施例中,接收第二啟用語音的廣告的文本。然后可確定未接收到與第二啟用語音的廣告的音頻相關(guān)聯(lián)的語音要被定制的指示。從第二啟用語音的廣告的文本中生成音頻,且因為該語音不要被定制,標準語音構(gòu)成該音頻。標準語音是在各個標準語音廣告之間不會改變的語音,且是在廣告商不需要語音定制的情況下的默認語音。傳遞該組廣告來呈現(xiàn)給用戶,使得該組包括文本和包括標準語音的音頻,該文本和音頻都與第二啟用語音的廣告相關(guān)聯(lián)。轉(zhuǎn)向圖8,顯示了示出根據(jù)本發(fā)明的一實施例的用于基于廣告的內(nèi)容來定制與廣告的音頻相關(guān)聯(lián)的語音的方法800的流程圖。在步驟810,接收各種廣告,包括第一文本廣告,該第一文本廣告在一個實施例中僅包括與其相關(guān)聯(lián)的文本。在一個實例中,第一廣告是啟用語音的,使得文本在被呈現(xiàn)給用戶之前被轉(zhuǎn)換成音頻。在步驟812,將第一廣告的文本和第一廣告是啟用語音的指示存儲在廣告存儲中。當廣告是啟用語音的時候,在向用戶呈現(xiàn)第一廣告之前生成對應(yīng)于第一廣告的文本的音頻。此處還存儲的可以是與第一廣告的音頻相關(guān)聯(lián)的語音要基于第一廣告的內(nèi)容來定制的指示。在一個實施例中,這些指示可用元數(shù)據(jù)標志的形式來存儲。在步驟814,基于廣告的內(nèi)容通過算法來確定定制語音。如上所述,該內(nèi)容可通過從廣告的文本中提取關(guān)鍵詞(例如,通過數(shù)據(jù)挖掘)并將該關(guān)鍵詞與具有一個或多個對應(yīng)的定制語音的預(yù)定類別相關(guān)聯(lián)來確定。例如,關(guān)于指甲修飾師的廣告的音頻可包括定制的女性語音,但是關(guān)于汽車經(jīng)銷商的廣告的音頻可包括定制的男性語音。在步驟816,提供包括定制語音的音頻。在一個實施例中,提供音頻包括從第一廣告的文本中生成音頻,但在另一實施例中,提供音頻包括從廣告存儲中檢索音頻,使得該音頻先前已在對該廣告的較早請求之后生成。如上所述,音頻可在接收文本廣告和將文本廣告呈現(xiàn)給用戶之間的任何時間生成。在接收到對廣告的請求之后,傳遞第一廣告的文本和音頻以便呈現(xiàn)給用戶,如步驟818所示。該音頻包括定制語音。圖9是示出根據(jù)本發(fā)明的一實施例的用于基于用戶偏好來定制與廣告的音頻相關(guān)聯(lián)的語音的方法900的流程圖。最初,在步驟910,接收對要呈現(xiàn)給用戶的廣告的請求。 廣告可以呈現(xiàn)在網(wǎng)頁、搜索引擎搜索結(jié)果、在線視頻游戲、基于廣告的軟件應(yīng)用、以及電子郵件消息等中。存在用于投放在線廣告以便呈現(xiàn)給用戶的各種各樣的其他方法和環(huán)境。在步驟912,標識要呈現(xiàn)給用戶的至少第一廣告。在步驟914確定該廣告是啟用語音的,且第一廣告的語音音頻要被定制。在一個實施例中,第一廣告的文本和音頻都被呈現(xiàn)給用戶。該判定可通過廣告商UI上的指示來作出,如允許廣告商選擇廣告是否是啟用語音的以及音頻的語音是否要被定制的選擇框。在步驟916,基于從提交第一廣告的廣告商接收的指示或基于第一定制語音的算法確定(其本身基于第一廣告的內(nèi)容)來確定第一定制語音??稍L問與將向其呈現(xiàn)廣告的用戶相關(guān)聯(lián)的用戶簡檔或用戶偏好來確定用戶是否具有對與廣告相關(guān)聯(lián)的具體語音的偏好或其他。在步驟918,確定用戶偏愛第二定制語音。在一個實施例中,在用戶指示了對于諸如第二定制語音等一具體定制語音的偏好的任何時候,該第二定制語音將取代廣告商確定的定制語音或通過算法確定的定制語音。在又一些實施例中,定制語音不是由用戶在用戶簡檔中指定的,而是定制語音基于用戶簡檔中的其他類型的信息來確定。該判定可由例如廣告投放系統(tǒng),尤其是此處關(guān)于圖3討論的定制語音確定組件314來作出。例如,如果語音是男性語音,則指示了包括汽車和足球的興趣的男性用戶可能更傾向于對廣告做出反應(yīng)。在確定定制語音時也可考慮用戶簡檔中包括的其他類型的信息。在一個實例中,基于用戶簡檔中的信息確定的該定制語音取代任何其他確定的定制語音。但是,在另一實例中,它不取代其他定制語音。在某些實施例中,情況可能是廣告商偏愛用戶信息是定制語音的確定所基于的唯一因素。由此,用戶簡檔中的信息確定的該定制語音不一定取代其他定制語音,但被用作用于可聽地呈現(xiàn)給某一用戶的廣告的優(yōu)選定制語音。在一種情況下,對定制語音的選擇基于用戶信息和與廣告相關(guān)聯(lián)的內(nèi)容兩者。在圖 9的實施例中,用戶對定制語音的選擇不取代任何先前確定的定制語音。由此,在步驟920, 根據(jù)第二定制語音為第一廣告生成音頻。在步驟922,傳遞第一廣告的文本和音頻來呈現(xiàn)給用戶。在一個實例中,廣告在響應(yīng)于用戶提交的搜索查詢顯示給用戶的搜索結(jié)果頁面上呈現(xiàn)。轉(zhuǎn)向圖10,提供了示出根據(jù)本發(fā)明的一實施例的用于選擇啟用語音的文本廣告的方法1000的流程圖。最初,在框1002,接收對廣告的請求。對廣告的請求可從其中可投放電子廣告的各種不同應(yīng)用(例如,搜索、網(wǎng)頁、視頻游戲等)中接收。例如,在一個實施例中, 對廣告的請求從響應(yīng)于搜索查詢提供搜索結(jié)果頁面的搜索引擎接收。響應(yīng)于接收到對廣告的請求,在框1004,確定一個或多個啟用語音的文本廣告中的每一個的貨幣價值。該貨幣價值基于多個貨幣因素。這多個貨幣因素可包括表示廣告商對一個或多個啟用語音的文本廣告的語音音頻出價的貨幣金額的CPV值。在各實施例中,多個貨幣因素還可包括以下的任何組合具有語音音頻但沒有語音音頻激活的廣告的CTR、具有語音音頻激活和最大完成水平的廣告的CTR、具有語音音頻激活和小于最大完成水平的廣告的CTR、沒有語音音頻的廣告的CTR、具有語音音頻和最大完成水平的廣告的CPV、具有語音音頻和小于最大完成水平的廣告的CPV、CPI、沒有語音音頻的廣告的CPC、具有語音音頻但沒有語音音頻激活的廣告的語音-CPC、具有語音音頻激活和最大完成水平的廣告的語音-CPC、具有語音音頻激活和小于最大完成水平的廣告的語音-CPC。基于一個或多個啟用語音的文本廣告的每一個的貨幣價值,在框1006選擇一個或多個啟用 語音的文本廣告中的一個來呈現(xiàn)。對一個或多個啟用語音的文本廣告的選擇可基于與廣告相關(guān)聯(lián)的排名值。排名值可基于貨幣價值,并且因此,具有高貨幣價值的廣告可以與高排名值相關(guān)聯(lián)。在框1008,傳遞所選的啟用語音的文本廣告來呈現(xiàn)。在各實施例中, 傳遞包括啟用語音的文本廣告和文本廣告在內(nèi)的多個廣告來呈現(xiàn)。轉(zhuǎn)向圖11,提供了示出根據(jù)本發(fā)明的一實施例的用于向廣告商分配啟用語音的文本廣告的成本的方法1100的流程圖。最初,在框1102所示,接收對廣告的請求。響應(yīng)于接收請求,在框1104基于多個貨幣因素來確定一個或多個啟用語音的文本廣告的每一個的貨幣價值,并在框1106選擇啟用語音的文本廣告來呈現(xiàn)。在各實施例中,多個貨幣因素包括表示廣告商基于一個或多個啟用語音的文本廣告的一啟用語音的文本廣告的語音音頻的完成水平出價的貨幣金額的CPV值。語音音頻的完成水平是基于實際顯示時間和預(yù)定完成時間已經(jīng)完成了多少語音音頻的指示符。實際顯示時間是啟用語音的文本廣告被顯示的時間量,或語音音頻被呈現(xiàn)的時間量,該實際顯示時間可被標識并與預(yù)定完成時間進行比較。預(yù)定完成時間表示為達到最大完成水平一廣告必須被顯示或者語音音頻必須被呈現(xiàn)的時間量。在實際顯示時間大于或等于預(yù)定完成時間時,廣告達到最大完成水平。當實際顯示時間小于預(yù)定完成時間時,廣告未達到最大完成水平。對啟用語音的文本廣告是否達到最大完成水平的判定在框1108判定?;诘谝粏⒂谜Z音的文本廣告達到了最大完成水平的判定,在框1110向廣告商分配CPV值?;诘谝粏⒂谜Z音的文本廣告未達到最大完成水平,在框1112標識部分完成水平。基于所達到的部分完成水平,在框1114標識并向廣告商分配部分CPV值。該部分CPV值可以是基于廣告所達到的完成水平的CPV出價的按比例分配的值。例如,如果廣告達到了 50%的完成水平, 則部分CPV值可以是廣告商提交的CPV出價的50%。轉(zhuǎn)向圖12,提供了示出根據(jù)本發(fā)明的一實施例的用于計算價格估計的方法1200 的流程圖。具體地,價格估計對應(yīng)于對廣告商的用于將來時間段的廣告成本的估計。例如, 基于過去的廣告表現(xiàn)信息、出價信息和/或其他因素,可估計廣告商用于下一個月的成本并將其提供給廣告商。廣告商可使用該信息來調(diào)整其廣告運作(例如,移除廣告、調(diào)整出價等)。最初,在框1202,訪問廣告的出價信息。出價信息可以與文本廣告或啟用語音的文本廣告相關(guān),并且可包括CPV出價、CPC出價等。也可連同廣告的貨幣價值一起標識與廣告相關(guān)聯(lián)的位置。與廣告相關(guān)聯(lián)的位置可以是顯著位置、次要位置等?;谂c廣告相關(guān)聯(lián)的位置,可調(diào)整廣告的CTR來標識經(jīng)調(diào)整的CTR。在框1204,標識對于指定時間段,啟用語音的文本廣告的語音音頻將被呈現(xiàn)的所估計的次數(shù)?;诠烙媶⒂谜Z音的文本廣告的語音音頻被呈現(xiàn)的所估計的次數(shù),在框1206計算價格估計。該價格估計表示對于指定時間段,啟用語音的文本廣告將花費廣告商的估計的金額。該估計的金額可對周度估計、月度估計、年度估計等來計算。可以理解,本發(fā)明的各實施例提供了在電子廣告環(huán)境內(nèi)投放的啟用語音的文本廣告。參考各具體實施例描述了本發(fā)明,各具體實施例在所有方面都旨在是說明性的而非限制性的。在不偏離本發(fā)明范圍的情況下,各替換實施例對于本發(fā)明所屬領(lǐng)域的技術(shù)人員將變得顯而易見。從前面的描述可以看出,本發(fā)明很好地適用于實現(xiàn)上文所闡述的所有目的和目標,并且具有對于該系統(tǒng)和方法是顯而易見且固有的其他優(yōu)點。也可理解特定的特征和子組合是有用的,并且可以加以利用而無需參考其他特征和子組合。這由權(quán)利要求所構(gòu)想的, 并在權(quán)利要求的范圍內(nèi)。
權(quán)利要求
1.一個或多個存儲計算機可使用指令的計算機存儲介質(zhì),所述計算機可使用指令在被一個或多個計算設(shè)備使用時,使得所述一個或多個計算設(shè)備執(zhí)行一種方法,所述方法包括從廣告商接收(710)第一啟用語音的廣告的文本,以便在將所述第一啟用語音的廣告呈現(xiàn)給用戶之前從所述第一啟用語音的廣告的文本中生成語音的音頻;接收(716)第一啟用語音的廣告的音頻要根據(jù)廣告商所選擇的定制語音來定制的指示;從所述第一啟用語音的廣告的文本中生成(72 音頻,其中所述音頻包括所述定制語曰;將所述第一啟用語音的廣告的文本、所述音頻要被定制的指示、以及包括所述定制語音的音頻存儲(724)在包含多個廣告和相關(guān)數(shù)據(jù)的廣告存儲中; 接收(726)對一個或多個廣告的請求;以及傳遞(728)所述多個廣告中的一組廣告以便呈現(xiàn)給用戶,其中所述一組廣告包括所述第一啟用語音的廣告的文本和所生成的包括所述定制語音的音頻。
2.如權(quán)利要求1所述的一個或多個計算機存儲介質(zhì),其特征在于,還包括從所述廣告存儲中檢索所述第一啟用語音的廣告的文本和包括所述定制語音的音頻。
3.如權(quán)利要求2所述的一個或多個計算機存儲介質(zhì),其特征在于,所述音頻是在接收到所述第一啟用語音的廣告之后立即生成的。
4.如權(quán)利要求2所述的一個或多個計算機存儲介質(zhì),其特征在于,所述音頻是在請求所述第一啟用語音的廣告來呈現(xiàn)給某一用戶的第一時刻之前生成的。
5.如權(quán)利要求2所述的一個或多個計算機存儲介質(zhì),其特征在于,所述音頻是在接收到對所述一個或多個廣告的請求之后生成的。
6.如權(quán)利要求1所述的一個或多個計算機存儲介質(zhì),其特征在于,所述定制語音包括女性的語音、男性的語音、孩子的語音、老年人的語音、機器人聲音語音或外國人聲音語音中的一個或多個。
7.如權(quán)利要求1所述的一個或多個計算機存儲介質(zhì),其特征在于,還包括 接收第二啟用語音的廣告的文本;接收與所述第二啟用語音的廣告的音頻相關(guān)聯(lián)的語音要被定制的指示;以及生成所述第二啟用語音的廣告的音頻。
8.如權(quán)利要求1所述的一個或多個計算機存儲介質(zhì),其特征在于,還包括 接收第二啟用語音的廣告的文本;確定未接收到與所述第二啟用語音的廣告的音頻相關(guān)聯(lián)的語音要被定制的指示; 從所述第二啟用語音的廣告的文本中生成音頻,其中所述音頻包括標準語音;以及傳遞所述一組廣告以便呈現(xiàn)給用戶,其中所述一組廣告包括所述第二啟用語音的廣告的文本以及包括所述標準語音的音頻。
9.如權(quán)利要求1所述的一個或多個計算機存儲介質(zhì),其特征在于,還包括存儲指示所述第一啟用語音的廣告是啟用語音的、并且所述第一啟用語音的廣告的音頻包括定制語音的一個或多個元數(shù)據(jù)標志。
10.如權(quán)利要求1所述的一個或多個計算機存儲介質(zhì),其特征在于,所述第一啟用語音的廣告僅包括文本。
11.一個或多個存儲計算機可使用指令的計算機存儲介質(zhì),所述計算機可使用指令在被一個或多個計算設(shè)備使用時,使得所述一個或多個計算設(shè)備執(zhí)行一種方法,所述方法包括從各個廣告商接收(810)多個廣告,所述多個廣告包括啟用語音的第一廣告,其中所述第一廣告的語音要被定制;與所述第一廣告相關(guān)聯(lián)地在廣告存儲中存儲(812)(1)所述第一廣告的文本,(2)所述第一廣告是啟用語音的、使得對應(yīng)于所述第一廣告的文本的音頻在所述第一廣告被呈現(xiàn)給用戶之前生成的指示,以及(3)與所述第一廣告的音頻相關(guān)聯(lián)的語音要基于所述第一廣告的內(nèi)容來定制的指示; 響應(yīng)于所述第一廣告是啟用語音的并且與所述音頻相關(guān)聯(lián)的語音要被定制的指示,通過算法來確定(814)用于所述第一廣告的音頻的定制語音,其中對所述定制語音的確定基于所述第一廣告的內(nèi)容;提供基于所確定的定制語音從所述第一廣告的文本中生成的音頻;以及在接收到對一個或多個廣告的請求之后,傳遞(818) —組廣告以便呈現(xiàn)給用戶,其中所述一組廣告包括所述第一廣告的文本以及包括所述定制語音的音頻。
12.如權(quán)利要求11所述的一個或多個計算機存儲介質(zhì),其特征在于,還包括基于關(guān)鍵詞來確定與所述第一廣告相關(guān)聯(lián)的類別。
13.如權(quán)利要求11所述的一個或多個計算機存儲介質(zhì),其特征在于,所述第一定制語音是基于所確定的類別來確定的。
14.如權(quán)利要求11所述的一個或多個計算機存儲介質(zhì),其特征在于,還包括在廣告存儲中存儲所生成的音頻。
15.—個或多個存儲計算機可使用指令的計算機存儲介質(zhì),所述計算機可使用指令在被一個或多個計算設(shè)備使用時,使得所述一個或多個計算設(shè)備執(zhí)行一種方法,所述方法包括接收(910)對要呈現(xiàn)給用戶的一個或多個廣告的請求; 標識(912)要呈現(xiàn)給用戶的至少第一廣告,確定(914)所述第一廣告是啟用語音的且與所述第一廣告的音頻相關(guān)聯(lián)的語音要被定制,其中啟用語音的廣告的文本和音頻都被呈現(xiàn)給用戶;確定(916)與所述第一廣告相關(guān)聯(lián)的第一定制語音,其中所述確定基于以下的一個或多個,(1)從廣告商接收的與所述第一廣告相關(guān)聯(lián)的第一定制語音的指示,或(2)基于所述第一廣告的內(nèi)容對所述第一定制語音的算法確定;訪問(918)與所述用戶相關(guān)聯(lián)用戶偏好來確定所述用戶指示了對于所述第一廣告對第二定制語音的偏好;從所述第一廣告的文本中生成(920)音頻,其中所述音頻包括所述第二定制語音;以及傳遞(922)所述第一廣告的文本和包括所述第二定制語音的音頻以便呈現(xiàn)給用戶。
全文摘要
本發(fā)明公開了一種用于啟用語音的文本廣告的語音定制方法和系統(tǒng)。提供了用于確定要用于音頻廣告的定制語音的方法。接收廣告的文本,且確定要從廣告的文本中生成音頻,并且該音頻要包括定制語音。定制語音由廣告商來選擇。該音頻從廣告的文本中生成,并且該文本、音頻以及該廣告是啟用語音的且與該音頻相關(guān)聯(lián)地要使用定制語音的指示被存儲在廣告存儲中。當接收到對廣告的請求時,傳遞至少一個廣告以便呈現(xiàn)給用戶,使得文本被可視地呈現(xiàn)給用戶且包括定制語音的音頻被可聽地呈現(xiàn)給用戶。
文檔編號G06Q30/00GK102156940SQ20111007222
公開日2011年8月17日 申請日期2011年3月16日 優(yōu)先權(quán)日2010年3月17日
發(fā)明者P·C·薩達如, T·丹軋爾特徹夫 申請人:微軟公司