iPhoneとipadでWeb Speech APIの英語がカタカナ読みになる

 Windows PCでは、Web speech APIのtext to speechで英語がうまく発音されるのにipadやiphoneでは、safariブラウザが対応していないのでカタカナ読みになってしまう。対応策はない。
関連サイト
iPhoneでWeb Speech APIの英語がカタカナ読みになる問題の解決法を教えてください

 それでどうするか。音声ファイルで流す。最も確実な方法だが、音声ファイル作成に手間がかかる。それで、思いついたのが、サーバー上でjava scriptが動作しないかということで、調べたら、node.jsを使うが挙った。さくらレンタルサーバーのスタンダードでは、node.js がインストールできたが、最新のlts版がインストールできなかった。ファイルのコンパイルができなかった。理由は以下、
WARNING: C++ compiler (CXX=g++, 9.4.0) too old, need g++ 10.1.0 or clang++ 8.0.0
sshシェルを使えるがroot権限がないので、g++のアップグレイドはできない。自力でのアップグレイドも難関らしい。
 いろいろ調べているとGoogle Cloud Text-to-Speechがある。料金は、毎月最初の 400 万文字が無料。これだとこちらを利用した方がよさそうだ。いずれにしろ、Google Cloud Text-to-Speechを使うのだから。

 node.jsについても概要を知ることができたが、webでの使い方が把握できなかった。Express、フレームワーク、便利なものができているんだなと思った。利用できればと思うが、なかなかだ。

 結局は音声ファイルを作成し、対応することになるのでは。いろいろと勉強になった。