JPH02224000A - 入力語の起源の言語群の判定方法及び合成器による音素の発生方法 - Google Patents

入力語の起源の言語群の判定方法及び合成器による音素の発生方法

Info

Publication number
JPH02224000A
JPH02224000A JP1300967A JP30096789A JPH02224000A JP H02224000 A JPH02224000 A JP H02224000A JP 1300967 A JP1300967 A JP 1300967A JP 30096789 A JP30096789 A JP 30096789A JP H02224000 A JPH02224000 A JP H02224000A
Authority
JP
Japan
Prior art keywords
origin
language group
language
input word
word
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1300967A
Other languages
English (en)
Other versions
JP2571857B2 (ja
Inventor
Anthony J Vitale
アントニー・ジョン・ヴィテイル
Thomas M Levergood
トーマス・マーク・レーヴァーグッド
David G Conroy
デェイヴィド・ゲラルド・コンロイ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Digital Equipment Corp
Original Assignee
Digital Equipment Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Digital Equipment Corp filed Critical Digital Equipment Corp
Publication of JPH02224000A publication Critical patent/JPH02224000A/ja
Application granted granted Critical
Publication of JP2571857B2 publication Critical patent/JP2571857B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/08Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はコンピュータによる文書から話し言葉への変換
に関するものであり、特に文書から適正な名前を発音す
ることに関する。
(発明の背景) 名前の発音は電話産業およびコンピュータ産業において
現場サービスの分野で使用することができる。また、逆
ディレクトリ援助(数値から名前へ)を有するより大き
な会社においての他、最後の名前フィールドが共通エン
ティティである文書伝言システムにおいても使用される
アメリカ英語の談話をコンピュータにより合成する多数
の装置を市場から入手することができる。
該話合成について探される機能で特殊な問題を提起する
ものの一つは無数の民族学的に多様な性成の発音である
。アメリカ合衆国のような民族学的に多様な国家におい
ては極端に多数の異なる性成があるため、性成の発音を
オーディオテープまたはディジタル化記憶音声のような
他の音声出力技術を用いて実用的に実現することは現在
のところ不可能である。
その根源言語に関する談話合成器の発音の正確さと第2
の言語に関する同じ合成器の発音の正確さとの間には典
型的に逆の関係が存在する。アメリカ合衆国はフランス
語、イタリア語、ゴーランド語、スペイン語、 ドイツ
語、アイルランド語などのような共通のインド・ヨーロ
ッパ語から日本語、アルメニア語、中国語、アラビア語
、およびベトナム語のような一層異国的なものまでに亘
る言語から由来する名前を持つ民族学的に異質の多様な
国家である。各種民族群からの名前の発音は標準のアメ
リカ英語の規則に合致しない、たとえば、最もゲルマン
的な名前は最初の音節にアクセントがあるが、日本語お
よびスペイン語の名前は語尾から二番目の音節にアクセ
ントを、フランス語の名前は最後の音節にアクセントを
置く傾向がある。同様に、正字法による綴りCHは英・
語の名前(たとえば、  C)IILDER3)では[
elと発音し。
CHARPENTERのようなフランス語の名前では[
S]、およびBRONCHET丁Iのようなイタリア語
の名前では[klと発音する0人間の話し手は名前の起
源となる言語を「知る」ことにより正しい発音をするこ
とが非常に多い、音声合成量が直面する問題はこれらの
名前を正し〜1発音を使って話すことであるが、コンピ
ュータは名前の民族学的起源を「知」らないので、その
発音はしばしば正しくない。
従来技術では名前を先づ多数の異なる言#Il詳からの
最も普通の名前を備えている辞書中の多数のエントリに
対して合せるシステムが提案されている。辞書の各エン
トリは正字法綴りのフオームおよび音声の相当語句を備
えている0合致があると、音声の相当語句が合成器に送
られ1合成器はこれをその名前に対する可聴発音に戻す
名前が辞書内に見つからないときは、提案されたシステ
ムは統計的三字銘モデルを使用した。この三字銘分析法
は名前の各3文字の連鎖(すなわち三字銘)が語源と関
連している確率゛を推定することを含んでいる。プログ
ラムが新しい絹を見つけると、各1!源に対して語の各
3文字連鎖(三字銘)に基台確率を推定するため統計学
の公式を適用した。
(発明が解決しようとする課題) この手法に伴う間層点は三字銘分析の正確さである。こ
れは三字銘分析が確率だけを計算し、すべての言語群を
饅の起源の言語群に対する可能な候補者と考えるので、
I!の起源の言#lllを選定する正確さが可能な候補
者がもつと少いときのように高くないからである。
(発明の概要) 本発明は三字銘分析の正確さを改良して上述の問題を解
決するものである。これは言111#を起源の言語群と
して明確に識別するか、または言III詳を所定の入力
語に対する起源の言語群として除外するフィルタを設け
ることによりて行われる1本発明によるろ過法は言語群
を一組の記憶されているろ過規則にしたがって識別する
かまたは除外することから構成される。言語群を識別す
るかまたは除外する段階は右から左への走査を行って規
則集合を徹底的に探すことを含んでいる。酋#11#は
これら亜記号列の一つがろ過規則の一つと合致して言#
11#を入力語に対する起源の言lI#とじて考察から
除外すべきことが示されたとき除外される。
これは亜記号列の一つが規則の一つと合致して言語群を
明確に識別するまで行われる。言語群が所定の入力語に
対するすべての亜文字列を比較してから起源の言111
#とじて明確1こ識別されないと。
起源の可能な言語群のリストが作られる。このろ過法は
また明確な識別が行われたとき起源の明確に識別された
言111#を発生する。
三字銘分析を行う前にフィルタを使用する利点にはろ過
規則が言aSを起源の言aSSとして明確に識別するこ
とができるとき不必要な三字銘分析を回避することが挙
げられる。言語群を明確に識別することができないと、
ろ過法は起源の言語群として考えている可能な言1!群
の数を減らすことにより三字銘分析で行われている正し
くない質問を行う機会を減らす、幾つかの言#6群を除
外することにより、起源の言lI#の識別が、上述のよ
うに、−層正確になる。
本発明はまた入力語の起源の言#l#にしたがって所定
の入力語に対する正しい音素を発生する方法を含んでい
る。この方法は辞書の入力語に対応するエントリを探す
ことから構成されている。各エントリには語およびその
語に対する音素を備えている。このエントリを辞書の探
索により入力語に対応するエントリが明らかになったら
発音用音声具現ユニットに送る。入力語が辞書内に対応
するエントリを持っていないとき入力語はフィルタに送
られる。
方法の次の段階はろ過して入力語に対する起源の言1!
#を識別するか、または入力語に対する起源の少くとも
一つの言語群を除外することである。
フィルタが入力語に対する起源の言語群を明確に識別す
ると、入力語、および入力語に対する起源の言MIII
Iを示す言語付票がフィルタから文字対音響モジュール
に送られる。起源の言l1群がフィルタにより明確に識
別されないときは、入・力語および除外されない言語群
がフィルタから三字銘分析りに送られる。
入力語に対する起源の最も蓋然的な言語群が入力語に生
ずる三字銘を分析することにより示される。この三字酩
分析器により示された起源の最も蓋然的な言語群は入力
語と共に最も蓋然的な言語群に対応している文字対音響
規則のサブセットに送られる。音素は文字対音響規則の
対応するサブセットにしたがって入力語に対して発生さ
れる。
(#綱な説明) 第1図は本発明の各種論理ブロックを示す図である。シ
ステムの物理的実施例は図示のとおり論理的に配置され
た市場入手可能なプロセッサにより実現することができ
る。
発音すべき名前が入力として受入れられる。この入力名
前に対して辞書lOのエントリを通して探索が行われる
。各辞書エントリは名前およびその名前に対する音素を
備えている。
語義付票が語を名前であると識別する。
辞書10のエントリに対応する入力名前を探すと的中が
生ずる。辞書lOは直ちにエントリ(名前および音素)
を音声具現ユニット50に送り、このユニットがエント
リに入っている音素にしたがって名前を発音する。この
入力語に対する発音プロセスはこれで完了することにな
る。
辞書lOに入力名前に対応するエントリが存在しないと
辞書ミスが発生する。正しい発音を発生するために、シ
ステムは入力名前の起源の言語群を識別しようとする。
これはフィルタ12に辞!10に見つからなかった入力
名前を送ることによって行われる。入力名前は言語群を
明確に識別するかまたは成る言語群を考察から除外する
ためにフィルタ12により分析される。
フィルタ12は所定の規則集に基いて入力名前に対する
言語群をろ過し去るように動作する。これら規則は後に
説明する規則記憶装置によりフィルタ12に与えられる
各入力名前は書記素の記号列から成ると考えられる。入
力名前の中の成る記号列はその名前に対する言語群を一
義的に識別(または除外)する。
たとえば、一つの規則によれば、記号列BAUMは入力
名前をドイツ語(たとえばTANNENBAUM)であ
ると明確に識別する。他の規則によれば1名前の終りの
記号列MOTOは言語群を日本語(たとえばKAli^
MOTO)であると明確に識別する。このような明確な
識別が存在すれば、入力名前および識別された言語群(
L付票)は適切な音素を音声具現ユニット50に、供給
する文字音響変換部20に直接送られる。
フィルタ12はその他の場合には明確な識別が不可能な
とき可能なかぎり多数の言語群をそれ以後の考察から除
外しようとする。これにより入力名前の残りの分析の確
率確度が増大する。たとえば、ろ過規則は記号列−Bが
名前の終りにあれば、日本M、スラブ語、フランス語、
スペイン語、およびアイルランド語のような言語群を以
後の考察から除外することができる。この除外により、
明確に識別されなかった入力名前に対する起源の言語群
を決定する次段の分析が簡略化され改善される。
言#11#がフィルタ12により起源の言語群として明
確に識別することができないと仮定すると、更に分析が
必要である。これは三字銘分析器14により行われる。
三字銘分析器14は入力名前、およびフィルタ12によ
り除外されなかった言語群のリストを受取る。三字銘分
析41!)14は書記素の記号列(入力名前)を、 3
書記素長である書記素記号列である三字銘に解剖する。
たとえば、書記素記号列婁SMITH1は次の五つの三
字銘に解剖される。すなわち、ll5M、S Ml、 
 M IT、  I T)1.T Hll、  三字銘
分析の場合、ボンド符号(ai境界)は書記素と考える
。それ故、三字銘の数は常に名前の中の書記素の数と同
じである。
各三字銘が特定め言語群からである確率が三字銘分析器
14に入力される。この確率は1名前データベースの分
析から計算されるが、フィルタ12により除外されなか
った各言#1群に対する三字銘の度数表から入力として
受取られる。同じことは書記製記号列の各他の三字銘に
対しても行われる。
次の(部分的)マトリックスは性成VITALEに対す
る標本確率を示す。
Li          Lj   ・・・・・・・ 
 しn11VI     O,08790,48590
,2093VIT     O,02630,4145
0,0000ITA     O,04900,785
10,0584TAL     O,10130,44
220,2384^LE     O,08870,2
8020,2892LE雲        0.138
4    0.3181      0.0688総合
確率  0.0868  0.4477   0.14
37上記の配列において、Lは言語群であり、nはフィ
ルタ12により除外されなかった言語群1の数である。
三字銘雰v■は言語111Liから由来する0、067
9の確率、言M111Ljから由来する0、4859の
確率、および言語JfliLnから由来する0、209
3の確率を備えている。
Ljは最高確率として平均したものであり、こうして言
語群が識別される。
書記製記号列の各三字銘の確率が三字銘分析器14に同
様に入力される。入力名前の中の各三字銘の確率は各言
語群について平均される。これは特定の言語群に起源を
有する入力名前の確率を表わしている。書記製記号列1
1VITALEIIが特定の言#!群に属する確率は総
合確率の行から確率のベクトルとして作られる。この確
率のベクトルから、標準偏差およびしきい値のような他
の項目も計算することができる。これにより一つの三字
銘だけが総合確率に寄与しすぎたり、ゆがめたりするこ
とがないようになる。
例示した実施例は三字銘を分析するが1分析器14は、
2書記素記号列または4書記素記号列のような、異なる
長さの書記製記号列を分析するように構成することがで
きる。
上記の例では、三字銘分析器14は、言語111Ljが
最高確率を持っているため、所定の入力名前に対する起
源の最も蓋然的な言語群であることを示す。
入力名前に対して言語付票となるのはこの最も蓋然的な
言語群である。言語付票および名前は次に文字音響変換
部20に送られ、入力に対する音素を発生する。
ろ過規則は識別のかいまいさが不可能なように構成され
る。すなわち、卓越関係が明確な識別が矛盾するありそ
うもない事象に関する除外規則より優るように適用され
るので、言語が両方共に除外されたり明確に識別された
りすることはない。
同様に、言語群が二つ以との言語に対して明確に識別さ
れることはない。ろ過規則は最初の明確な識別が適用さ
れるように順序正しい集合を構成しているからである。
システムは二つのしきい値判定基準の一つが満たされれ
ば一定の言語群にデフォルトすることができる。(a)
三字銘分析冊14により求められた最高確率が所定のし
きい(!Tiより低いとき絶対しきい値が発生する。こ
のことは三字銘分析器14が言1!詳中から妥当な程度
の確信を持って単一言語群を決定することができないこ
とを意味する。(b)最高確率を持っているとして識別
された言語群と二番目に高い確率を持っているとして識
別された言aImとの間の確率の差が三字銘分析器14
によって求められたしきい値Tjより低いときは相対的
しきい値が発生する。
指定された言語群へのデフォルトは設定可能なパラメー
タである。たとえば、英語を話す環境において、英語の
発音へのデフォルトは、人間は、信頼性水準を低くした
場合、入力名前の一般的な英語発音に最も頼るように思
われるから、一般に最も安全な進路である。設定可能な
パラメータとしてのデフォルトの値はデフォルトが一定
の状況。
たとえば、電話交換により電話番号が比較的均質な民族
学的近隣地に設置されていることが示された場合、にお
いて変えられるようになっている。
前に述べたように、フィルタ12*たは三字銘分析器1
4により送られる名前右よび言語付JK(LTAG)は
文字音響変換規則部20により受取られる1文字音響変
換規則部20は概念的に各言N#に対して別々のブロッ
クに分解される。換言すれば、言語群(Li )は、言
#il#(Lj)、言it! # (t、k)などから
言語群(Ln)までが持つように、それ自身の文字音響
変換規則部を備えている。
入力名前がデフォルト発音を発生しないように充分に識
別されていると仮定すれば、入力名前は入力名前に関連
する言語付票にしたがって適切な言語群の文字音響変換
ブロック22i−nに送られる。
文字音響変換規則部20において、個々の#M#ブロッ
ク22に対する規則は英語を含む他の言語群に対する一
層大きく且つ一層複雑な文字音響変換規則部のサブセッ
トである。起源の言語群として識別されている特定の言
11g11Liに対する文字音響変換ブロック22iは
最大の書記製連鎖を規則に合わせようとする。これは上
から下へ この実施例では右から左へ、ろ過規則に適合
する入力名前中の書記素の記号列を探すフィルタ12と
は異なる。特定の言ll#に対する文字音響変換ブロッ
ク22i−nは書記製記号列を左から右へまたは右から
左へ走査する0例示した実施例では右から左への走査を
行っている。
特定のブロックLiに対する文字音響変換規則の一例を
阿^NKIEliICZのような名前に対して示すこと
ができる。この入力名前は、最高の確率を有するスラブ
系言語群から由来するものとして識別され。
それ故スラブ文字音響変換規則ブロック22iに送られ
る。このブロック22iで、書記製記号列−WICZは
記号列の正しい分節音素を発生する発音規則を備えてい
る。しかし、書記製記号列−KIEWICZはまたスラ
ブ規則集にも規則を備えている。これは−層長い書記素
列であるから、この規則が先に適用される。言語特有発
音規則に対応しない残りの書記素に対する分節音素は一
般発音ブロックから決定される。この例では、書記素M
、A、およびNに対する分節音素は一般発音規則にした
がって(別々に)決定される。文字音響変換ブロック2
2iは言語緻S書記素記号列および言語不敏感書記素記
号列の双方の鎖状連結音素と共に発音用音声具現ユニッ
ト50に送る。
フィルタ12は文字音響変換規則20にある言語特有の
一層大きな記号列のすべてを備えているわけではない。
−層大きな記号列は、たとえば、記号列−W ICZは
入力名前をスラブ起源として明確に識別するので、必ら
ずしもすべてが必要ではない、それテ、−1111cZ
は−KIElilCZ(7)サブセラトチアリ、したが
って入力名前が識別されるから、記号列・にIE%1I
CZのろ過規則の必要はない。
文字音響変換モジュールは名前に対する音素を主として
分節音素情報の形で出力する0文字音響変換規則ブロッ
ク22i−nの出力は強勢部24i−nの入力として鋤
<、これら強勢部24i−nはLTAGを個々の文字音
響変換規則ブロック22i−nにより作られた音素と共
に取り、分節音素(文字音響変換規則ブロック22i−
nからの)およびその言語に対する正しい強勢パターン
を共に備えた完全な音素記号列を出力する。たとえば、
名前VITALEに対して識別された言語がイタリア語
であり、文字音響変換規則ブロック22が音素記号列[
vitali]を発生したとすれば1強勢#24iは最
終音節記号列が[vitali]になるように末尾から
2番目の音節にアクセントを置くことになる。
文字音響変換部20のフィルタ12、および強勢部24
i−nに使用する実際の規則は言語学に関する当業者に
既知であるかまたは容易に得られる規則であることに注
目すべきである。
上述のシステムは音声具現ユニット50に対するフロン
トエンド・プロセッサと見ることができる。
音声具現ユニット50は人間の談話を書記素または音素
の入力から発生する市場入手可能なユニットとすること
ができる0合成器は音素基準式または音響の成る他のユ
ニット、たとえばダイフォーンまたは半音節に基くもの
とすることができる0合成器は英語以外の言語を合成す
ることもできる。
第2図はシステムの一部としての言語#識別音声具現ブ
ロック60を示す、言l!#識別音声具現ブロック60
は、j11図に示す機能ブロックから構成されている6
図示のとおり、言#1III別音声具現ブロック60へ
の入力は名前、ろ過規則、および三字銘確串である。出
力は名前、言語付票、および音素であり、これらは音声
具現ユニット50に送られる。音素とはこの文脈ではダ
イフォーンおよび半音節を含む音響記号のすべてのアル
ファベットを意味することに注目すべきである。
第2図によるシステムは書記製記号列を特定の言語群に
属するとして標示する。確率表を特定のデータベースに
対して洗練するために新しいデータベースを予備ろ過す
るのに言m識別子を使用する0分析ブロック62は入力
として名前お、よび言語付票および言語統計を言m識別
音声具現ブロック60から受取る1分析ブロックはこの
情報を取り、名前および言語付票をマスター言語ファイ
ル84に出力し、規則をろ過規則記憶装置68に対して
発生する。このようにして、システムのデータベースが
新しい入力名前が処理されるにつれて拡張されるので将
来の入力名前が一層容易に処理されることになる。ろ過
規則記憶装置68はろ過規則壱フィルタ12および言語
識別音声具碗ブロック60に供給する。
マスター・ファイルはすべての書記製記号列およびその
言#11#付票を備えている。このブロック64は分析
ブロック62により作られる。三字銘確率は所定の入力
三字銘の探索を容易にするために設計されたデータ構造
66で配列される。たとえば、例示した実施例は深さn
の三次元マトリックスを使用している。ただしnは言語
群の数である。
三字銘確率表は下記アルゴリズムを使用してマスター・
ファイルから計算される。
すべての言語$L (1−N)に対す、る各三字銘の発
生の総数を計算する。
Lの中のすべての書記製記号列SについてSの中のすべ
ての三字銘Tについて (カウント[T] [L] = O)ならばユニーク[
L]+ = 1 カウント[T][L]+ = 1 マスター内のすべての可能な三字銘Tについて和;0 すべての言1#Lについて 和十=カウント[T]CL]/ユニーク[L]すべての
言1#Lについて 和〉0ならば、確率[T][Lコ =カウント[T] [Lコ/ユニーク[Lコ/和その他
の場合、確率[Tコ[L]=O,O:先に述べた三字銘
度数表を三字銘、言語群、および度数の三次元配列と考
えることができる0度数とは名前の大きな標本に基くそ
れぞれの言語群に対する三字銘連鎖の発生の百分率を意
味する。
特定の言語群の構成員である三字銘の確率は多数の方法
で求めることができる。この実施例においては、特定の
言#!群の構成員である三字銘の確率は、下に示す公式
にしたがって、周知のバイエの定理から求められる。
バイエの規則はBjが所定のAを発生する確率P(Bj
/^)は P (A/Bj)P (Bj) P (Bj/A)”      、    □であるこ
とを述べている。
問題に更に特定すれば、言語群に三字銘Tが与えられる
確率はP (Li/T)である。ここで更に解析して p (TzLi)= 。
ただしX=言語#Liに発生するトークンTの回数 Y=言M #II L iに一義的に発生するトークン
の回数 ただしN=貫語群の数(重複しない) 故に に=1             k=1これにより最
終表は、三字銘の書記素に一つづつ、および言語群に対
して一つ、の四次元を有する。
ブロック66により計算された三字銘の確率は言語識別
音声具現ブロック60に、特に書記素記号列が特定の言
語群に属している確率のベクトルを発生する三字銘分析
器14に送られる。
(発明の効果) 上述のシステムを使用すれば、名前を一層正確に発音す
ることができる。性成を一層正確に発音するために性成
と関連して洗礼名を使用することのようななお一層の発
展が期待される。これには現存する知識ベースおよび規
則の組合せを拡張することが必要である。
【図面の簡単な説明】
第1図は言語S識別音声具現モジュールの論理ブロック
図を示す。 第2図は本発明にしたがって構成された、第1図の言語
S識別音声具現モジュールを備えている、名曲分析シス
テムの論理ブロック図を示す。 10・・・辞書、12・・・フィルタ、  14・・・
三字銘分析器。 20・・・文字音響変換規則部、  50・・・音声具
現ユニット、80・・・言1識別音声具現ブロック、6
4・・・マスター言語ファイル。 (外り名) 第2図

Claims (1)

  1. 【特許請求の範囲】 1、言語群を所定の語に対する起源の言語群として明確
    に識別し、または除外する方法であつて、入力語の書記
    素の亜記号列を、該亜記号列の一つがろ過規則の一つと
    合致して言語群を明確に識別するか、または前記亜記号
    列の一つが前記ろ過規則の一つと合致して言語群が前記
    入力語に対する起源の言語群として考察から除外される
    ことを示すとき言語群を除外するまで、記憶してある一
    組のろ過規則と比較する段階、および 言語群が起源の言語群として明確に識別されないとき起
    源の可能な言語群のリストを作る段階、または前記起源
    の言語群が明確に識別されるとき前記起源の言語群を表
    示する段階、 から成る前記方法。 2、前記比較する段階が前記ろ過規則を上から下へ、お
    よび右から左へ探す段階を含んでいる請求項1に記載の
    方法。 3、入力語の起源の言語群にしたがつて所定の語に対す
    る正しい音素を発生する方法であつて、入力語に対応す
    る、各々がその語に対する語および音素を含んでいる、
    辞書のエントリを探す段階、 辞書を探して前記入力語に対応するエントリが明らかに
    なつたとき前記エントリを発音用音声具現ユニットに送
    る段階、 前記入力語が前記辞書内に対応するエントリを備えてい
    ないとき前記入力語をフィルタに送る段階、 前記フィルタにより前記入力語に対する起源の言語群を
    識別するように、または前記入力語に対する起源の少く
    とも一つの言語群を除外するようにろ過する段階、 前記フィルタが前記入力語に対する起源の言語群を明確
    に識別したとき、前記入力語、および前記入力語に対す
    る起源の言語群を示す言語付票を、前記フィルタから文
    字音響変換規則を備えている文字音響変換モジュールに
    送る段階、 前記入力語に対する起源の言語群が前記フィルタにより
    明確に識別されないとき前記フィルタから前記入力語お
    よび除外されない言語群を書記素分析器に送る段階、 前記入力語中の書記素を分析することにより前記入力語
    に対する起源の最も蓋然的な言語群を発生する段階、 前記入力記および起源の前記最も蓋然的な言語群を前記
    最も蓋然的な言語群に対応する前記文字音響変換規則の
    サブセットに送る段階、 前記文字音響変換規則のサブセット内に前記入力語に対
    する分節音素を発生する段階、 前記分節音素および前記言語付票を前記文字音響変換モ
    ジュールから強勢割当て部に送る段階、前記入力語に対
    する強勢割当て情報を前記強勢割当て部内に作る段階、
    および 前記分節音素および前記強勢割当て情報を音声具現ユニ
    ットに送る段階、 から成る前記方法。 4、前記書記素が三字銘である請求項3に記載の方法。 5、起源の最も蓋然的な言語群を発生する前記段階がバ
    イエスの規則を使用して特定の言語群から入力語群に対
    する書記素の確率を計算する段階を含んでいる請求項3
    に記載の方法。 6、更に、起源の最も蓋然的な言語群を発生する段階が
    、所定のしきい値より低い確率を有する起源の最も蓋然
    的な言語群を発生するとき、一般的発音にデフオルトす
    る段階、 を含む請求項3に記載の方法。 7、更に、起源の最も蓋然的な言語群を発生する段階が
    、起源の二番目に最も蓋然的な言語群の確率より所定量
    だけ大きくない確率を有する起源の最も蓋然的な言語群
    を発生するとき、一般的発音にデフオルトする段階を含
    む、請求項3に記載の方法。 8、言語群を所定の語に対する起源の言語群として明確
    に識別し、または除外する装置であって、一組のろ過規
    則、すなわち該ろ過規則の第1のサブセットが言語群を
    明確に識別し、該ろ過規則の第2のサブセットが言語群
    を除外するもの、を格納するろ過規則記憶装置、 入力語の書記素の亜記号列を、該亜記号列の一つがろ過
    規則の前記第1のサブセットの一つと合致して言語群を
    識別するまで、または前記亜記号列の一つがろ過規則の
    前記第2のサブセットの一つと合致して言語群が前記入
    力語に対する起源の言語群として考察から除外されるこ
    とを示すとき言語群を除外するまで、ろ過規則の前記第
    1および第2のサブセットと比較する比較器、および起
    源の言語群として言語群が明確に識別されないとき起源
    の可能な言語群のリストを作り、起源の前記言語群が明
    確に識別されるとき起源の前記言語群を表示する出力、 から成る前記装置。
JP1300967A 1988-11-23 1989-11-21 入力語の起源の言語群の判定方法及び合成器による音素の発生方法 Expired - Lifetime JP2571857B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US27558188A 1988-11-23 1988-11-23
US275,581 1988-11-23

Publications (2)

Publication Number Publication Date
JPH02224000A true JPH02224000A (ja) 1990-09-06
JP2571857B2 JP2571857B2 (ja) 1997-01-16

Family

ID=23052951

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1300967A Expired - Lifetime JP2571857B2 (ja) 1988-11-23 1989-11-21 入力語の起源の言語群の判定方法及び合成器による音素の発生方法

Country Status (8)

Country Link
US (1) US5040218A (ja)
EP (1) EP0372734B1 (ja)
JP (1) JP2571857B2 (ja)
AT (1) ATE102731T1 (ja)
AU (1) AU610766B2 (ja)
CA (1) CA2003565A1 (ja)
DE (1) DE68913669T2 (ja)
NZ (1) NZ231483A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002199086A (ja) * 2000-12-26 2002-07-12 Matsushita Electric Ind Co Ltd 電話装置及びコードレス電話装置
US7292980B1 (en) 1999-04-30 2007-11-06 Lucent Technologies Inc. Graphical user interface and method for modifying pronunciations in text-to-speech and speech recognition systems

Families Citing this family (202)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR950008022B1 (ko) * 1991-06-19 1995-07-24 가부시끼가이샤 히다찌세이사꾸쇼 문자처리방법 및 장치와 문자입력방법 및 장치
US5212730A (en) * 1991-07-01 1993-05-18 Texas Instruments Incorporated Voice recognition of proper names using text-derived recognition models
US5613038A (en) * 1992-12-18 1997-03-18 International Business Machines Corporation Communications system for multiple individually addressed messages
CA2119397C (en) * 1993-03-19 2007-10-02 Kim E.A. Silverman Improved automated voice synthesis employing enhanced prosodic treatment of text, spelling of text and rate of annunciation
US5651095A (en) * 1993-10-04 1997-07-22 British Telecommunications Public Limited Company Speech synthesis using word parser with knowledge base having dictionary of morphemes with binding properties and combining rules to identify input word class
US5787231A (en) * 1995-02-02 1998-07-28 International Business Machines Corporation Method and system for improving pronunciation in a voice control system
US5761640A (en) * 1995-12-18 1998-06-02 Nynex Science & Technology, Inc. Name and address processor
US5884262A (en) * 1996-03-28 1999-03-16 Bell Atlantic Network Services, Inc. Computer network audio access and conversion system
US5832433A (en) * 1996-06-24 1998-11-03 Nynex Science And Technology, Inc. Speech synthesis method for operator assistance telecommunications calls comprising a plurality of text-to-speech (TTS) devices
US6134528A (en) * 1997-06-13 2000-10-17 Motorola, Inc. Method device and article of manufacture for neural-network based generation of postlexical pronunciations from lexical pronunciations
US5930754A (en) * 1997-06-13 1999-07-27 Motorola, Inc. Method, device and article of manufacture for neural-network based orthography-phonetics transformation
US6415250B1 (en) * 1997-06-18 2002-07-02 Novell, Inc. System and method for identifying language using morphologically-based techniques
CA2242065C (en) 1997-07-03 2004-12-14 Henry C.A. Hyde-Thomson Unified messaging system with automatic language identification for text-to-speech conversion
US6108627A (en) * 1997-10-31 2000-08-22 Nortel Networks Corporation Automatic transcription tool
US6269188B1 (en) * 1998-03-12 2001-07-31 Canon Kabushiki Kaisha Word grouping accuracy value generation
US8855998B2 (en) 1998-03-25 2014-10-07 International Business Machines Corporation Parsing culturally diverse names
US6963871B1 (en) * 1998-03-25 2005-11-08 Language Analysis Systems, Inc. System and method for adaptive multi-cultural searching and matching of personal names
US8812300B2 (en) 1998-03-25 2014-08-19 International Business Machines Corporation Identifying related names
US6411932B1 (en) * 1998-06-12 2002-06-25 Texas Instruments Incorporated Rule-based learning of word pronunciations from training corpora
US6460015B1 (en) 1998-12-15 2002-10-01 International Business Machines Corporation Method, system and computer program product for automatic character transliteration in a text string object
US6411948B1 (en) 1998-12-15 2002-06-25 International Business Machines Corporation Method, system and computer program product for automatically capturing language translation and sorting information in a text class
US7099876B1 (en) 1998-12-15 2006-08-29 International Business Machines Corporation Method, system and computer program product for storing transliteration and/or phonetic spelling information in a text string class
US6389386B1 (en) 1998-12-15 2002-05-14 International Business Machines Corporation Method, system and computer program product for sorting text strings
US6496844B1 (en) 1998-12-15 2002-12-17 International Business Machines Corporation Method, system and computer program product for providing a user interface with alternative display language choices
US6185524B1 (en) * 1998-12-31 2001-02-06 Lernout & Hauspie Speech Products N.V. Method and apparatus for automatic identification of word boundaries in continuous text and computation of word boundary scores
DE19942178C1 (de) 1999-09-03 2001-01-25 Siemens Ag Verfahren zum Aufbereiten einer Datenbank für die automatische Sprachverarbeitung
DE19963812A1 (de) * 1999-12-30 2001-07-05 Nokia Mobile Phones Ltd Verfahren zum Erkennen einer Sprache und zum Steuern einer Sprachsyntheseeinheit sowie Kommunikationsvorrichtung
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US6272464B1 (en) * 2000-03-27 2001-08-07 Lucent Technologies Inc. Method and apparatus for assembling a prediction list of name pronunciation variations for use during speech recognition
US6519557B1 (en) 2000-06-06 2003-02-11 International Business Machines Corporation Software and method for recognizing similarity of documents written in different languages based on a quantitative measure of similarity
ITFI20010199A1 (it) 2001-10-22 2003-04-22 Riccardo Vieri Sistema e metodo per trasformare in voce comunicazioni testuali ed inviarle con una connessione internet a qualsiasi apparato telefonico
US20040034532A1 (en) * 2002-08-16 2004-02-19 Sugata Mukhopadhyay Filter architecture for rapid enablement of voice access to data repositories
US7047193B1 (en) * 2002-09-13 2006-05-16 Apple Computer, Inc. Unsupervised data-driven pronunciation modeling
US7353164B1 (en) 2002-09-13 2008-04-01 Apple Inc. Representation of orthography in a continuous vector space
US8285537B2 (en) * 2003-01-31 2012-10-09 Comverse, Inc. Recognition of proper nouns using native-language pronunciation
TWI233589B (en) * 2004-03-05 2005-06-01 Ind Tech Res Inst Method for text-to-pronunciation conversion capable of increasing the accuracy by re-scoring graphemes likely to be tagged erroneously
US20070005586A1 (en) * 2004-03-30 2007-01-04 Shaefer Leonard A Jr Parsing culturally diverse names
US20050267757A1 (en) * 2004-05-27 2005-12-01 Nokia Corporation Handling of acronyms and digits in a speech recognition and text-to-speech engine
EP1693830B1 (en) * 2005-02-21 2017-12-20 Harman Becker Automotive Systems GmbH Voice-controlled data system
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US7633076B2 (en) 2005-09-30 2009-12-15 Apple Inc. Automated response to and sensing of user activity in portable devices
KR101063607B1 (ko) * 2005-10-14 2011-09-07 주식회사 현대오토넷 음성인식을 이용한 명칭 검색 기능을 가지는 네비게이션시스템 및 그 방법
US20070127652A1 (en) * 2005-12-01 2007-06-07 Divine Abha S Method and system for processing calls
US20070150279A1 (en) * 2005-12-27 2007-06-28 Oracle International Corporation Word matching with context sensitive character to sound correlating
US20070206747A1 (en) * 2006-03-01 2007-09-06 Carol Gruchala System and method for performing call screening
US20070233490A1 (en) * 2006-04-03 2007-10-04 Texas Instruments, Incorporated System and method for text-to-phoneme mapping with prior knowledge
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US8719027B2 (en) * 2007-02-28 2014-05-06 Microsoft Corporation Name synthesis
US7873621B1 (en) * 2007-03-30 2011-01-18 Google Inc. Embedding advertisements based on names
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US9053089B2 (en) 2007-10-02 2015-06-09 Apple Inc. Part-of-speech tagging using latent analogy
US8620662B2 (en) 2007-11-20 2013-12-31 Apple Inc. Context-aware unit selection
US10002189B2 (en) 2007-12-20 2018-06-19 Apple Inc. Method and apparatus for searching using an active ontology
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US8065143B2 (en) 2008-02-22 2011-11-22 Apple Inc. Providing text input using speech data and non-speech data
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US8464150B2 (en) 2008-06-07 2013-06-11 Apple Inc. Automatic language identification for dynamic text processing
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US8768702B2 (en) 2008-09-05 2014-07-01 Apple Inc. Multi-tiered voice feedback in an electronic device
US8898568B2 (en) 2008-09-09 2014-11-25 Apple Inc. Audio user interface
US8583418B2 (en) 2008-09-29 2013-11-12 Apple Inc. Systems and methods of detecting language and natural language strings for text to speech synthesis
US8712776B2 (en) 2008-09-29 2014-04-29 Apple Inc. Systems and methods for selective text to speech synthesis
US8676904B2 (en) 2008-10-02 2014-03-18 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US8862252B2 (en) 2009-01-30 2014-10-14 Apple Inc. Audio user interface for displayless electronic device
US8380507B2 (en) 2009-03-09 2013-02-19 Apple Inc. Systems and methods for determining the language to use for speech generated by a text to speech engine
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US10540976B2 (en) 2009-06-05 2020-01-21 Apple Inc. Contextual voice commands
US10255566B2 (en) 2011-06-03 2019-04-09 Apple Inc. Generating and processing task items that represent tasks to perform
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
US8682649B2 (en) 2009-11-12 2014-03-25 Apple Inc. Sentiment prediction from textual data
US8600743B2 (en) 2010-01-06 2013-12-03 Apple Inc. Noise profile determination for voice-related feature
US8381107B2 (en) 2010-01-13 2013-02-19 Apple Inc. Adaptive audio feedback system and method
US8311838B2 (en) 2010-01-13 2012-11-13 Apple Inc. Devices and methods for identifying a prompt corresponding to a voice input in a sequence of prompts
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
DE202011111062U1 (de) 2010-01-25 2019-02-19 Newvaluexchange Ltd. Vorrichtung und System für eine Digitalkonversationsmanagementplattform
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US8713021B2 (en) 2010-07-07 2014-04-29 Apple Inc. Unsupervised document clustering using latent semantic density analysis
US8719006B2 (en) 2010-08-27 2014-05-06 Apple Inc. Combined statistical and rule-based part-of-speech tagging for text-to-speech synthesis
US8688435B2 (en) 2010-09-22 2014-04-01 Voice On The Go Inc. Systems and methods for normalizing input media
US8719014B2 (en) 2010-09-27 2014-05-06 Apple Inc. Electronic device with text error correction based on voice recognition data
US10515147B2 (en) 2010-12-22 2019-12-24 Apple Inc. Using statistical language models for contextual lookup
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US8781836B2 (en) 2011-02-22 2014-07-15 Apple Inc. Hearing assistance system for providing consistent human speech
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US10672399B2 (en) 2011-06-03 2020-06-02 Apple Inc. Switching between text data and audio data based on a mapping
US8812294B2 (en) 2011-06-21 2014-08-19 Apple Inc. Translating phrases from one language into another using an order-based set of declarative rules
US8812295B1 (en) 2011-07-26 2014-08-19 Google Inc. Techniques for performing language detection and translation for multi-language content feeds
US8706472B2 (en) 2011-08-11 2014-04-22 Apple Inc. Method for disambiguating multiple readings in language conversion
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
US8762156B2 (en) 2011-09-28 2014-06-24 Apple Inc. Speech recognition repair using contextual information
DE102011118059A1 (de) 2011-11-09 2013-05-16 Elektrobit Automotive Gmbh Technik zur Ausgabe eines akustischen Signals mittels eines Navigationssystems
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) * 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US10417037B2 (en) 2012-05-15 2019-09-17 Apple Inc. Systems and methods for integrating third party services with a digital assistant
US8775442B2 (en) 2012-05-15 2014-07-08 Apple Inc. Semantic search using a single-source semantic model
US10019994B2 (en) 2012-06-08 2018-07-10 Apple Inc. Systems and methods for recognizing textual identifiers within a plurality of words
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
US8935167B2 (en) 2012-09-25 2015-01-13 Apple Inc. Exemplar-based latent perceptual modeling for automatic speech recognition
CN103065630B (zh) 2012-12-28 2015-01-07 科大讯飞股份有限公司 用户个性化信息语音识别方法及系统
DE112014000709B4 (de) 2013-02-07 2021-12-30 Apple Inc. Verfahren und vorrichtung zum betrieb eines sprachtriggers für einen digitalen assistenten
US10572476B2 (en) 2013-03-14 2020-02-25 Apple Inc. Refining a search based on schedule items
US10652394B2 (en) 2013-03-14 2020-05-12 Apple Inc. System and method for processing voicemail
US9977779B2 (en) 2013-03-14 2018-05-22 Apple Inc. Automatic supplementation of word correction dictionaries
US9733821B2 (en) 2013-03-14 2017-08-15 Apple Inc. Voice control to diagnose inadvertent activation of accessibility features
US10642574B2 (en) 2013-03-14 2020-05-05 Apple Inc. Device, method, and graphical user interface for outputting captions
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US10748529B1 (en) 2013-03-15 2020-08-18 Apple Inc. Voice activated device for use with a voice-based digital assistant
WO2014144949A2 (en) 2013-03-15 2014-09-18 Apple Inc. Training an at least partial voice command system
KR102057795B1 (ko) 2013-03-15 2019-12-19 애플 인크. 콘텍스트-민감성 방해 처리
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
CN105190607B (zh) 2013-03-15 2018-11-30 苹果公司 通过智能数字助理的用户培训
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
KR101959188B1 (ko) 2013-06-09 2019-07-02 애플 인크. 디지털 어시스턴트의 둘 이상의 인스턴스들에 걸친 대화 지속성을 가능하게 하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스
KR101809808B1 (ko) 2013-06-13 2017-12-15 애플 인크. 음성 명령에 의해 개시되는 긴급 전화를 걸기 위한 시스템 및 방법
KR101749009B1 (ko) 2013-08-06 2017-06-19 애플 인크. 원격 디바이스로부터의 활동에 기초한 스마트 응답의 자동 활성화
US10296160B2 (en) 2013-12-06 2019-05-21 Apple Inc. Method for extracting salient dialog usage from live data
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
WO2015184186A1 (en) 2014-05-30 2015-12-03 Apple Inc. Multi-command single utterance input method
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9747891B1 (en) 2016-05-18 2017-08-29 International Business Machines Corporation Name pronunciation recommendation
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179588B1 (en) 2016-06-09 2019-02-22 Apple Inc. INTELLIGENT AUTOMATED ASSISTANT IN A HOME ENVIRONMENT
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
CN106920547B (zh) * 2017-02-21 2021-11-02 腾讯科技(上海)有限公司 语音转换方法和装置
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US11289070B2 (en) * 2018-03-23 2022-03-29 Rankin Labs, Llc System and method for identifying a speaker's community of origin from a sound sample
WO2020014354A1 (en) 2018-07-10 2020-01-16 John Rankin System and method for indexing sound fragments containing speech
WO2021183421A2 (en) 2020-03-09 2021-09-16 John Rankin Systems and methods for morpheme reflective engagement response

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6349799A (ja) * 1986-08-20 1988-03-02 日本電信電話株式会社 音声出力装置
JPS6373298A (ja) * 1986-09-17 1988-04-02 富士通株式会社 文―音声変換装置に用いる複合語処理装置
JPS63157226A (ja) * 1986-12-20 1988-06-30 Fujitsu Ltd 会話型文章読み上げ装置
JPS63223792A (ja) * 1987-03-13 1988-09-19 富士通株式会社 文−音声変換装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3704345A (en) * 1971-03-19 1972-11-28 Bell Telephone Labor Inc Conversion of printed text into synthetic speech
BG24190A1 (en) * 1976-09-08 1978-01-10 Antonov Method of synthesis of speech and device for effecting same
US4337375A (en) * 1980-06-12 1982-06-29 Texas Instruments Incorporated Manually controllable data reading apparatus for speech synthesizers
NL8200726A (nl) * 1982-02-24 1983-09-16 Philips Nv Inrichting voor het genereren van de auditieve informatie van een verzameling karakters.
US4692941A (en) * 1984-04-10 1987-09-08 First Byte Real-time text-to-speech conversion system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6349799A (ja) * 1986-08-20 1988-03-02 日本電信電話株式会社 音声出力装置
JPS6373298A (ja) * 1986-09-17 1988-04-02 富士通株式会社 文―音声変換装置に用いる複合語処理装置
JPS63157226A (ja) * 1986-12-20 1988-06-30 Fujitsu Ltd 会話型文章読み上げ装置
JPS63223792A (ja) * 1987-03-13 1988-09-19 富士通株式会社 文−音声変換装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7292980B1 (en) 1999-04-30 2007-11-06 Lucent Technologies Inc. Graphical user interface and method for modifying pronunciations in text-to-speech and speech recognition systems
JP2002199086A (ja) * 2000-12-26 2002-07-12 Matsushita Electric Ind Co Ltd 電話装置及びコードレス電話装置

Also Published As

Publication number Publication date
EP0372734B1 (en) 1994-03-09
DE68913669D1 (de) 1994-04-14
US5040218A (en) 1991-08-13
CA2003565A1 (en) 1990-05-23
AU610766B2 (en) 1991-05-23
JP2571857B2 (ja) 1997-01-16
EP0372734A1 (en) 1990-06-13
NZ231483A (en) 1995-07-26
AU4541489A (en) 1990-05-31
DE68913669T2 (de) 1994-07-21
ATE102731T1 (de) 1994-03-15

Similar Documents

Publication Publication Date Title
JPH02224000A (ja) 入力語の起源の言語群の判定方法及び合成器による音素の発生方法
Protopapas et al. A comparative quantitative analysis of Greek orthographic transparency
US7107216B2 (en) Grapheme-phoneme conversion of a word which is not contained as a whole in a pronunciation lexicon
US5949961A (en) Word syllabification in speech synthesis system
US8868431B2 (en) Recognition dictionary creation device and voice recognition device
US6243680B1 (en) Method and apparatus for obtaining a transcription of phrases through text and spoken utterances
US6208968B1 (en) Computer method and apparatus for text-to-speech synthesizer dictionary reduction
JP3481497B2 (ja) 綴り言葉に対する複数発音を生成し評価する判断ツリーを利用する方法及び装置
JP5207642B2 (ja) 語句として新たに認識するべき文字列を取得するためのシステム、方法及びコンピュータプログラム
JPH03224055A (ja) 同時通訳向き音声認識システムおよびその音声認識方法
JP2004046807A (ja) 表意文字言語のマルチモーダル入力
US7406408B1 (en) Method of recognizing phones in speech of any language
US5745875A (en) Stenographic translation system automatic speech recognition
JP6998017B2 (ja) 音声合成用データ生成装置、音声合成用データ生成方法及び音声合成システム
US7430503B1 (en) Method of combining corpora to achieve consistency in phonetic labeling
Ghoshal et al. Web-derived pronunciations
Akinwonm Development of a prosodic read speech syllabic corpus of the yoruba language
JPH06282290A (ja) 自然言語処理装置およびその方法
JP2003162524A (ja) 言語処理装置
JP5132430B2 (ja) 姓名候補を生成する情報処理装置、情報処理方法、およびプログラム
Xydas et al. Text normalization for the pronunciation of non-standard words in an inflected language
JPS6229796B2 (ja)
Wypych et al. A grapheme-tophoneme transcription algorithm based on the SAMPA alphabet extension for the Polish language
JP2004301968A (ja) 発話処理装置、発話処理方法及び発話処理用プログラム
JP4206253B2 (ja) 自動音声応答装置及び自動音声応答方法