【Speak】英会話アプリを一ヶ月程度触った所感

denkoshinrai.com で触れた通り、英語スピーキングの学習を毎日ちまちまと進めている。

開始当初は、ELSA SpeakとSpeakというアプリを2つ導入してみたわけだが、 結局Speakというアプリに一本化してスキルアップしていこうという判断に。

ELSA Speakは解約

このアプリ自体完成度が高くて発音の勉強をしっかりできるので素晴らしいのだが、、、 使っている途中でフリーズしたり音声認識が謎に精度が悪くなったりしていた。どこに原因があるのかもよくわからんかったのでお試し期間中に一旦解約した 😢

Speakは今のところ一ヶ月位継続学習できている

効果を実感できはじめているのと、音声認識や復習機能がよく作り込まれていて体験が非常に良いのが、続いている要因かなあ。

このアプリで特に良いと思ったのは、「ロールプレイ」という学んだフレーズを実践的に会話できるレッスンがあるところ。

フレーズを覚えていても、やはり生きた会話で適切な表現を取り出せないと、習得した感じにはならないなあと思っているが、これはまさにその箇所を補強してくている感じ。

簡単なフレーズであっても、IからSheやTheyに変わるだけで、doesとか複数形表現を咄嗟に取り出して返答できるか?は意外と盲点。こういう実践練習があることで、このあたりの定着度を確認できるのはありがたい。

また、ロールプレイは自分の返答にあわせてAI側も返答を毎回変えてくれるので、同じフレーズを扱うレッスンであっても、こういう時はこういう言い回しをするという表現の幅を広げられるのも地味に嬉しい。

Speak使い方がだいぶ見えてきた

学習の流れ

とりあえず、サクッと各コースを一通り舐める(A1であればA1のコースを1-最後までやる) → このコースの全ロールプレイを何度も繰り返して、流暢にコミュニケーションできるようになったら卒業

みたいな感じでロールプレイ中心にやり込むと良さそう。

苦手なフレーズは勝手にアプリ側が学習してくれるので、あとは適当なタイミングでレビューを実施する。

ロールプレイ実施時のコツ

ロールプレイを実施する際は、できる限り返答内容を毎回変えるように心がけ、表現の幅を広げる。

クソ返答の場合は必ずFBがきて、レビュー内容に自動的に組み込んでくれるので、むしろどんどん間違えていった方が良い。

更に、ロールプレイをスクショしてChatGPTなどに会話レビューをしてもらうのも良い。ここで、より自然でネイティブらしい表現を提案してくれるので、そのscriptを暗記して、次のレビューで使ってみる。

こういうのを繰り返したら、スピーキングの自習用教材としては結構いい感じのレベルにまで成長させてくれるのではないかなあと期待。

また、数カ月程度実践して効果を確認してみようと思う。

コーディング勉強 進捗

denkoshinrai.com

で挙げた教材を地道に消化中: アルゴリズム実技検定(PAST)の公式対策本

解説が丁寧で個人的に学習が進めやすい。 今のところDPの途中まで進めているが、飽きっぽい自分でも最後まで行けそうな気がしている。

PASTの過去が多めなので(規約的に)答案をここに掲載するのは避けておくが、ABC(過去問)の答案がメインになったらちょくちょく上げていこうかな...

機械学習学び直し

ML再学習用に、これまで積んでいた本を一つ崩した。

わかりやすいパターン認識(第2版)

界隈ではけっこう有名なロングセラー書なのかな? 理論をそこそこちゃんとやりたいけど、PRMLを読むのには敷居が少し高いかも?っていう人が読む感じの本かな? あまりこの本をチョイスしている人を見ない気がするけど、まあせっかく買ったのでもったいないから読んでみた。

感想

  • 確かにPRMLよりは読みやすい。 (工学系学部の定期試験とかで出る程度の)最低限の線形代数微分積分、確率統計の知識があれば、数式の展開で途中完全に追えなくなることはほぼさそうな気がする。(第六章以降からはところどころ端折り気味になるけども)
  • 分類問題に関する基礎事項の説明で終わっているので、回帰をちゃんと勉強したい人は他の本を読む必要あり。
  • 第二版は2019年?改訂なので、深層学習との理論的な接続も(最低限ではあるが)押さえてくれているのがありがたい。

他人にこの本を勧めるか?

うーん微妙。良書ではあるとおもうが、ML系の本や講座は色々な形態で大量にリリースされているので、わざわざこの本を選ばなくても良い気がする。自分が初学者で、積読していないのであれば他の選択肢を選ぶかなあ。

コーディング勉強開始

denkoshinrai.com

で立てた目標の一つ。 錆びついたコーディング力を取り戻す。 雑にコーディング力 = 【基本的なアルゴリズムAtCoderの茶~緑色くらいの人が当然知ってそうな事項)を一通り理解して、自力で実装できる程度】 と据えてAtCoderの過去問を解いていこうかなと。

仕事柄、計算量を意識したり無駄を省いた実装能力は要求される場面が多いので、アルゴリズム周りで知識の再復習はなんだかんだ意義のあることだと思う。

あとは単純に、競プロとかKaggleといったコンテスト要素が強いコンテンツが好きなので。

書籍

積読しておいた以下の資料を網羅して、練習問題を自力実装できるようになればクリア。

競プロ熱が上がれば参戦するかも。

AI英会話アプリを契約してみた【ELSA Speak】【Speak】

スピーキング力を上げたほうが仕事もプライベートも色々選択肢が広がるんだろうなあと思い、ノリで適当なアプリを導入してみる。

導入したのは以下2つ

  • Elsa Speak
  • Speak

「Speak」が被って紛らわしいけど、一応それぞれ別のアプリ。

ELSA Speak

https://elsaspeak.com/ja/

発音英会話矯正 + AI英会話もできます みたいな位置づけのアプリかな?

英会話のベースとして発音力向上は必須。 スピーキングにおいて、日本語にない母音・子音を正しく発音できなければ、意味が正しく伝わらないであろうし、リスニングにおいても、(日本人にとって)同じように聴こえる2つの単語がそもそも発音レベルで異なり、意味も大違いであるケースは多々ある。

Speak

https://www.speak.com/jp

こちらはAI英会話に特化したアプリかな? やたらとYouTubeでCMが流れていたので、試しにDL。 OpenAIと提携しており、出資もされているらしい。

両者の使用感

それぞれCEFRのA1レベル(基本的な日常会話ができるくらい)のコースを1から始めた感想

ELSA Speak

  • 😊自分の興味のあるトピックに特化した単語・フレーズを利用して順に発音練習カリキュラムが組まれる?のは、馴染みやすくていいかも。ITをチョイスしたら、Dowload, Software, ... みたいな用語が出てくる感じ
  • 🤩毎単語、模範の発音に対して自分の発音のどこがズレていて、どのように発音されているのかFBされるのは良き
  • 💰️年間プランだけでなく、数カ月単位のプランもあるのがありがたい。この手のサブスクは年間で契約すると結局やらなくなったときに出費が激しくなるので...
  • 😣音声認識がけっこう怪しいような... ? おそらく、マイク性能(スマホデフォ)がボトルネックになっているのか、録音された自分の発音を再生してみると音質がすこぶる悪い

Speak

  • 😊A1からB2(ビジネス英会話の最低限レベル)くらいまでカバーしており、いきなり生身の人間と英会話練習するのが気が引ける人に向けた「慣れ」には良さそう
  • 😊復習機能が洗練されている気がする。過去の学習履歴から自動的に復習に効果的な題材を組んでくれる模様。何日後にやると良いですよみたいな提案もあったりで、自己管理が苦手な自分にはありがたい...!
  • 👏音声認識の性能がけっこう良さげ。Q.「ロンドンの天気はどうですか?」→A.「How's the weather in London?」という英訳問題が出たときに、単語レベルで表現を間違うと誤認識せずにちゃんと反応しない。正しい表現にたどり着けば✅扱いになる
  • 💸年間プランしかない...コース見る感じだと多分数ヶ月でクリアしちゃいそうなんだよな。コスト面ではあまり節約できないかも...自己投資だと思って割り切る

まとめ

両者ともに、それなりに有用そう(継続すればSpeaking力の向上にはつながりそう)なので、しばらくこちらを日々の勉強タスクに突っ込んでみるつもり。

半年後の目標とゆるいタスク管理

さて、ブログ作成して放置ルートだけは絶対避けなければならないので、 とりあえずざっくりクソポストを追加してみる。

現職の環境に悪い意味で慣れすぎて現状に満足している気がするので、半年後の目標を設定し、(自分比で)真面目に日々のタスクを管理していくことにした。

半年後の目標

データ&AI系界隈でソフトウェアエンジニアをしているのに、諸々本来あって然るべき能力が錆びつき過ぎている。半年間で基礎力を取り戻す。

対象

  • コーディング能力: AtCoderで茶色〜緑色くらい
  • MLエンジニアリング力: 基本中の基本〜トレンドのアルゴリズムに対して、理論をざっくり説明できる程度(数式の理解は多少怪しくてもOK、実装系は一旦パス)
  • ビジネスパーソン力: 問題発見/解決の型化、説得力のある話し方、プレゼン力
  • 英語力: ビジネスレベル CERF B2-C1くらい?

最後2つはソフトウェアエンジニアの能力とはちがくね?って突っ込みがきそうだけど、細かいことは気にしない。

How

高機能なタスク管理ツールを真面目に使っても運用がしんどくなりそうなんだよなあ。 (仕事ならまだしも、プライベートならToo Muchな気がしている)

ゆる〜くGOALに対してTODOをWeekly, Dailyで細分化していけばまあなんとかなるかも、、、ということで、スクショのようにNotion > List viewの sub itemsで入れ子構造で棚卸しして、チケット化していく。

ゆるいチケット管理


さーていつまで続きますかねえ。

ブログ開設

バズりとかSEOとかそういうのは一切無視で、技術系のアウトプットや考えた事をゆるくメモしていく用途。 それぞれZenn、noteあたりで使い分けようかと思ったが、運用がめんどくなりそうなので、色々雑多に書けそうな はてな を選択。

タイトルについて

好きな言葉をチョイス。激動の時代のなか、泰然自若として生きていきたいので。 2025年、人生の価値観がガラリと変わるくらい凄まじいことを体験したが、こんな程度で動揺しているようではいかんな、、と。