PDF の言語
Silktide は、PDF に記述されている言語が示されているかをチェックします。ドキュメントを音声で読み上げるソフトウェアは、単語を発音する前に、音声と発音規則のセットを選択する必要があります。その選択に使われるのが、ドキュメントで宣言された言語です。
この宣言は、ページに印刷されるものではなく、ファイルのプロパティです。このチェックでは、ドキュメント自体の言語に加え、すべて音声で読み上げられる可能性があるブックマークとメタデータ項目の言語も対象とします。
重要な理由
宣言された言語がない場合、読み上げソフトはユーザーのシステムで設定されている言語に頼ります。その結果、ドキュメントが間違ったアクセントと発音規則で読み上げられます。英語のドキュメントをフランス語の音声で読み上げても、単にアクセントが違うだけではありません。文字のまとまりが異なる規則で発音されるため、単語ではなく音の連なりのように聞こえ、ほとんど理解できなくなります。
この問題は、ドキュメントを公開するほとんどの人には見えません。ドキュメントの言語とシステムの言語が異なる読者にしか現れないためです。まさにそのような読者こそ影響を受ける可能性が最も高く、問題を報告する可能性は最も低いのです。
ブックマークにも影響しますが、これはあまり意識されないケースです。ブックマークは長いドキュメントのナビゲーションパネルであるため、読者が最初に音声で聞く部分です。ブックマークのタイトルが誤って発音されると、内容に到達する前からドキュメント全体のナビゲーションが難しくなります。
言語を宣言することは、音声以外の面でも役立ちます。ハイフネーションやスペルチェックに使われ、検索エンジンにそのドキュメントの対象読者を伝え、翻訳ツールが適切な出発点から作業できるようにします。
修正方法
- 元のドキュメントで言語を設定し、再度書き出します。 Word では、[校閲]>[言語]>[校正言語の設定]を使用してドキュメント全体に適用します。InDesign では、段落スタイルに設定します。
- または、Acrobat Pro で設定します。[ファイル]>[プロパティ]>[詳細設定]>[読み上げオプション]>[言語]の順に選択します。
- 他の言語の文章を指定します。 ドキュメント内で別の言語を長く引用または掲載している箇所では、読み上げソフトが間違った規則で読むのではなく、その箇所で音声を切り替えられるようにします。
- または、Silktide の修正機能を実行します。 ドキュメントの言語を検出して宣言します。ただし、修正機能が宣言するのはドキュメント全体に対する1つの言語です。複数の言語が混在するファイルでの意味については、言語の対応範囲を参照してください。
ドキュメントを公開する国の言語ではなく、ドキュメントが記述されている言語を使用してください。英国で公開されるウェールズ語のドキュメントは、ウェールズ語です。
Silktide によるテスト方法
- ウェブサイトからリンクされているPDFドキュメントを見つけ、何ページからリンクされているかにかかわらず、各ファイルを一意のものとして1回だけ分析します。
- ドキュメントで宣言されたデフォルト言語を確認します。
- 必要に応じて、ブックマーク項目とメタデータ項目に個別の言語が設定されているかをチェックします。
- 宣言がない場合、影響を受ける項目数にかかわらず、ドキュメントごとに1件として報告します。
このチェックでテストするのは、言語が宣言されているかどうかであり、宣言が正しいかどうかではありません。ドイツ語で書かれたドキュメントが英語として宣言されていても、このチェックは満たしますが、読み上げは正しくなりません。そのため、宣言された言語はAIレビューで内容と照合されます。
トラブルシューティング
ドキュメントが自分には正しく読み上げられる
ご自身のシステム言語がドキュメントと一致している場合は、正しく読み上げられます。宣言によって変わるのは、システム言語がドキュメントと一致しない読者に対する動作だけです。そのため、自分の端末でテストする場合は、この問題が発生しない唯一の状況です。
ドキュメントに複数の言語が含まれている
ドキュメントの主要言語を宣言し、異なる言語の文章を指定してください。前者だけでも大きな改善になります。このチェックが求めているのは前者であり、個々の文章の指定はその上に加える詳細な対応です。言語の対応範囲を参照してください。
ドキュメントの大部分が数字または表である
それでも言語は必要です。見出し、ラベル、キャプションは音声で読み上げられます。また、数字自体も言語によって読み上げ方が異なります。小数点記号、日付、通貨はすべて、宣言された言語の規則に従って発音されます。