JP7029434B2 - コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 - Google Patents
コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 Download PDFInfo
- Publication number
- JP7029434B2 JP7029434B2 JP2019192798A JP2019192798A JP7029434B2 JP 7029434 B2 JP7029434 B2 JP 7029434B2 JP 2019192798 A JP2019192798 A JP 2019192798A JP 2019192798 A JP2019192798 A JP 2019192798A JP 7029434 B2 JP7029434 B2 JP 7029434B2
- Authority
- JP
- Japan
- Prior art keywords
- query
- grammar
- client terminal
- user terminal
- server
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 64
- 230000010365 information processing Effects 0.000 title claims description 8
- 230000004044 response Effects 0.000 claims description 73
- 230000006870 function Effects 0.000 claims description 27
- 238000012549 training Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 description 40
- 238000010586 diagram Methods 0.000 description 8
- 238000013518 transcription Methods 0.000 description 7
- 230000035897 transcription Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 102100035971 Molybdopterin molybdenumtransferase Human genes 0.000 description 3
- 101710119577 Molybdopterin molybdenumtransferase Proteins 0.000 description 3
- 238000010411 cooking Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/253—Grammatical analysis; Style critique
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3329—Natural language query formulation or dialogue systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3343—Query execution using phonetics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3344—Query execution using natural language analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/211—Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/216—Parsing using statistical methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/06—Creation of reference templates; Training of speech recognition systems, e.g. adaptation to the characteristics of the speaker's voice
- G10L15/063—Training
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/06—Creation of reference templates; Training of speech recognition systems, e.g. adaptation to the characteristics of the speaker's voice
- G10L15/065—Adaptation
- G10L15/07—Adaptation to the speaker
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
- G10L15/183—Speech classification or search using natural language modelling using context dependencies, e.g. language models
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- Acoustics & Sound (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Probability & Statistics with Applications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Description
図1は、クエリ処理システムの構成を表す図である。クエリ処理システムは、サーバとユーザ端末とを含む。図1では、サーバは「サーバ100」として示され、ユーザ端末は利用される場面に従って「ユーザ端末200A~200G」として示される。
図3~図9のそれぞれは、ユーザ端末200を用いたクエリの処理のための局面の具体例を示す図である。
図3には、ユーザ端末200の一例として、自動車内で利用されるユーザ端末200Aが示される。ユーザ端末200Aは、たとえば、自動車に取り付けられた情報処理端末である。
図4には、ユーザ端末200の一例として、手術室内で利用されるユーザ端末200Bが示される。ユーザ端末200Bは、たとえば、ユーザである医師の頭部に取り付け可能な情報処理端末である。
図5には、ユーザ端末200の一例として、オフィス内で利用されるユーザ端末200Cが示される。ユーザ端末200Cは、たとえばスマートフォンである。
図6には、ユーザ端末200の一例として、家庭内で利用されるユーザ端末200Dが示される。ユーザ端末200Dは、たとえば、スマートスピーカである。
図7には、ユーザ端末200の一例として、キッチンで利用されるユーザ端末200Eが示される。ユーザ端末200Eは、たとえばスマートフォンである。
図8には、ユーザ端末200の一例として、テレビの前に座るユーザによって利用されるユーザ端末200Fが示される。ユーザ端末200Fは、たとえば、スマートフォンである。
図9には、ユーザ端末200の一例として、ユーザ端末200Gが示される。ユーザ端末200Gは、たとえばスマートフォンである。
図10は、サーバ100のハードウェア構成を表す図である。
図11は、文法ライブラリ16Eのデータ構造を示す図である。
図12は、ユーザ情報16Fのデータ構造を示す図である。ユーザ情報16Fは、「ユーザID」と、「端末ID」と、「送信された文法」とを関連付ける。「送信された文法」は、各端末に送信された文法が属するドメインの名称を規定する。
図13は、ユーザ端末200のハードウェア構成を示す図である。
図14は、場所情報2075のデータ構造の一例を示す図である。場所情報2075は、場所「自宅」と文法「ドメインD,E,F,G」とを関連付け、場所「オフィス」と文法「ドメインC」とを関連付けている。
図15および図16は、サーバ100においてクエリへの応答の出力のために実行される処理のフローチャートである。一実現例では、図15および図16の処理は、プロセッシングユニット11がアプリケーションプログラム16Cを実行することによって実現される。一実現例では、サーバ100は、ユーザ端末200からクエリの送信を宣言するデータを受信したことを起因として図15および図16の処理を開始する。
図17および図18は、ユーザ端末200において実行される処理のフローチャートである。一実現例では、ユーザ端末200のCPU201が所与のプログラムを実行することによって、図17および図18の処理が実現される。図17および図18の処理は、たとえば一定時間ごとに開始される。
Claims (17)
- コンピュータによって実行される方法であって、
クライアント端末からクエリの入力を受け付けるステップと、
文法を利用して、前記クエリの自然言語解釈を実行するステップと、
自然言語解釈の前記実行の後、前記クエリへの応答を出力するステップと、
前記クライアント端末へ前記文法を送信するステップと、
入力された前記クエリに基づいて、将来のクエリへの応答に必要なデータのタイプを予測するステップと、
前記クライアント端末へ前記タイプのデータを送信するステップと、を備え、
前記タイプの前記データを送信するステップは、前記タイプの前記データの有効期限を送信することを含み、
前記有効期限は、前記タイプの前記データが含む期間を規定する、方法。 - 前記文法を前記クライアント端末へ送信する前に、前記クライアント端末が前記文法を格納していないことを判断するステップをさらに備え、
前記クライアント端末へ前記文法を送信するステップは、前記クライアント端末が前記文法を格納していないことを条件として実行される、請求項1に記載の方法。 - 前記文法を前記クライアント端末へ送信する前に、前記クライアント端末が前記コンピュータと通信しないオフライン状態で前記文法を用いた機能を実行するように構成されているかを判断するステップをさらに備え、
前記文法を前記クライアント端末へ送信するステップは、前記クライアント端末が前記オフライン状態で前記文法を用いた前記機能を実行するように構成されていると判断した場合に実行される、請求項1または請求項2に記載の方法。 - 前記クライアント端末からのクエリの自然言語解釈に前記文法が利用された回数を計数するステップをさらに備え、
前記文法を前記クライアント端末へ送信するステップは、計数された前記回数が閾値を超えたことを条件として実行される、請求項1~請求項3のいずれか1項に記載の方法。 - 前記計数することは、前記文法が属するドメインに属するすべての文法がクエリの自然言語解釈に利用された回数を計数することを含む、請求項4に記載の方法。
- クライアント端末からクエリの入力を受け付けるステップは、前記クライアント端末から音声の入力を受け付けることを含み、
前記クライアント端末のユーザに適合するように前記ユーザの発話を利用して発話認識モデルを訓練するステップと、
訓練された前記発話認識モデルを前記クライアント端末へ送信するステップと、をさらに備える、請求項1~請求項5のいずれか1項に記載の方法。 - 1つ以上のプロセッサを備えるサーバ装置であって、
前記1つ以上のプロセッサによって実行されることにより、請求項1~請求項6のいずれか1項に記載の方法を前記サーバ装置に実施させるプログラムを格納する記憶装置をさらに備える、サーバ装置。 - クライアント端末と、
前記クライアント端末から入力されたクエリに対する応答を前記クライアント端末に送信するサーバ装置と、を備え、
前記サーバ装置は、文法を利用して、前記クエリの自然言語解釈を実行する1つ以上のプロセッサを含み、
前記1つ以上のプロセッサは、
前記文法を前記クライアント端末へ送信し、
コンピュータによって実行される方法であって、
前記クエリに基づいて、将来のクエリへの応答に必要なデータのタイプを予測し、
前記タイプのデータと、前記タイプのデータの有効期限とを前記クライアント端末へ送信し、
前記有効期限は、前記タイプの前記データが含む期間を規定する、情報処理システム。 - コンピュータによって実行される方法であって、
サーバ装置へ第1のクエリを送信するステップと、
前記サーバ装置から前記第1のクエリの自然言語解釈に利用された文法を受信するステップと、
受信された前記文法をメモリに格納するステップと、
第2のクエリの入力を受け付けるステップと、
前記コンピュータが前記サーバ装置と接続されていないときに、前記文法を利用して、前記第2のクエリの自然言語解釈を実行するステップと、
前記サーバ装置から、前記第1のクエリに関連するデータを受信するステップと、
前記第1のクエリに関連する前記データを前記メモリに格納するステップと、
前記第1のクエリに関連する前記データを利用して、前記第2のクエリへの応答を取得するステップと、
前記第1のクエリに関連する前記データは有効期限を表すメタデータを含み、
前記有効期限は、前記第1のクエリに関連する前記データが含む期間を規定し、
前記方法は、前記有効期限が過ぎた後に前記第1のクエリに関連する前記データを前記メモリから削除するステップをさらに備える、方法。 - 第3のクエリの入力を受け付けるステップと、
前記コンピュータが前記サーバ装置と接続されていないときに、前記第3のクエリの自然言語解釈を実行するステップと、
前記第3のクエリの自然言語解釈が失敗したと判断するステップと、
前記第3のクエリを前記メモリに格納するステップと、
前記失敗に応じて、前記コンピュータが前記サーバ装置と接続されているときに、前記第3のクエリを前記サーバ装置へ送信するステップと、をさらに備える請求項9に記載の方法。 - 前記コンピュータの位置情報を取得するステップをさらに備え、
前記第2のクエリの自然言語解釈を実行するステップは、前記位置情報に基づいて、使用される文法を前記メモリ内の1つ以上の文法から選択することを含む、請求項9または請求項10に記載の方法。 - 前記第2のクエリが入力された時刻を表す時刻情報を取得するステップをさらに備え、
前記第2のクエリの自然言語解釈を実行するステップは、前記時刻情報に基づいて、使用される文法を前記メモリ内の1つ以上の文法から選択することを含む、請求項9~請求項11のいずれか1項に記載の方法。 - 前記第2のクエリの入力を受け付けるステップは、音声の入力を受け付けることを含み、
前記サーバ装置から、前記コンピュータのユーザに適合するように学習された発話認識モデルを受信するステップと、
前記コンピュータが前記サーバ装置と接続されていないときに、前記発話認識モデルを利用して入力された前記音声の発話認識を実行するステップと、をさらに備える、請求項9~請求項12のいずれか1項に記載の方法。 - 前記第3のクエリを前記メモリに格納するステップは、前記第3のクエリを当該第3のクエリが入力された時刻を表す時刻情報ととも前記メモリに格納することを含み、
前記コンピュータが前記サーバ装置と接続されているときに、前記メモリ内の第3のクエリを前記時刻情報とともに前記サーバ装置へ送信するステップをさらに備える、請求項10に記載の方法。 - 前記第3のクエリを前記メモリに格納することは、前記第3のクエリとともに前記第3のクエリの入力を受け付けたときの前記コンピュータの位置情報を前記メモリに格納することを含み、
前記第3のクエリを前記サーバ装置へ送信することは、前記位置情報を前記第3のクエリとともに前記サーバ装置へ送信することを含む、請求項14に記載の方法。 - クライアント端末の1つ以上のプロセッサによって実行されることにより、前記クライアント端末に、請求項9~請求項15のいずれか1項に記載の方法を実施させる、コンピュータプログラム。
- 1つ以上のプロセッサを備えるクライアント端末であって、
前記1つ以上のプロセッサに実行されることによって、請求項9~請求項15のいずれか1項に記載の方法を前記クライアント端末に実施させるプログラムを格納するメモリを備える、クライアント端末。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019192798A JP7029434B2 (ja) | 2019-10-23 | 2019-10-23 | コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 |
CN202011125459.6A CN112699670A (zh) | 2019-10-23 | 2020-10-20 | 离线虚拟助理的自动同步 |
EP20203044.1A EP3812924A1 (en) | 2019-10-23 | 2020-10-21 | Automatic synchronization for an offline virtual assistant |
KR1020200137377A KR102593857B1 (ko) | 2019-10-23 | 2020-10-22 | 컴퓨터, 서버 장치, 정보 처리 시스템, 프로그램 및 클라이언트 단말기에 의해 구현되는 방법 |
JP2021171822A JP2022020681A (ja) | 2019-10-23 | 2021-10-20 | コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 |
KR1020230141009A KR20230149795A (ko) | 2019-10-23 | 2023-10-20 | 컴퓨터, 서버 장치, 정보 처리 시스템, 프로그램 및 클라이언트 단말기에 의해 구현되는 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019192798A JP7029434B2 (ja) | 2019-10-23 | 2019-10-23 | コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021171822A Division JP2022020681A (ja) | 2019-10-23 | 2021-10-20 | コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021068167A JP2021068167A (ja) | 2021-04-30 |
JP7029434B2 true JP7029434B2 (ja) | 2022-03-03 |
Family
ID=73005401
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019192798A Active JP7029434B2 (ja) | 2019-10-23 | 2019-10-23 | コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 |
JP2021171822A Pending JP2022020681A (ja) | 2019-10-23 | 2021-10-20 | コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021171822A Pending JP2022020681A (ja) | 2019-10-23 | 2021-10-20 | コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP3812924A1 (ja) |
JP (2) | JP7029434B2 (ja) |
KR (2) | KR102593857B1 (ja) |
CN (1) | CN112699670A (ja) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002527919A (ja) | 1998-10-02 | 2002-08-27 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ネットワーク調整された会話型サービスを提供するためのシステムおよび方法 |
JP2009193440A (ja) | 2008-02-15 | 2009-08-27 | Nec Corp | キャッシュシステム、サーバおよび端末 |
JP2011513795A (ja) | 2008-03-07 | 2011-04-28 | グーグル・インコーポレーテッド | 文脈に基づく音声認識文法選択 |
JP2012094156A (ja) | 2004-04-19 | 2012-05-17 | Google Inc | レンダリングされた文書からの視覚的取得データに対する処理技術 |
US20180025722A1 (en) | 2008-12-19 | 2018-01-25 | Nuance Communications, Inc. | System and method for enhancing speech recognition accuracy using weighted grammars based on user profile including demographic, account, time and date information |
CN108242235A (zh) | 2016-12-23 | 2018-07-03 | 三星电子株式会社 | 电子设备及其语音识别方法 |
US20180262351A1 (en) | 2016-07-20 | 2018-09-13 | Tencent Technology (Shenzhen) Company Limited | Content delivery network processing method, content delivery network, device, and storage medium |
JP2019516150A (ja) | 2016-02-24 | 2019-06-13 | グーグル エルエルシー | リソース制約のあるデバイスにおけるオフライン意味論処理の促進 |
US20190206388A1 (en) | 2018-01-04 | 2019-07-04 | Google Llc | Learning offline voice commands based on usage of online voice commands |
CN110277089A (zh) | 2019-07-09 | 2019-09-24 | 广东美的制冷设备有限公司 | 离线语音识别模型的更新方法、家用电器和服务器 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980038185A (ko) * | 1996-11-25 | 1998-08-05 | 구자홍 | 자연언어 인터페이스 에이전트 및 그의 의미 분석방법 |
US20070276651A1 (en) | 2006-05-23 | 2007-11-29 | Motorola, Inc. | Grammar adaptation through cooperative client and server based speech recognition |
KR20160065671A (ko) * | 2014-12-01 | 2016-06-09 | 삼성전자주식회사 | 응답을 출력하는 디바이스 및 방법 |
US10229683B2 (en) * | 2017-03-10 | 2019-03-12 | Soundhound, Inc. | Speech-enabled system with domain disambiguation |
-
2019
- 2019-10-23 JP JP2019192798A patent/JP7029434B2/ja active Active
-
2020
- 2020-10-20 CN CN202011125459.6A patent/CN112699670A/zh active Pending
- 2020-10-21 EP EP20203044.1A patent/EP3812924A1/en active Pending
- 2020-10-22 KR KR1020200137377A patent/KR102593857B1/ko active Application Filing
-
2021
- 2021-10-20 JP JP2021171822A patent/JP2022020681A/ja active Pending
-
2023
- 2023-10-20 KR KR1020230141009A patent/KR20230149795A/ko not_active Application Discontinuation
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002527919A (ja) | 1998-10-02 | 2002-08-27 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ネットワーク調整された会話型サービスを提供するためのシステムおよび方法 |
JP2012094156A (ja) | 2004-04-19 | 2012-05-17 | Google Inc | レンダリングされた文書からの視覚的取得データに対する処理技術 |
JP2009193440A (ja) | 2008-02-15 | 2009-08-27 | Nec Corp | キャッシュシステム、サーバおよび端末 |
JP2011513795A (ja) | 2008-03-07 | 2011-04-28 | グーグル・インコーポレーテッド | 文脈に基づく音声認識文法選択 |
US20180025722A1 (en) | 2008-12-19 | 2018-01-25 | Nuance Communications, Inc. | System and method for enhancing speech recognition accuracy using weighted grammars based on user profile including demographic, account, time and date information |
JP2019516150A (ja) | 2016-02-24 | 2019-06-13 | グーグル エルエルシー | リソース制約のあるデバイスにおけるオフライン意味論処理の促進 |
US20180262351A1 (en) | 2016-07-20 | 2018-09-13 | Tencent Technology (Shenzhen) Company Limited | Content delivery network processing method, content delivery network, device, and storage medium |
CN108242235A (zh) | 2016-12-23 | 2018-07-03 | 三星电子株式会社 | 电子设备及其语音识别方法 |
US20190206388A1 (en) | 2018-01-04 | 2019-07-04 | Google Llc | Learning offline voice commands based on usage of online voice commands |
CN110277089A (zh) | 2019-07-09 | 2019-09-24 | 广东美的制冷设备有限公司 | 离线语音识别模型的更新方法、家用电器和服务器 |
Also Published As
Publication number | Publication date |
---|---|
KR102593857B1 (ko) | 2023-10-26 |
KR20210048429A (ko) | 2021-05-03 |
CN112699670A (zh) | 2021-04-23 |
JP2022020681A (ja) | 2022-02-01 |
EP3812924A1 (en) | 2021-04-28 |
JP2021068167A (ja) | 2021-04-30 |
KR20230149795A (ko) | 2023-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019101083A1 (zh) | 一种语音数据处理方法、语音交互设备及存储介质 | |
JP7044415B2 (ja) | ホームアシスタント装置を制御するための方法及びシステム | |
JP6947852B2 (ja) | 複数のコンピューティングデバイスを使用したインターホン式の通信 | |
JP4171585B2 (ja) | ネットワーク調整された会話型サービスを提供するためのシステムおよび方法 | |
US9761241B2 (en) | System and method for providing network coordinated conversational services | |
JP2019079034A (ja) | 自己学習自然言語理解を伴うダイアログ・システム | |
US20090298529A1 (en) | Audio HTML (aHTML): Audio Access to Web/Data | |
EP3491533A1 (en) | Providing command bundle suggestions for an automated assistant | |
US12020696B2 (en) | Automatic synchronization for an offline virtual assistant | |
JP2013529794A (ja) | 車載音声認識システム及び車両外音声認識システム間の通信システム及び方法 | |
CN111566728B (zh) | 能够实现用户意图和机器服务之间的语义理解映射的对话*** | |
US20060095259A1 (en) | Method and system of enabling intelligent and lightweight speech to text transcription through distributed environment | |
US11043215B2 (en) | Method and system for generating textual representation of user spoken utterance | |
CN110574104A (zh) | 自动助理数据流 | |
US11580962B2 (en) | Alias-based access of entity information over voice-enabled digital assistants | |
US11568860B2 (en) | System and method for federated, context-sensitive, acoustic model refinement | |
JP7029434B2 (ja) | コンピュータによって実行される方法、サーバ装置、情報処理システム、プログラム、およびクライアント端末 | |
US10529323B2 (en) | Semantic processing method of robot and semantic processing device | |
JP6898064B2 (ja) | 対話決定システム、対話決定方法、対話決定プログラム、及び端末装置 | |
US20210264910A1 (en) | User-driven content generation for virtual assistant | |
Huynh et al. | Jarvis: A voice-based context-as-a-service mobile tool for a smart home environment | |
JP2021077268A (ja) | 情報提示装置、情報提示方法 | |
JP2024020889A (ja) | 対話方法、サーバ装置、およびプログラム | |
TW202418855A (zh) | 程式、方法、資訊處理裝置、系統 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191023 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201222 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210317 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210622 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211020 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20211020 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20211028 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20211102 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20211221 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20220117 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220218 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7029434 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |