API コレクション


オーディオグラフ


VoiceOver がオーディオグラフを生成できるように、あなたのグラフのアクセス可能な表現を定義します。




概観


チャートとグラフは、ユーザがデータの重要な特徴と傾向を迅速に特定するのに役立ちます。オーディオグラフ API を使用すると、VoiceOver があなたのチャートやグラフ内のデータの音声表現を構築するために必要なすべての情報が提供され、目の見えない人や弱視の人がデータにアクセスできるようになります。




オーディオグラフ は、各軸のデータをオーディオとしてコード化することにより、チャート内のデータを可聴表現に変換します。通常、オーディオグラフは x 軸を時間、y 軸をピッチとして表します。たとえば、線形の下降傾向を示す散布図の可聴表現は、時間の経過とともにピッチが下降する一連の個々のトーンです。株価チャートの可聴表現は、オーディオが時間の経過 (X 軸) とともに再生されるにつれて、株価 (Y 軸) に応じてピッチが上下に変調する単一の連続トーンです。


WWDC21 の関連セッション


セッション10122あなたのアプリ内のグラフへのアクセシビリティを実現する







トピックス


必須事項


  チャートデータをオーディオグラフとして表現

VoiceOver がデータの音声表現を構築できるように、あなたのグラフのコンポーネントのアクセス可能な表現を定義します。



チャートの表現


protocol AXChart

アクセシビリティ要素がチャートとして機能するために必要な最小限のインターフェイスを宣言するプロトコル。


class AXChartDescriptor

アクセシブルなグラフに関するすべての意味情報を含むオブジェクト。



座標軸の表現


protocol AXDataAxisDescriptor

チャート内のデータ軸の基本インターフェイス。


class AXCategoricalDataAxisDescriptor

カテゴリデータの軸を表すオブジェクト。


class AXNumericDataAxisDescriptor

数値データの軸を表すオブジェクト。



データの表現


class AXDataPoint

チャート内の単一のデータポイントを表すオブジェクト。


class AXDataSeriesDescriptor

一連のデータポイントを表すオブジェクト。



ライブのオーディオグラフ


class AXLiveAudioGraph

VoiceOver のライブで更新する連続したデータシリーズのオーディオグラフを表すオブジェクト。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ