鳥の特徴

1.A basic characteristic of birs is the horny beak, which develops as a rhamphotheca, enclosing the upper and lower jaws. Avian biology II.
rhamphotheca 鳥の角鞘:皮膚の表皮が強く 角質 化したものである。

Webデザインの基礎

1.ピアノのページが雑なので刷新したいがデザインが思いつかない。YouTubeで”Webデザイン”で検索したら、”【超初心者向け】Webデザインの基礎知識と作り方・考え方”の動画があった。非常に分かりやすかった。一部えはあるが抜き書きする。

使用する文字フォント ゴシック体。メイリオ。游ゴシック(Mac共通)。
           Web font (Noto Sars JP)
彩度
色 色の意味から決める。

参照サイト 【超初心者向け】Webデザインの基礎知識と作り方・考え方 – YouTube

2.整列、近接、強調、反復

参照サイト デザインの基本4原則でわかりやすい綺麗なグラフィックを作ろう

自重トレーニング

パ^-ト1
・フロントランジ
 https://www.youtube.com/watch?v=uqVCNFERT_U&t=74s
・サイドランジ
 https://www.youtube.com/watch?v=85LpbYWKGc8
・ワイドスクワット
 https://www.youtube.com/watch?v=-vhy6NB5DIM
・ブルガリアンスクワット
 https://www.youtube.com/shorts/DI0goscxTK8

パート2
・バックランジ
 https://www.youtube.com/watch?v=EGqnOJlnoXc
・スクワット&カーフレイズ
 https://www.youtube.com/watch?v=qcC9-PI7jbU
・スクワット&サイドキック
 https://www.youtube.com/watch?v=ukcObunzW1I&t=44s
・四肢スクワット

英語格言

英語版のブログのコメントに書かれていた格言など。スピーカーボタンを押すと英語の発音が聞けます。

  • “A thing is not necessarily true because a man dies for it.” by Oscar Fingall O’Flahertie Wills Wilde.
  • “As we grow old, the beauty steals inward.” by Ralph Waldo Emerson.
  • Always do after your heart.

Web Speech APIの紹介

 Webでテキストを読み上げる方法が2020年8月20日に、W3C Community Group Draft Reportに発表されていました。⇒ Web Speech APIAPI
その中の音声合成の例5と6について。

例5 テキストの読み上げ

<script type="text/javascript">
  speechSynthesis.speak(new SpeechSynthesisUtterance('Hello World'));
</script>

例6 読み上げテキストの属性とイベント

<script type="text/javascript">
  var u = new SpeechSynthesisUtterance();
  u.text = 'Hello World';
  u.lang = 'en-US';
  u.rate = 1.2;
  u.onend = function(event) { alert('Finished in ' + event.elapsedTime + ' seconds.'); }
  speechSynthesis.speak(u);
</script>

 それで、例6で、edgeとchromeで読み上げてみました。
MS edge

Google chrome

 ブラウザによって、音が異なるので調整をしなければならない。rateを変えれば、読む速度を変えられる。スマホでも、チェックしなければならい。

 実際の使い方としては、英単語または英語の文章を示し、ボタンをクリックすると発音するようにしたい。下の🔊を押すと”Hello. World.”と発音します。

  Hello. World.

次のサイトを参照すると、引用されたサイトが紹介してあったので、オリジナルを参照した。
Web Speech APIの実装 | 前編 Speech Synthesis API | CodeGrid

プログラムで発声の言語(イギリス英語、アメリカ英語)を変えることはできたが、発声の種類(女性、男性)を指定する方法が分からない。次のサイトに説明があります。https://developer.mozilla.org/ja/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API

4月22日に加筆。

上掲のWeb Speech APIの実装 | 前編 Speech Synthesis API | CodeGridに対応している言語の種類を表示する方法が掲載されていたので調べました。Chromeは次の23種に対応。

Microsoft edge

Firefoxでは2種類
Microsoft Haruka Desktop – Japanese
Microsoft Zira Desktop – English (United States)

Operaでは、1種類。Harukaか。

以上、4個のブラウザはWindows11での結果です。

4月27日
 次のサイトに様々な例のスクリプトがある。https://github.com/codegrid/2016-web-speech-api/find/gh-pages

SSML Speech Synthesis Markup Language

2022年12月2日
AudioContext.decodeAudioData() メソッドで音声ファイルから生成されたり。 AudioBuffer に入れた後、その音声は AudioBufferSourceNode に渡せば再生できます。

これらのオブジェクトは短い、一般的には 45 秒未満の、断片的な音声を保持するために設計されています。

AN HTTPDがWindows11で使えた

 AN HTTPD server ソフトがWindows 11で、使えました。次のサイトです。⇒ AN HTTPD
ローカルにパソコン上で使うには便利です。

 なお、実効するには管理者権限で起動して下さい。次のサイトを参照しました。
Windows 10でAN HTTPDを使う – カチュア はてなBLOG (hatenablog.com)
“httpd.exe”を右クリックして、「管理者として実行」をクリックする。

Translate »