2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

Ankiで暗記 6

1 :名無しさん@英語勉強中 :2018/01/29(月) 08:13:06.07 ID:4WOm4Tbw0.net
PC、Android、iPhone、その他デバイス間で同期可能な暗記ツール、Ankiのスレ

公式
http://ankisrs.net/

日本語Wiki
http://wikiwiki.jp/rage2050/?FrontPage

Ankidroid説明書
https://ankidroid.org/docs/manual-ja.html

質問する前にwikiなどを見ましょう
質問する際は使用デバイスも書きましょう

前スレ
Ankiで暗記 5
http://lavender.2ch.net/test/read.cgi/english/1457943603/

351 :名無しさん@英語勉強中 :2018/09/15(土) 11:59:52.39 ID:9jwTqPvl0.net
フラッシュカード系のほかの暗記アプリもここ近年増えてるけど、みなさんAnkiずっと使い続けてます?
Ankiと他との違いって、一番は記憶が定着するようにタイミングを測って覚えれるところですか?
それ以外だと、ほかのアプリでも一緒ですかね?

352 :名無しさん@英語勉強中 :2018/09/15(土) 14:01:16.25 ID:1Nzb/3mc0.net
Anki使い続けてたけどやめることにした
新しく覚えることが無くなって、復習に時間を費やすのが馬鹿馬鹿しくなってきた
よくよく考えると、忘れないなど不可能だし、忘れても何も問題ない
忘れたときにはまた覚えたらいいだけ
そのときにはもっと鮮明に覚えられるはず

353 :名無しさん@英語勉強中 :2018/09/15(土) 14:12:56.50 ID:2e1ZmXn70.net
今日120万レビューに達しました
https://i.imgur.com/qEdJoqV.jpg

354 :名無しさん@英語勉強中 :2018/09/15(土) 15:42:54.10 ID:9jwTqPvl0.net
>>352
あ、そうか。
忘れないようにするのが、Ankiなのか。
使い分けてる人もいるから、どうゆう基準なのかと疑問に思ってたけど納得しました。

355 :名無しさん@英語勉強中 :2018/09/16(日) 13:32:48.15 ID:wKKD9SC+0.net
>>354
膨大な復習時間と引き換えだけどね

356 :名無しさん@英語勉強中 :2018/09/16(日) 14:42:14.83 ID:47DqPo130.net
やってるときは費やしてる復習時間でもっと有意義なことできるように感じたけど、いざ辞めてみると電車の中でボケーッとネットサーフィンしてるだけだった

357 :名無しさん@英語勉強中 :2018/09/16(日) 15:18:43.39 ID:4+XlmBCU0.net
非新規のデッキは3000に対して1日数個から20個程度だから気にならないな
新規のデッキは1000に対して300とかで時間かかるけど

358 :名無しさん@英語勉強中 :2018/09/27(木) 00:42:10.01 ID:njDjuK3P0.net
体調悪くても休めないのがつらい

359 :名無しさん@英語勉強中 :2018/09/27(木) 19:54:31.23 ID:xeG7qc1q0.net
いや、休めよ

360 :名無しさん@英語勉強中 :2018/10/04(木) 01:25:09.56 ID:Gm4vHEyN0.net
質問させてください
評価ボタン(もう一回とか普通とか)の中でフォーカスが当たってるボタンは
2.0だと点線、2.1だと黄色の枠線で強調表示されますが
これがなくなると困ることって何かありますか
自分のアドオンをインストールするとそれが消えるので
ユーザーの方からフォーカスを強調するような初期設定にできませんか
みたいな質問がアドオンのフォーラムに書いてあったのですが、
必要性が全くわからないのでどう返事したらいいか困ってます
フォーカスがどのボタンにあってもクリックしたボタンの評価になるし
ショートカットキー使う場合でも関係ないような気がするのですがどうなんでしょうか

361 :名無しさん@英語勉強中 :2018/10/04(木) 10:45:27.39 ID:lauPLVt1a.net
ankidroidにある「解答の自動表示」の機能は
PCのankiにはないのでしょうか。

362 :名無しさん@英語勉強中 :2018/10/08(月) 03:35:54.14 ID:5yfGcBqy0.net
個人的にgoo辞書の音声がノイズもなくて聞きやすいので使ってるんですが、時々音声のない単語があります。
なのであらかじめ表面テンプレートにgoo辞書とAwesomeTTSの2つの音声を記述しておいて、
goo辞書の音声がない場合のみTTSの音声を再生するという環境を構築したいのですが難しいでしょうか。
当然音声のない単語のほうが少ないですから、地道にTTSの音声を割り当てるということもできなくはないのですが…。
goo辞書の音声は「単語の綴り.mp3」というファイル名で保存して、表面テンプレートに[sound:{{Front}}.mp3]を記述するという形で再生しています。

363 :名無しさん@英語勉強中 :2018/10/08(月) 10:36:33.03 ID:whiLqlJW0.net
地道に割り当てるっていうか、マイナス検索していっぺんにTTS使えばいいんでないの?

364 :名無しさん@英語勉強中 :2018/10/08(月) 16:06:01.23 ID:LJgHUYeb0.net
>>361
PC版にそういう機能は無いけど
アドオンのページ検索したらそれっぽいのがいくつかあった
https://ankiweb.net/shared/info/648362761
https://ankiweb.net/shared/info/1046608507
https://ankiweb.net/shared/info/1156539752
https://ankiweb.net/shared/info/631932779

>>362
音声ファイルの有無を条件に処理を分岐させるみたいなことは
テンプレートでは無理だと思う

365 :名無しさん@英語勉強中 :2018/10/08(月) 17:30:10.24 ID:5yfGcBqy0.net
>>364
ですよね。別の方法を模索してみます。
ありがとうございました!

366 :名無しさん@英語勉強中 :2018/10/08(月) 20:26:47.24 ID:5yfGcBqy0.net
連投&長文すみません。
これまでは単語帳オプションはデフォルトのままで特にいじっていなかったのですが、
思い立って設定を変更して今より厳しいスケジュール設定にしたいと考えています。
こういった場合、単語帳オプションにある「新規」や「復習」タブをいじるのが最適だと思うのですが、
厳しめの設定にされている方の数値など、おすすめの設定を教えていただけないでしょうか。
wikiなどはある程度熟読しているつもりですが、忘却曲線システムの根幹をなす部分だと思いますので、
変にいじって効率の悪い学習になってしまうことだけは避けたいのです。よろしくお願いいたします。

367 :名無しさん@英語勉強中 :2018/10/09(火) 02:39:12.09 ID:HwNQJgw00.net
俺も>>363が解決方法だと思うよ

368 :名無しさん@英語勉強中 :2018/10/09(火) 04:44:44.10 ID:+gIcW2wg0.net
>>363,367
すみません。完全に見落としていました…。
それも考えたのですが、音声のある単語にのみ割り当てているフィールドが存在しないためマイナス検索ができないのです…。
上述の通り、メディアフォルダ内にある「単語の綴り.mp3」というファイルをテンプレート内に[sound:{{Front}}.mp3]と記述することで
半ば無理矢理綴りとファイル名が合致した際のみ音声が再生されるというものになっているので…。
まだAnkiの使用歴も短いため、マイナス検索に対する理解が誤っていれば申し訳ないです。

369 :名無しさん@英語勉強中 :2018/10/09(火) 09:37:16.17 ID:lkULWq+P0.net
フィールドじゃなくテンプレですか。すまん見落としてた。

370 :名無しさん@英語勉強中 :2018/10/09(火) 11:13:10.84 ID:hQ5hrMEJ0.net
理想的な普遍なスケジュールが存在してると思ってるのが笑える
そもそもこういうアルゴリズムの拠り所となってる研究は一定の条件の下で調べた結果を統計的に処理しただけだから
統計の性質上、個人に適用した場合にどうなるかはわからない
覚える内容、やり方によっても大きく変わるに決まっている

371 :名無しさん@英語勉強中 :2018/10/09(火) 12:04:52.98 ID:ph8b3i/qa.net
EXCELとかで、単語名と同じ音声があるのと無いのを抽出すれば良いのかな?
メディアフォルダのディレクトリを書き出して差分の単語だけTTSにするみたいなので行けそう

372 :名無しさん@英語勉強中 :2018/10/10(水) 11:51:24.31 ID:we2qYx1i01010.net
用途やテストに分けてデッキごとに登録しているのですが、
もう復習したくないと思うデッキはどのようにしたら表示されなくなりますか?
期限をいじればいいのでしょうか?
もしくは削除するしかないのでしょうか?

すみません、どなたか教えてください。

373 :名無しさん@英語勉強中 :2018/10/10(水) 16:32:31.58 ID:DmPopByGd1010.net
>>366
忘却曲線の曲線は人や年齢でそれぞれだから(数回復習すれば覚えてしまう人や、全然覚えられないひとなど)、色々試して自分が一番覚え安いのを見つけるのが一番ですよ。

自分は色々試した結果、フィルターでその日間違えたものを二回復習後に過去10日に間違えたものを一回復習を毎日やってる。自分としてはこれが一番なのでそうしている。

374 :名無しさん@英語勉強中 :2018/10/10(水) 18:59:10.07 ID:yEbp0zJA01010.net
>>370
確かに個人差が大きく影響する部分でした。
地道に自分に合う設定を探求してみようと思います。
ありがとうございました。

>>373
なるほど!
これまでは新規と復習、不定期でフィルター単語帳を適当にこなすという使い方だったので、
特定のフィルターを日課として導入するという発想はありませんでした。参考にさせていただきます。
ありがとうございました。

375 :360 :2018/10/11(木) 09:18:53.76 ID:tA/GcsbRF.net
>>364
どうもありがとうございます
アドオン試してみます

376 :名無しさん@英語勉強中 :2018/10/11(木) 12:12:32.78 ID:cy00qUXnM.net
右上にあるタイマー表示について質問があります。
現状1分までしかカウントされないのですが、無制限に延ばすことは不可能なのでしょうか?

377 :名無しさん@英語勉強中 :2018/10/12(金) 22:19:08.84 ID:eDhQi18w0.net
>>376
https://wikiwiki.jp/rage2050/2.0/DeckOptions#general
"統計情報に利用する解答時間の最大値"の所で
無制限ではないけど3600秒まで設定できるよ

378 :名無しさん@英語勉強中 :2018/10/12(金) 22:40:18.47 ID:2eJrKk9PM.net
>>377
本当に本当にありがとうございます!
助かりました!

379 :名無しさん@英語勉強中 :2018/10/13(土) 11:36:45.87 ID:6htAR9R80.net
>>362
俺も全く同じ感じでやってる。SVLの単語帳にlongmanからダウンロードしてきた音声当てて
ないものだけTTSで再生してる。ただし音声フィールドがある
{{^s}}
<tts preset="Microsoft Speech API COM (IVONA 2 Salli OEM)" style="display: none">{{Front}}</tts>
{{/s}}
sが音声フィールドで[sound:instructor.mp3]こんな感じでエクセルで一括で作った。
エクセルは例えば="[sound:"&G1&".mp3]"こんなのでもいいし(G1が{{front}})
今の単語帳をテキストで出力してエクセルに貼り付けて関数で音声ファイル用の欄埋めたあと
フィールド追加しておいた元の単語帳にインポートすればいい
あとからフィールド追加するの簡単だよ

380 :名無しさん@英語勉強中 :2018/10/14(日) 19:53:36.19 ID:e/SNHLl00.net
>>379
ありがとうございます。やはり音声フィールドによるファイルの有無の差別化は必要ですよね。
最終的にPythonのスクリプトで解決できました。
具体的には、アドオンを使ってAnkiから全ての単語を抜き出す
→それぞれ「単語.mp3」が存在するかをメディアフォルダ内で捜索
→見当たらないものだけを「Front:word1 or Front:word2 or Front:word3 ... 」と出力
→上記の文字列をブラウザの検索窓にコピペ
→結果的にgoo辞書の音声のないものだけを抽出した形になる
と、かなり無理矢理ですがAwesomeTTSを適用することができました。

381 :名無しさん@英語勉強中 :2018/10/14(日) 19:58:54.47 ID:e/SNHLl00.net
scriptタグ等が含まれている書き込めない?っぽいので、
文中の"@"はないものとして読んでいただけると幸いです。

またまた質問になってしまうのですが、
JavaScriptで『AwesomeTTSというフィールドが空から埋まっているか』を判断するために、
Frontフィールドに<div id="awesometts">{{AwesomeTTS}}</div>と記述しておき、その下に
<scr@ipt>
if(docu@ment.getElem@entById("awesometts") != null) {
// フィールドが空でない場合に行いたい処理
}
</scr@ipt>
と記述することで、分岐処理を行いたいのですがうまくいきません。
nullではなく空文字""でも試してみましたが、挙動に変化はありませんでした。
『特定のフィールドが空かどうか』に応じて分岐処理を行う方法をご存知の方はいらっしゃいますか?
長文失礼いたしました。

382 :名無しさん@英語勉強中 :2018/10/14(日) 20:00:24.14 ID:e/SNHLl00.net
>>381
『AwesomeTTSというフィールドが空から埋まっているか』 ?
『AwesomeTTSというフィールドが空か、埋まっているか』 ○

誤字すみません。

383 :名無しさん@英語勉強中 :2018/10/14(日) 21:24:56.73 ID:X4CJkqli0.net
>>381
試してないので構造が合ってるかどうかわかんないけど
とりあえずこれの最後の例(Elementに対してinnerHTML参照)を嫁

https://www.sejuku.net/blog/27019

384 :名無しさん@英語勉強中 :2018/10/15(月) 01:11:03.22 ID:4N60xCPH0.net
>>383
if(document.getElementById("awesometts").innerHTML != "") { ... }
としたところ正しく動作しました。この関数の返り値に関する認識が根本的に誤っていたようです。
本当にありがとうございました!!!

385 :名無しさん@英語勉強中 :2018/10/20(土) 10:41:01.82 ID:pRDW/Z0V0.net
質問です。どなたかご存知であれば。

xmind 等で作成したマインドマップをankiにインポートする方法はあるのでしょうか。
アドオン等があれば便利なのですが。

386 :名無しさん@英語勉強中 :2018/10/22(月) 21:52:33.30 ID:U0C3ucaj0.net
AnkidroidでネットにあったTOEIC問題集をやってるんだけど
英→日だけの片方向だけを勉強したいんです
どういう設定にすればいいのでしょうか

387 :名無しさん@英語勉強中 :2018/11/04(日) 21:01:10.66 ID:y7bpArGY0.net
weblioの単語帳から
JavaScriptで単語データを抜き出していったん正規化されたTSVファイルを作成し
そこからPythonでFrontとBackを作ってTSVにしたんだけどこれはすごく便利だと思ったので
共有します。わかる人にはわかれ。

https://gist.github.com/harukaeru/6048361a11473b9678138e636e24de96

388 :名無しさん@英語勉強中 :2018/11/05(月) 12:34:34.93 ID:eCn8M1KB0.net
>>387
Ankiに、ぶち込んで使えるってこと?

389 :名無しさん@英語勉強中 :2018/11/05(月) 17:46:35.44 ID:ETkFUAF20.net
>>388
そうです

weblioに限らず、スクリプトを少し改造すれば、HTMLでtableタグを使っているものからなんでも
ほぼ同一の処理でAnkiに取り込めると思います

たとえば、
ポケモンwikiからポケモンの名前と種族値をすべて抜き出してAnkiの形式にするとか
wikipediaから国名とGDPを抜き出してAnkiの形式にするとか

個人的にはKindleのハイライトから英単語を抜き出して単語帳にするのとか便利そうだと思っています

逆も可能で、英単語→和訳から和訳→英単語にするには
out.write(front + '\t' + back + '\n')となっているところを
out.write(back + '\t' + front + '\n')とすればいいようにしてあります

レイアウト等は、iOSのAnkiMobileに合わせて作ったので、
気に入らなければPythonのコード内にあるHTMLの箇所(<span style="font-size: 12px">のところ)をいじってみてください

多少のJavaScriptやPythonの知識は必要ですが、やってる事自体は単純で、
JavaScriptはスクレイピングの結果をログとして出力しているだけで
PythonではよくあるTSVファイル(CSVファイルみたいなもん)を構築し直しているだけです

390 :名無しさん@英語勉強中 :2018/11/05(月) 18:54:52.20 ID:eCn8M1KB0.net
>>389
めちゃくちゃ有能ですね!
ありがとうございます
俺はpythonちょろっとやって辞めたくちなので尊敬します

391 :名無しさん@英語勉強中 :2018/11/05(月) 19:53:42.98 ID:LyHlJqfj0.net
>>390
お前は無能だなw

392 :名無しさん@英語勉強中 :2018/11/05(月) 20:27:30.23 ID:eCn8M1KB0.net
>>391
誰お前w

393 :名無しさん@英語勉強中 :2018/11/05(月) 20:46:50.60 ID:yU3aeA8Ga.net
例えば1000語とかの英単語リストがあって、そこにweblioの研究社英和の発音記号や意味や例文を
順次に付けていくみたいな処理は出来ないですか?

394 :名無しさん@英語勉強中 :2018/11/05(月) 21:49:29.84 ID:sv+BtOUM0.net
アドオンのReviews欄で個別にコメント返しするのってどうやるんでしょうか?
Comment from authorっていうやつ
Updateボタン押してもTitle、Tags、Descriptionしか編集できないみたいなんだけど
今特にコメント返したいってわけじゃないけど、やり方が気になって・・・

395 :名無しさん@英語勉強中 :2018/11/05(月) 23:54:17.30 ID:RbuVV7Xa0.net
>>393
たとえばcomaという単語を検索するときは
https://ejje.weblio.jp/content/coma
を見るので、
1000個の英単語についてhttps://ejje.weblio.jp/content/xxxxxxを読み込んで
そのページにあるHTMLのソースから欲しい情報を抜き出すといいと思います
1000回呼び出す処理は↓みたいな感じのfor文で行います
for word in ["alpha", "beta", .... ]:
response = requests.get("https://ejje.weblio.jp/content/" + word)

「日本語の意味はタグのclass属性がcontent-explanationのところにあるからそこを抜き出す」
「発音記号はタグのclass属性がphoneticEjjeDescのところにあるからそこを抜き出す」
のようにするといいと思います。pythonならbeautifulSoupとかpyqueryがいいと思います
スクレイピングの本を買うと詳しく載っています

ただ、短時間で1000回アクセスすることになるので、アクセスがブロックされたり、あまりにもやりすぎると不正アクセス禁止法に引っかかる恐れもあります
for文で回すにしても1回につき5秒ほど開けておくといいと思います
個人的には、weblioさんに多大なる迷惑をかけることになると思うので、DVD形式の辞書を買って取り込むのが良いと思います
英辞郎から取り込む方式はググっていた中でいくつか見かけました

396 :392 :2018/11/06(火) 00:23:36.69 ID:MyHIOEVW0.net
詳しくありがとうございました。
英辞郎からのやり方は既に知ってるのですが、訳が冗長だったり時々怪しい訳や品詞があったりするので。
pythonは使ったことないですが、Excel VBAなら分かるので原理を教えてもらった今、割とスムーズに出来そうな感じがします。
要は特定の文字をFindかSearchして抜き出したものを文字列操作して整形すると良さそうですね。
仰る通り1word毎にSleepを入れます。

397 :名無しさん@英語勉強中 :2018/11/16(金) 16:36:43.96 ID:T3aFE0Old.net
答えが分からない時にヒントのみを表示したいのですが、出来ますでしょうか?

英→日の時は類語をヒントに、日→英の時は単語の最初の文字をヒントにしたいのです。(最初からヒントも表示だと、ヒント無しでは答えられない事が多いので)

398 :名無しさん@英語勉強中 :2018/11/16(金) 17:22:20.63 ID:Yvp9NanXa.net
まさにAnkiのヒント機能を使えば、ヒント表示が必要なときにクリックすることで表示するようにできます。

ヒント表示用のフィールドに類語なり最初の文字なりのヒントを入れておいて、
{{hint:<ヒントに使いたいフィールドの名前>}}を配置すればいいんです。

399 :名無しさん@英語勉強中 :2018/11/16(金) 18:43:22.15 ID:T3aFE0Old.net
>>398
ありがとうございます。週末に試して見ます!

400 :名無しさん@英語勉強中 :2018/11/18(日) 04:41:29.17 ID:qplQBEtZa.net
今ってiPhoneのankimobileで音声を読み上げさせるのって無理なんですか?

132 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★