(57)【要約】【課題】特にステレオ又は３Ｄオーディオを使用して、ＳＭＳ及びｅ−メールのようなテキストアプリケーションをより面白い且つ楽しいものにする方法を提供する。【解決手段】テキスト専用のアプリケーションのためのオーディオを発生する方法は、発生されたオーディオにサウンド効果を追加するのに使用できるタグを入力テキストに追加し、このタグを処理して、オーディオを発生するためのインストラクションを形成し、テキストが提示される間にこのインストラクションに基づいて前記サウンド効果を伴うオーディオを発生するステップを含む。本発明は、テキストアプリケーションに娯楽価値を追加し、従来のマルチメディアに比して非常にコンパクトなフォーマットを提供し、又、娯楽サウンドを使用して、ＳＭＳ及びｅ−メールのようなテキスト専用アプリケーションをより面白い且つ楽しいものにする。【選択図】図１
2010529519.tif 000002
【特許請求の範囲】
【請求項１】
テキスト専用アプリケーションのためのオーディオを発生する方法において、
発生されたオーディオにサウンド効果を追加するのに使用できるタグを入力テキストに追加するステップと、
前記タグを処理して、オーディオを発生するためのインストラクションを形成するステップと、
テキストが提示される間に前記インストラクションに基づいて前記サウンド効果を伴うオーディオを発生するステップと、
を備えた方法。
【請求項２】
前記サウンド効果は、ステレオ効果である、請求項１に記載の方法。
【請求項３】
前記サウンド効果は、３Ｄサウンド効果である、請求項１に記載の方法。
【請求項４】
前記テキストは、表示されることにより提示されるか、又はテキスト／スピーチ変換の仕方で提示される、請求項１に記載の方法。
【請求項５】
前記タグは、入力テキストから発生されるか、又は手で挿入される、請求項１に記載の方法。
【請求項６】
前記タグは、スピーチ、音楽又はオーディオ効果に適用される、請求項１に記載の方法。
【請求項７】
サウンド効果を伴うオーディオを発生する前記ステップにおいて、前記インストラクションを使用してサウンドを合成すると共に、オーディオ処理を制御する、請求項１に記載の方法。
【請求項８】
タグを処理する前記ステップにおいて、ランダムさを追加するステップを更に含む、請求項１に記載の方法。
【請求項９】
ランダムさを追加する前記ステップは、インストラクションの変更によって実行され、この変更は、オーディオを発生する仕方又はパラメータを変化させる、請求項８に記載の方法。
【請求項１０】
前記仕方又はパラメータは、低レベルレンダリングパラメータ、サウンドアイコンの選択、空間的効果及び後処理、発音、イベントのタイミング、意味の変更を伴わないテキストの変更、アルゴリズム音楽発生の使用、及び同様のサウンドの異なるレンダリング、の少なくとも１つを含む、請求項９に記載の方法。
【請求項１１】
サウンド効果を伴うオーディオを発生する前記ステップは、ＴＴＳエンジンでスピーチ合成を遂行する段階を含む、請求項１に記載の方法。
【請求項１２】
サウンド効果を伴うオーディオを発生する前記ステップは、オーディオ合成エンジンでオーディオ合成を遂行する段階を含む、請求項１に記載の方法。
【請求項１３】
サウンド効果を伴うオーディオを発生する前記ステップは、オーディオ処理を遂行する段階を含む、請求項１に記載の方法。
【請求項１４】
テキスト専用アプリケーションのためのオーディオを発生する装置において、
発生されたオーディオにサウンド効果を追加するのに使用できるタグを入力テキストに追加するためのタグ追加器と、
前記タグを処理して、オーディオを発生するインストラクションを形成するためのタグプロセッサと、
テキストが提示される間に前記インストラクションに基づいて前記サウンド効果を伴うオーディオを発生するためのオーディオジェネレータと、
を備えた装置。
【請求項１５】
前記サウンド効果は、ステレオ効果である、請求項１４に記載の装置。
【請求項１６】
前記サウンド効果は、３Ｄサウンド効果である、請求項１４に記載の装置。
【請求項１７】
前記テキストは、表示されることにより提示されるか、又はテキスト／スピーチ変換の仕方で提示される、請求項１４に記載の装置。
【請求項１８】
前記タグは、入力テキストから発生されるか、又は手で挿入される、請求項１４に記載の装置。
【請求項１９】
前記タグは、スピーチ、音楽又はオーディオ効果に適用される、請求項１４に記載の装置。
【請求項２０】
前記オーディオジェネレータは、前記インストラクションを使用してサウンドを合成すると共に、オーディオ処理を制御する、請求項１４に記載の装置。
【請求項２１】
前記タグプロセッサは、ランダムさを追加する、請求項１４に記載の装置。
【請求項２２】
前記タグプロセッサは、インストラクションの変更によって前記ランダムさを実行し、この変更は、オーディオを発生する仕方又はパラメータを変化させる、請求項２１に記載の装置。
【請求項２３】
前記仕方又はパラメータは、低レベルレンダリングパラメータ、サウンドアイコンの選択、空間的効果及び後処理、発音、イベントのタイミング、意味の変更を伴わないテキストの変更、アルゴリズム音楽発生の使用、及び同様のサウンドの異なるレンダリング、の少なくとも１つを含む、請求項２２に記載の装置。
【請求項２４】
前記オーディオジェネレータは、スピーチ合成を遂行するためのＴＴＳエンジン、及びオーディオ合成を遂行するためのオーディオ合成エンジン、の少なくとも１つを含む、請求項１４に記載の装置。
【請求項２５】
前記オーディオジェネレータは、オーディオ処理を遂行するためのオーディオプロセッサを更に備えた、請求項１４に記載の装置。
【請求項２６】
テキスト専用アプリケーションのためのオーディオを発生することのできる通信ターミナルにおいて、
入力テキストに追加されるタグであって発生されたオーディオにサウンド効果を追加するのに使用できるタグを処理して、オーディオを発生するインストラクションを形成するタグプロセッサと、
テキストが提示される間にこのインストラクションに基づいてサウンド効果を伴うオーディオを発生するためのオーディオジェネレータと、
を備えた通信ターミナル。
【請求項２７】
入力テキストに前記タグを追加するためのタグ追加器を更に備えた、請求項２６に記載の通信ターミナル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、ＳＭＳ、ｅ−メール、書籍及び新聞のようなテキスト専用アプリケーションにおけるオーディオの使用及び発生に係る。
【背景技術】
【０００２】
大多数のテキストコンテンツは、移動装置のマルチメディア能力に益々焦点が当てられているのも関わらず、グラフィックやサウンドを含むように更新されることがありそうもない。書籍や新聞のような「アーカイブド」フォーマット及びＳＭＳやｅ−メールのようなメッセージフォーマットは、非常に長い期間にわたり現在の形態で普及し続けている。それ自身あまり興奮することのないテキストフォーマットにマルチメディアの魅力を追加できる技術が、現在、第一歩を踏み出している。
【０００３】
この問題に対するほとんどの明確な解決策は、追加のマルチメディアコンテンツをオリジナルテキストコンテンツと共に記憶及び／又は送信することである。しかしながら、これは、テキストフォーマットがグラフィックやサウンドよりも著しくコンパクトであるために、少なくとも一桁、データ量を増加する。米国特許第７，１０３，５４８号は、テキストメッセージをオーディオ形態へ変換するシステムを開示しており、テキストメッセージは、感情指示子と、特徴形式の指示を埋め込んでおり、後者は、感情指示子により指示された感情をテキストメッセージのオーディオ形態で表現するために、複数のオーディオ形態プレゼンテーション特徴形式のどれを使用すべきか決定するように働く。又、現在、ＭＳＮメッセンジャーは、送信者がテキストにタグを書き込み、これを受信端でピクチャーへと変換できるようにする。しかしながら、コンテンツを前もって準備することは、コンテクスト依存の「サプライズ効果」の可能性を排除する。更に、ある周囲のサウンドスケープ、例えば、雨や風がスピーチに追加されて、従来の移動装置の１つのスピーカを通して再生された場合には、妨害となるバックグランドノイズのような音を発し、明瞭さを低減させる。
【０００４】
マルチメディアコンテンツを記憶し提示するのに適したフォーマットは多数ある。知られている最良のものは、ＳＭＩＬ（同期マルチメディアインテグレーション言語）である。ワールドワイドウェブにおいて公衆に向けられる資料の場合、ＡＣＳＳ（オーディオカスケード型スタイルシート）を使用して、サウンドの幾つかのプロパティを定義することができる。ＳＳＭＬ（Ｗ３により推奨されるスピーチ合成マークアップ言語）との組み合わせにおいて、サウンド及びスピーチのある基本的なリアルタイムレンダリングを行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従って、リアルタイムサウンド合成及びサウンド効果のレンダリング、特に、ステレオ又は３Ｄサウンドをテキストベースアプリケーションにおいて遂行するのに適したマークアップ言語又はそれに対応するソフトウェアアーキテクチャーが存在しない。
【０００６】
そこで、本発明の目的は、娯楽サウンド、特に、ステレオ又は３Ｄオーディオを使用して、ＳＭＳ及びｅ−メールのようなテキストアプリケーションを、より面白い且つ楽しいものにする方法を提供することである。
【課題を解決するための手段】
【０００７】
この目的を達成するために、本発明は、テキスト専用アプリケーションのためのオーディオを発生する方法において、発生されたオーディオにサウンド効果を追加するのに使用できるタグを入力テキストに追加し、このタグを処理して、オーディオを発生するためのインストラクションを形成し、テキストが提示される間にこのインストラクションに基づいて前記サウンド効果を伴うオーディオを発生することを含む方法を提供する。
【０００８】
又、本発明は、テキスト専用アプリケーションのためのオーディオを発生する装置において、発生されたオーディオにサウンド効果を追加するのに使用できるタグを入力テキストに追加するためのタグ追加器と、このタグを処理して、オーディオを発生するインストラクションを形成するためのタグプロセッサと、テキストが提示される間にこのインストラクションに基づいて前記サウンド効果を伴うオーディオを発生するためのオーディオジェネレータと、を備えた装置も提供する。
【０００９】
又、本発明は、テキスト専用アプリケーションのためのオーディオを発生することのできる通信ターミナルにおいて、入力テキストに追加されるタグであって発生されたオーディオにサウンド効果を追加するのに使用できるタグを処理して、オーディオを発生するインストラクションを形成するタグプロセッサと、テキストが提示される間にこのインストラクションに基づいてサウンド効果を伴うオーディオを発生するためのオーディオジェネレータと、を備えた通信ターミナルも提供する。
【００１０】
通信ターミナルは、更に、入力テキストにタグを追加するためのタグ追加器を備えることもできる。
【発明の効果】
【００１１】
本発明を使用することで、３Ｄ、空間的増強及び効果の形態でオーディオを発生することができる。例えば、ステレオ又は３Ｄオーディオを使用すると、スピーチにサウンドを非嵌入的に追加することができ、サウンドスケープがステレオ又は３Ｄ効果に対して処理されて、ステレオヘッドホーン又は２つの至近離間されたスピーカを経て再生された場合に、スピーチを妨げることがないように空間分離化(spatialize)することができる。例えば、聴取者が傍らで雨や風を聞き中央でスピーチを聞いた場合には、明瞭さに影響が及ぶことはない。
【００１２】
又、本発明は、例えば、オーディオがオンザフライで発生されるときに、レンダリングアルゴリズムが時間（朝／昼／夕方、平日／週末、夏／冬）又はユーザの位置（家／車／オフィス、国）に関する情報を考慮できるように、発生されるオーディオ効果にランダムさを追加することにより、コンテクスト依存の「サプライズ効果又は価値」を高めることが意図される。
【００１３】
更に、本発明は、カスタマイズのための優れた可能性を許し、テキストアプリケーションに娯楽的価値を付加し、且つ平易テキストにマルチメディア「クラス」を追加する。又、本発明は、従来のマルチメディアに比して非常にコンパクトなフォーマットを与える。本発明は、プラットホーム特有ではないから、本発明の装置は、どのようにレンダリングするか判断する。
【００１４】
本発明の前記及び他の目的、特徴及び効果は、添付図面を参照した好ましい実施形態の以下の詳細な説明から明らかとなろう。
【図面の簡単な説明】
【００１５】
【図１】本発明によりテキスト専用アプリケーションのためにオーディオを発生する方法のフローチャートである。
【図２】本発明によりテキスト専用アプリケーションのためにオーディオを発生する装置のブロック図である。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照して、本発明を詳細に説明する。
【００１７】
図１は、本発明によりテキスト専用アプリケーションのためにオーディオを発生する方法のフローチャートである。
【００１８】
ステップ１００において、ＳＭＳ、ｅ−メール、オーディオブック、等のテキストアプリケーションが入力される。
【００１９】
ステップ１１０において、入力テキストからタグが発生される。好ましくは、２セットのタグがオーディオ処理（以下に述べる）のために発生される。これらのタグは、特殊なケースでは、例えば、ユーザにより手で挿入することもできるし、或いは移動電話、ＰＤＡ（パーソナルデジタルアシスタント）、ラップトップコンピュータ、及びタグをテキストに追加できる他の装置を含むターミナルによって発生することもできる。このステップを実施するために、ＶｏｉｃｅＸＭＬ（ボイスＵＩ及びウェブページのオーディオレンダリングのための）、ＪＳＭＬ（Ｊスピーチマークアップ言語（Ｊａｖａ（登録商標）、Ｓｕｎによる））、ＳＴＭＬ（スポークンテキストマークアップ言語）、サーブル（ＪＳＭＬとＳＴＭＬを結合する試み）、ＳＳＭＬ（Ｗ３により推奨されるスピーチ合成マークアップ言語）、ＳＭＩＬ（マルチメディアプレゼンテーションのための同期マルチメディアインテグレーション言語）を含む複数のマークアップ言語を使用することができるが、これらに限定されない。このステップには、ＡＣＳＳ（オーディオカスケード型スタイルシート）を含むこともできる。これは、サウンドの幾つかのプロパティを定義し、スピーチ合成及びオーディオの両方を指定し、そしてボイスをオーディオとオーバーラップするのに使用できる。更に、ＡＣＳＳは、幾つかの空間的オーディオ特徴（例えば、方位、仰角）を有する。本発明によれば、スピーチ、音楽及びオーディオ効果に適用されるタグを含むオーディオＸＭＬフォーマットのような新規なマークアップ言語を確立して、ステレオ又は３Ｄサウンド効果のようなサウンド効果をオーディオに追加するように使用することができる。例えば、入力メッセージは、‘Sorry I missed your call. I was playing tennis at the time. I won. (ごめん、あなたの電話を取り損なった。そのとき、テニスをしていた。私が勝った。)’である。例示的な擬似タグは、<continuous play: background music> Sorry I sassed your <audio substitute: call>. I was playing tennis <audio icon: tennis> at the time. W won! <audio icon: fireworks><end play: background music>である。
【００２０】
ステップ１２０において、ステップ１１０で追加されたタグがコマンドへと変換され、コマンドは、サウンドを合成すると共にメッセージを発生するのに使用でき、メッセージは、オーディオ処理を制御するか、オーディオ処理の入力として使用できる。サウンドを合成する場合には、ＭＩＤＩメッセージを使用することができる。スピーチを合成する場合には、ＳＳＭＬの拡張バージョンを使用することができる（ここでは、図１のＳＳＭＬ＋を参照）。ステップ１２０は、特徴：ランダム化を含むことができる。サウンドを厳密に繰り返すだけでは、聴取者にとって直ちに退屈になるか又はうるさいだけである。例えば、ゲームのオーディオ設計では、ユーザが全く同じサンプルを何回も聴取する必要がないように、アクターが同じラインを数回繰り返すことを記録するのが通常である。ランダムさは、多数の異なる方法で挿入することができる。幾つかの例を以下に示す。
【００２１】
・一般的
・低レベルのレンダリングパラメータ（ボイス、楽器）を変える
・「サウンドアイコン」（「スマイル」と同等の短いサウンド）の選択を変える
・空間的効果及び後処理を変える
・スピーチ
・発音
・イベント（スピーチリズム、休止）のタイミングを変える
・意味を変更せずにテキストを変更する
・音楽
・アルゴリズム音楽発生を使用する
・サウンドサンプルのピッチ及び／又はテンポを変更する
・効果
・同様のサウンドを異なる仕方でレンダリングする
【００２２】
オーディオレンダリングは、幾つかのレンダリングパラメータ（例えば、ＩＭＤＩメッセージに埋め込まれた値）の低レベル制御をサポートすることができ、例えば、足音は、同じイベントの異なる発生のようなサウンドを常に発するように、タイミング、ピッチ、及び巾を変化させることができる。
【００２３】
ランダム化の効果は明らかであり、サプライズの価値を付加し、ユーザが厳密な繰り返しで退屈又はうるさくなるのを防止し、レンダリングされるオーディオが予想可能になり過ぎるのを防止し、更に、個人の好みに基づいて設定を調整する優れた可能性を得ることである。
【００２４】
ステップ１３０において、ステップ１２０からの入力が出力オーディオへと処理される。スピーチ合成の場合は、ＴＴＳ（テキスト対スピーチ）エンジンを使用して、タグ付きテキスト（例えば、ＳＳＭＬ＋）をスピーチへと変換することができる。ＴＴＳシステムは、最近の数年間に劇的に改良された。アーチファクトは、スピーチサウンドを「ロボチック(robotic)」ではなく、「チョップアップ(chopped up)」にする。スピーチの質は、非常に自然なものとすることができるが、良質なＴＴＳは、ＭＩＰＳ及びメモリの両方において集中的な計算を意味する。オーディオ合成の場合は、音楽及び効果（例えば、足音、海辺の波音及び鳥のさえずり）を含む２つの形式の合成オーディオが必要とされる。コントロール言語として適当なＭＩＤＩは、効果設定（残響、合唱、等）、優先順位（ＳＰ−ＭＩＤＩ）、タイムスタンプ、及びサウンドに影響する幾つかの低レベルパラメータを含むことができる。ＭＩＤＩに使用されるウェーブテーブル合成は、音楽及び効果の両方に合理的である。ウェーブテーブル合成エンジン（オーディオ合成エンジン）（図１を参照）は、ＧＭＩ準拠（一般的ＭＩＤＩ）であり、又、ＧＭ２準拠とすることができ、ＤＬＳ（ダウンロード可能なサウンド）フォーマット及び全てのメインサンプリングレートをサポートする。
【００２５】
次いで、フローは、ステップ１４０へ進み、ステップ１３０からの出力オーディオが更に処理される。
【００２６】
図２を参照すれば、本発明によるテキスト専用アプリケーションのためのオーディオを発生する装置であって、図１にフローチャートに示された方法を対応的に遂行するための装置が示されている。テキスト専用アプリケーションを受信すると、タグ追加手段は、入力テキストのためのタグのセットを発生する。又、これらのタグは、特殊なケースでは、例えば、ユーザにより手で挿入することもできるし、或いは移動電話、ＰＤＡ（パーソナルデジタルアシスタント）、ラップトップコンピュータ、及びタグをテキストに追加できる他の装置を含むターミナルによって発生することもできる。好ましくは、タグ追加手段により２つのセットが発生される。一方のセットは、ＴＴＳエンジンにとって有効であり、このため、ＳＳＭＬのようなフォーマットを使用することができる。他方は、サウンド効果及び音楽の両方発生できるオーディオ合成エンジンにとって有効である。このようなフォーマットは、オーディオＸＭＬと称することができる（図２を参照）。ＳＭＳのようなアプリケーションの場合には、タグ追加手段は、送信者又は受信者のいずれかのターミナルにおいて動作することができる。
【００２７】
次いで、タグ処理手段は、タグを低レベルコマンドへ変換し、コマンドは、サウンドを合成すると共にメッセージを発生するのに使用でき、このメッセージは、オーディオ処理を制御し、「サプライズ価値」を付加する。サウンド合成の場合には、ＭＩＤＩメッセージを使用することができる。ＴＴＳの場合、ＳＳＭＬの若干拡張されたバージョンを使用することができる（ここでは、図２のＳＳＭＬ＋を参照）。タグ処理手段は、聴取者のターミナルで動作されねばならない。タグ処理手段は、特徴：ランダム化を含むことができる。サウンド合成エンジンでは、低レベルコマンドを僅かに変更することで微妙な変化を実施することができる。例えば、足音は、同じイベントの異なる発生のようなサウンドを常に発するように、タイミング、ピッチ、及び巾を変化させることができる。
【００２８】
オーディオ発生手段（図２の破線部を参照）は、タグ処理手段からの出力を受信する。スピーチ合成の場合は、ＴＴＳエンジンが、処理を遂行するように効果的に使用される。オーディオ合成の場合は、ウェーブテーブル合成エンジンが、音楽及び効果の両方を合理的に行うように効果的に使用される。
【００２９】
オーディオ処理手段は、例えば、３Ｄアルゴリズム及び後効果をＴＴＳからの出力及びオーディオ合成エンジンで遂行する。オーディオ処理手段は、次のファンクション、即ち位置的オーディオ、モノ／３Ｄ空間的増強、ステレオ拡幅、残響、ＥＱ（イコライザ）、及びＤＲＣ（ダイナミックレンジコントロール）のうちの少なくとも１つを実施することができる。更に、オーディオ処理手段は、任意であるが、サンプルレート変換、ミキシング、パラメータ（３Ｄ位置、残響に対するＴ６０）のリアルタイム変化をサポートする。
【００３０】
本発明の装置は、テキスト専用アプリケーションのためのオーディオを発生することのできる通信ターミナルにおいて、入力テキストに追加されるタグであって発生されたオーディオにサウンド効果を追加するのに使用できるタグを処理して、オーディオを発生するインストラクションを形成するタグプロセッサと、テキストが提示される間にこのインストラクションに基づいてサウンド効果を伴うオーディオを発生するためのオーディオ発生手段と、を備えた通信ターミナルにおいて実施することができる。或いは又、この通信ターミナルは、更に、入力テキストにタグを追加するためのタグ追加手段を備えることもできる。この通信ターミナルは、例えば、移動ターミナルである。
【００３１】
以上、本発明の特定の実施形態を開示したが、当業者であれば、本発明の精神及び範囲から逸脱せずに、特定の実施形態に対し変更をなし得ることが理解できよう。本発明は、オーディオに焦点を当てたが、テキストアプリケーションにグラフィックを追加する等しく強力なケースも考えられる。それ故、本発明の範囲は、特定の実施形態に限定されず、特許請求の範囲は、本発明の範囲内に入るそのような全てのアプリケーション、変更及び実施形態も包含するものとする。
【符号の説明】
【００３２】
１００、１１０、１２０、１３０、１４０：方法のステップ
【図１】
2010529519.tif 000003
【図２】
2010529519.tif 000004
【国際調査報告】
2010529519.tif 000005
2010529519.tif 000006
2010529519.tif 000007
2010529519.tif 000008