A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.cdn.mozilla.net/ja/docs/Web/API/Web_Speech_API below:

ウェブ音声 API - Web API

ウェブ音声 API

ウェブ音声 API (Web Speech API) で、音声データをウェブアプリに組み入れることができます。 ウェブ音声 API は、SpeechSynthesis (音声合成、Text-to-Speech)と SpeechRecognition (非同期音声認識、Asynchronous Speech Recognition)の 2 つの部分から成り立っています。

ウェブ音声 API のコンセプトと使用法

ウェブ音声 API は、ウェブアプリが音声データを扱えるようにします。 この API には 2 つの構成要素があります。

これらの機能の使い方についての詳細は、ウェブ音声 API の使用 を参照してください。

ウェブ音声 API インターフェイス 音声認識
SpeechRecognition

認識サービスのコントローラーインターフェイスです。認識サービスから送信された SpeechRecognitionEvent も扱います。

SpeechRecognitionAlternative

音声認識サービスにより認識されている単語を表します。

SpeechRecognitionErrorEvent

認識サービスからのエラーメッセージを表します。

SpeechRecognitionEvent

result イベントおよび nomatch イベントのためのイベントオブジェクトです。暫定あるいは最終の音声認識結果に関連付けられたすべてのデータを含みます。

SpeechGrammar

認識サービスに認識してほしい言葉または言葉のパターンです。

SpeechGrammarList

SpeechGrammar オブジェクトのリストを表します。

SpeechRecognitionResult

一致した一つの認識結果を表します。これには、複数の SpeechRecognitionAlternative オブジェクトが含まれることがあります。

SpeechRecognitionResultList

SpeechRecognitionResult オブジェクトのリストを表します。または、continuous モードで結果が捕捉された場合は、一つだけになります。

音声合成
SpeechSynthesis

音声サービスのコントローラーインターフェイスです。これは、デバイスで利用可能な合成音声についての情報を取得したり、発話の開始や一時停止などのコマンドを実行するために使用されます。

SpeechSynthesisErrorEvent

音声サービスで SpeechSynthesisUtterance オブジェクトの処理中に発生したあらゆるエラーについての情報を含みます。

SpeechSynthesisEvent

音声サービスで処理されている SpeechSynthesisUtterance オブジェクトの現在の状態についての情報を含みます。

SpeechSynthesisUtterance

音声リクエストを表します。 これは、音声サービスが読み上げるコンテンツとその読み上げ方 (言語、音声の高低、音量など) についての情報を含みます。

SpeechSynthesisVoice

システムが対応する音声を表します。 すべての SpeechSynthesisVoice は、それ自身に関連する音声サービス (言語、名前、URI についての情報を含む) を持ちます。

Window.speechSynthesis

SpeechSynthesisGetter と呼ばれる [NoInterfaceObject] インターフェイスの一部として定義され、 Window オブジェクトによって実装されたことで、 speechSynthesis プロパティは SpeechSynthesis コントローラーへのアクセスを提供します。したがって、音声合成機能へのエントリーポイントになります。

エラー

音声 API が報告するエラー(例: "language-not-supported" や "language-unavailable") の情報については、以下の文書を参照してください。

例

Github 上のウェブ音声 API リポジトリー には、音声合成や音声認識を説明するデモが含まれています。

仕様書 ブラウザーの互換性 api.SpeechRecognition api.SpeechSynthesis 関連情報

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4