"携帯デバイス上で音声を合成する方法であって、1コンピュータデバイスとの同期化プロセスの一部として事前合成されたスロット情報を受信する工程であって、前記スロット情報が前記コンピュータデバイス上のユーザレコード内の定義されたデータタイプの値を表し、前記スロット情報がキャリアフレーズ内の所定の位置に含まれるように構成された工程と、2前記事前合成されたスロット情報をメモリ内に記憶する工程と、3前記キャリアフレーズおよび前記事前合成されたスロット情報をユーザのための可聴出力として再生する工程とを含む、方法。携帯型デバイスの設計は、通常、使用上の人間工学に基く。例えば、携帯性を最大限にするという目標は、通常、最小の電力要件を備えた最小のフォームファクタに帰結する。これらの制約によって、同じ制約がない汎用の処理システム例えば、パーソナルコンピュータと比較して処理電力と記憶容量のアベイラビリティが明らかに制限される。携帯型デバイスの処理電力と記憶容量の制限は、許容できるTTS出力を提供する能力に直接影響する。現在、これらの制限のために、低品質のTTS技術しか使用できないことがある。したがって、現在の携帯型デバイスの制限に対処できる方法で高品質TTS技術の適用を可能にする解決策が必要である。上記およびその他の利点と特徴とが得られる方法を説明するため、上に簡潔に説明した本発明の詳細を添付図面に示す具体的な実施形態を参照しながら以下に説明する。これらの図面は本発明の代表的な実施形態を示すだけのものであって本発明の範囲を限定するものではないことを念頭に置きながら、添付図面を用いて本発明を具体的かつ詳細に説明する。本発明のさまざまな実施形態について以下に詳述する。特定の実施形態について説明しているが、これは例示的なものに過ぎないことを理解されたい。本発明の精神および範囲を逸脱することなくその他の構成要素および構成を使用できることは当業者には明らかであろう。テキスト音声TTS合成技術によって電子デバイスはテキストストリームを可聴音声に変換することができる。この可聴音声はこうして音声メッセージを介してユーザにテキスト情報を提供する。TTSはEメールまたはその他の任意の汎用のテキストメッセージ交換ソリューションなどのさまざまなコンテキスト内で適用できる。特に、TTSは、例えば、Eメール閲覧、インスタントメッセージ交換、株式および他の警告または警報、最新ニュースなどの任意の動的なコンテンツを合成音声に変換する際に価値がある。TTS合成音声の品質はTTS技術の急速な普及において極めて重要であることが理解されよう。携帯電話、パーソナルディジタルアシスタント、BlackBerryまたはPalmデバイスなどの組み合わせデバイスなどの携帯デバイスはTTS技術の活用に特に適している。調音合成、ホルマント合成、および波形接続型合成方法を含むさまざまな異なる音声合成のTTS方法が存在する。調音合成は声門および振動音声路のモデル周期的な吸気興奮を生成するなどの音声生成のコンピュータ化された生物医学的モデルを使用する。理想的には、調音合成装置は、舌、唇、および声門などの咬合器のシミュレートされた筋肉運動によって制御される。合成音声出力を計算することは時間依存の3次元微分方程式を解くことになろう。残念ながら、現在、調音合成も、演算要件が厳しいことで悪名が高く、自然に聞こえる流暢な音声を得ることができない。ホルマント合成は、声門ソースがフィルタ音声路から完全に独立していることを前提にする極めて簡単化されたソース-フィルタモデルを制御する1組の規則を使用する。フィルタは、ホルマント周波数および帯域幅などの制御パラメータによって決定される。各ホルマントは音声路の特定の共鳴フィルタ特性のピークに関連付けられる。ソースは様式化された声門またはその他のパルス周期音の場合または雑音吸気および摩擦音の場合を生成する。ホルマント合成は極めて分かりやすいが完全に自然ではない音声を生成する。ただし、この方法はメモリ占有領域が小さく、演算要件が中庸であるという利点を有する。最後に、波形接続型合成は、波形非符号化として、または適当な音声符号化方法によって符号化された、録音から切り出してインベントリ音声データベースに記憶された録音音声の実際の断片を使用する。基本単位すなわち、音声セグメントは、例えば、音素母音または子音または1つの音素の後半プラス次の音素の前半例えば、母音子音遷移とを含む音素遷移複音である。一部の波形接続型合成器は、実際、音節の時間スケールに複音方法を適用して、いわゆる半音節すなわち、半分の音節、音節遷移を使用する。波形接続型合成自体は、音声データベースから選択した単位を繋げ連結し、任意選択の復号化を経て、結果として得られる音声信号を出力する。波形接続型合成システムは録音された音声の断片を使用するので、自然に聞こえる最高の可能性を有する。波形接続型合成技法はまた単位選択合成を含む。以前の波形接続型合成器と比べて、単位選択合成は、特定の複音の数千の例を含むことができるインベントリから直ちに最適な合成単位を自動的に選択し、それらを連結して合成音声を生成する。複雑性が低いデバイス例えば、携帯電話へのTTS技術の従来の適用例は、処理および記憶能力が限られた環境でのTTS合成音声の品質を犠牲にすることを余儀なくされていた。具体的には、携帯電話などの複雑性が低いデバイスは、通常、従来のデスクトップまたはラップトップパーソナルコンピュータデバイスなどの複雑性が高いデバイスと比較してはるかに低い処理および記憶能力を備えて設計されている。この結果、低品質のTTS技術が複雑性が低いデバイスに組み込まれている。例えば、携帯デバイスへのTTS技術の従来の適用例は、メモリ占有領域が小さく、演算要件が中庸であるホルマント合成技術を使用していた。本発明によれば、処理および記憶能力が制限されているデバイス移動体デバイスなどに適用された時でも高品質TTS技術が使用可能である。本発明の原理を、携帯電話120への高品質TTS技術の適用例を示す図1を参照しながら説明する。以下の説明では、高品質TTS技術は波形接続型合成技術によって例示されている。ただし、本発明の原理は波形接続型合成技術に限定されるわけではない。逆に、本発明の原理は、TTS技術が実際には所与のデバイスに適用できないほど複雑な任意の状況に適用するように意図されている。携帯電話の一例では、TTS技術は音声ダイヤルを支援するために使用されることができる。一般に、車の運転中など、ユーザがキーパッドまたは画面に注意を向けられない時はいつでも、音声ダイヤルは極めて望ましい。このシナリオでは、職場のジョンに電話すると言う方が運転中に細かいダイヤルパッドで10桁の文字列をダイヤルしようとするよりも安全なのは確かである。音声ダイヤルとそれと同等のコマンドおよび制御は、小占有領域ASRエンジンで利用可能な自動音声認識ASR技術によって可能になる。メモリ占有領域が小さいため、ASRはデバイス自体で実行できる。音声ダイヤルによって個人の安全を増すことができる一方、音声ダイヤルプロセスは不注意から完全に免れるものではない。一部の便利な電話機では、音声ダイヤル装置はテキストメッセージまたは低品質TTSを介してフィードバック例えば、ジョンドーさんですかジョンミラーさんですかを提供する。合成音声によるフィードバックメッセージの高品質な自然に聞こえる、分かりやすい表現には最新のTTS技術が必要である。理想的には、TTSモジュールもデバイス120上で実行され、ユーザにフィードバックを提供してASRエンジンが音声入力を正しく解釈したことを保証する。ただし、上記のように、現在の高品質TTSは多数の現在のデバイス上で利用可能なレベルを超えるレベルの処理およびメモリのサポートを必要とする。実際、最新のTTS技術は多数の現在のデバイス上で利用可能なレベルを超えるレベルの処理およびメモリのサポートを必要とするというのが実態であるようである。以下に詳述するように、本発明によって高品質TTSは中庸の処理および記憶能力を有するデバイス内でも使用できる。この機能は、十分なレベルの処理および記憶能力を所有する追加のデバイス例えば、デスクトップおよびラップトップコンピュータの処理力を活用することで使用可能になる。ここで、活用プロセスは高機能デバイスと低機能デバイスとの間の通信によって使用可能になる。図1は、そのような構成の一実施形態を示す図である。図1に示すように、TTS環境100は、高機能デバイス例えば、コンピュータ110、低機能デバイス例えば、携帯電話120、およびユーザ130を含む。ここで、高機能デバイス110および低機能デバイス120は同期化プロセスの一部として通信するように構成できる。この同期化プロセスによって、ユーザ130は、高機能デバイス110上の情報データベース例えば、カレンダ、連絡先/電話帳などが低機能デバイス120の情報データベースと同期していることを確認できる。一般の情報データベースの変更例えば、新しい連絡先の生成、既存の連絡先情報の変更は、ユーザの高機能デバイス110との対話またはユーザの低機能デバイス120との対話によって実行できることを理解されたい。なお、高機能デバイス110と低機能デバイス120との間の情報の同期化はさまざまな方法で実行できることに注目されたい。さまざまな実施形態で、有線接続例えば、USB接続または無線接続例えば、Bluetooth、GPRS、またはその他の任意の無線標準を使用できる。さまざまな同期化ソフトウェアを使用して同期化プロセスに影響を与えることができる。利用可能な同期化ソフトウェアの現在の例は、Palm,Inc.社製のHotSyncおよびアップルコンピュータ社製のiSyncを含む。本発明の原理は高機能デバイス110と低機能デバイス120との間の接続の特定の選択または送受信を調整する特定の同期化ソフトウェアによって変わるものではない。一般に、同期化プロセスは、低機能デバイス120に高品質TTS情報が提供できる構造化方式を提供する。代替実施形態では、所期の目的を達成するために、サードパーティの同期化ソフトウェアパッケージとは別に専用のソフトウェアアプリケーションを設計することができる。この通信のパイプを用いて、低機能デバイス120内のTTSシステムは、高機能デバイス110内の処理および記憶能力を活用することができる。具体的には、波形接続型合成技術の場合、TTS技術の処理および記憶が集約した部分は高機能デバイス110内に常駐する。この構造の一実施形態を図2に示す。図2に示すように、高機能デバイス110はTTSシステム210を含む。一実施形態では、TTSシステム210はテキスト解析モジュール212と音声合成モジュール214とを含む波形接続型合成システムである。テキスト解析モジュール212自体は、別々であるが絡み合った機能を備えた一連のモジュールを含むことができる。一実施形態では、テキスト解析モジュール212は入力テキストを解析し、それを目的の一連の音声記号および声調基本周波数、継続時間、および振幅に変換する。音声合成モジュール214に提供される特定の出力は実施態様により異なることがあるが、音声合成モジュールの基本機能は音声出力を生成することである。この音声出力は音声出力データベース220内に記憶される。音声出力データベース220内に記憶されるTTS出力は、高機能デバイス110上で全面的に実行されるTTS処理の結果を表す。したがって、低機能デバイス120の処理および記憶能力はこれまで必要とされていなかった。一実施形態では、TTSシステム210を用いてキャリアフレーズおよびスロット情報の事前合成された音声を生成することができる。キャリアフレーズの一例は、番号[スロット3]のスロット2の[スロット1]に電話して欲しいですかである。この例では、スロット1は名前、スロット2は場所、スロット3は電話番号を表し、番号[703-555-1212]の[職場]の[ジョンドー]に電話して欲しいですかという組み合わせ出力を生成することができる。この例が示すように、スロット要素1、2、3の各々は、キャリアフレーズの音声充填文字を表す。キャリアフェーズとスロット情報の両方を高機能デバイス110で事前合成し、低機能デバイス120にダウンロードしてそれ以降ユーザに対して再生することができるというのが本発明の特徴である。図3は、事前合成されたキャリアフレーズとスロット情報のこの枠組みをサポートする低機能デバイス120の一実施形態を示す。図示のように、低機能デバイス120はメモリ310を含む。メモリ310は、キャリアフレーズ部312およびスロット情報部314を含むように構成できる。キャリアフレーズ部312は事前合成されたキャリアデータを記憶し、スロット情報部314は事前合成されたスロットデータを記憶するように構成されている。キャリアフレーズは大半のユーザに適用できると考えられ、したがって、低機能デバイス120上に事前読み込みできることが理解されよう。したがって、事前合成されたキャリアフレーズは、自らが運用する高機能コンピュータデバイス110を用いる製造業者が生成でき、製造プロセスで、低機能デバイス120にダウンロードしてキャリアフレーズ部312に記憶することができる。低機能デバイス120をユーザが所有すると、低機能デバイスのカスタム化が進行することができる。このプロセスで、ユーザは、ユーザ定義のスロットタイプでキャリアフレーズが機能するようにカスタマイズできる。このカスタマイズのプロセスは、ユーザが操作する高機能コンピュータデバイス110によるカスタムのキャリアフレーズの事前合成によって有効にできる。事前合成されたカスタムのキャリアフレーズは低機能デバイス120にダウンロードしてキャリアフレーズ部312に記憶することができる。キャリアフレーズと同様に、スロット情報もユーザが操作する高機能コンピュータデバイス110によって事前合成される。同期化ソフトウェアを活用する一実施形態では、同期化プロセス中に更新される一般のデータベースの別のデータタイプとしてスロット情報を低機能デバイス120にダウンロードすることができる。例えば、名前、場所、および番号専用のスロット情報は、ユーザのアドレス/電話帳内の各連絡先レコードの別々のデータタイプとして含めることができる。スロットタイプは、ユーザレコード内の可変要素を表すことができる任意のデータタイプについて定義できることが理解されよう。低機能デバイス120へのキャリアフレーズおよびスロット情報の提供によって、低機能デバイス120上で簡単なTTS構成要素を実施することができる。この簡単なTTS構成要素は、キャリアフレーズおよびスロット情報の記憶と取り出しとを調整する作用がある一般テーブル管理機能を実施するように構成できる。この結果、符号の占める領域は小さくなる。一実施形態では、事前合成されたキャリアフレーズおよびスロット情報は符号化圧縮形式でダウンロードされる。低機能デバイス120への圧縮情報の送信によって送信速度は確実に増加するが、低機能デバイス120上でTTS構成要素を実施することがさらに容易になる。具体的には、一実施形態では、低機能デバイス120上のTTS構成要素は、低機能デバイス120上にすでに存在する音声コーダ/デコーダコーデックを活用するように構成されている。音声出力を事前合成して低機能デバイス120が使用する適当な符号化フォーマットで記憶することで、取り出した符号化キャリアおよびスロット情報を低機能デバイス120の既存の音声コーデックに通すようにTTS構成要素を構成することができる。この機能によって、受信した呼の再生を偽造することでTTS再生を効果的に生成する。この実施形態は、低機能デバイス120上のTTS構成要素の需要をさらに最小化することで、実施の複雑性を大幅に低減する働きをする。図3に示すように、制御要素320を用いて、それぞれメモリ部312および314からキャリアフレーズおよびスロット情報を取り出すことでこのプロセスを実行できる。一般に、制御要素320は、確実に、メモリ310から事前合成された音声セグメントを同期して取り出してコーデック330に生成のために送る。コーデック330は、取り出された事前合成された音声セグメントに基いて可聴出力を生成する。一実施形態では、本発明の原理を用いて、一般のテキストコンテンツを表す事前合成された音声セグメントを高機能デバイス110から低機能デバイス120に送信することができる。例えば、一般のテキストコンテンツは、Eメール、インスタントメッセージ交換、株式および他の警告または警報、最新ニュースなどの動的なコンテンツを含むことができる。この動的なコンテンツは、事前合成して低機能デバイス120に送信し、後ほどコマンドによって再生することができる。以上、本発明をその特定の実施形態に関連して詳細に説明してきたが、本発明の精神および範囲を逸脱することなく、本発明に様々な変更および修正を加えることができることを、当業者なら理解するであろう。したがって、本発明は、添付の請求の範囲およびその等効物に含まれる本発明の変形形態および修正形態を含むことを意図している。"