Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
動画視聴を整数倍(最大値)で_効率化するchrome extension作った
Search
Ryusuke_Tanaka
August 27, 2019
Technology
0
72
動画視聴を整数倍(最大値)で_効率化するchrome extension作った
社内LTで話した、HRTFを使った音像提示を行えるようにするchrome extensionの紹介です。
Ryusuke_Tanaka
August 27, 2019
Tweet
Share
More Decks by Ryusuke_Tanaka
See All by Ryusuke_Tanaka
医師向けQAサイトのための推薦システム開発
ryusuketa
1
1.6k
An Effective Approach to Unsupervised Machine Translationの紹介
ryusuketa
0
110
Universal Decompositional Semantics on Universal Dependencies
ryusuketa
0
75
Learning Dual Retrieval Module for Semi-supervised Relation Extractionの紹介
ryusuketa
0
69
双曲空間への単語埋め込みと QAサービスでの自然言語処理を 用いた推薦システムについて
ryusuketa
0
530
Other Decks in Technology
See All in Technology
非root化Androidスマホでも動く仮想マシンアプリを試してみた
arkw
0
130
Part1 GitHubってなんだろう?その2
tomokusaba
2
800
大規模サーバーレスプロジェクトのリアルな零れ話
maimyyym
3
240
AIによるコードレビューで開発体験を向上させよう!
moongift
PRO
0
450
Why Platform Engineering? - マルチプロダクト・少人数 SRE の壁を越える挑戦 -
nulabinc
PRO
5
460
Terraform にコントリビュートしていたら Azure のコストをやらかした話 / How I Messed Up Azure Costs While Contributing to Terraform
nnstt1
1
540
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2025年版)
infiniteloop_inc
13
43k
雑に疎通確認だけしたい...せや!CloudShell使ったろ!
alchemy1115
0
230
計装を見直してアプリケーションパフォーマンスを改善させた話
donkomura
1
140
LLM アプリケーションのためのクラウドセキュリティ - CSPM の実装ポイント-
osakatechlab
0
440
SRE本出版からまもなく10年!〜これまでに何が起こり、これから何が起こるのか〜
katsuhisa91
PRO
0
350
使えるデータ基盤を作る技術選定の秘訣 / selecting-the-right-data-technology
pei0804
9
1.5k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.2k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Optimizing for Happiness
mojombo
378
70k
Scaling GitHub
holman
459
140k
It's Worth the Effort
3n
184
28k
Six Lessons from altMBA
skipperchong
28
3.8k
Become a Pro
speakerdeck
PRO
28
5.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Being A Developer After 40
akosma
91
590k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Transcript
"$# &' chrome extension & ' AI
!%
J:F' 0,TC$ Q%RS AI# ML=< L2T-DKI " GH (7 #10@
A? 8 N>41S &;4@*EPM6O.539R(9$S #!" )/+B
1>0=?B 1>*&*%;9 <E34 -8<ED/B :C 1.5.@5 : GI.A2
1?'$# ("+)!F ,76H <E
!( ')0 $1 *1 /#+3333 "$& 2- $1
*1
-;3= $>48( >*/ ⇨9,1'52:)& $%0+7##. <6 ?youtube
⇨chrome web streaming. !"capture chrome extension -;
% 32 … Pan for Video )$8'*61
#*50!(,.0 4"/&9+ :-7
' )! %(divided listening) #& ( $
" )%
271/+divided listening divided listening40 891/+ 8. 271,56 :%36-7)(; ”2718”&'
*"$!# <
C$,=.D :<GHJ% :< 53* G7'# 6FAE ?0; Jex. 6F
-98G7=K +<GHJ!/>K )G7'#4 IB G" 1@IB ; (ex. =K (2 & https://www.jas-audio.or.jp/network- hometheater/itu-r-speaker/virtual-surround https://www.ntt.co.jp/journal/1710/files/JN201 71024.pdf
ra/n= 7T n=iA:h6sb!UV ?I/gt QUWd[ `G/h6\ 8m^ N.d[8fZCh6 0_lLlA(Interaural
Time Difference)u3<OJXe @;_9MLlA 0_l,'+A(Interaural Level Difference)u1YC<OJXe @;_n=,'+A $(#&*+")-u nP2]okDSj4RE5>0_ <OJRF q<OJBpc K>%-+ ^H
' &-+,9Z rj2hmR(Head Related Transfer Function; HRTF)9X UI\M61LB<cW"*-(#%4._[ T:g0b]V 5?UI=^
iNdMln7S@ UI "*-(#% st>20/8K100/8 foAUI`G qD)!$,Q3 YpeCmRJkE ;OS@FP aH
9JN ZI7WYFSH8< 6LUKE;P 5:H@ >M ZIG=AC HRTFX LU ,')-3
"0-3OD@ Z?%(14.3$HRTFLU \%*4#4%*4#4[QV+!2&BR] ZI%(14/ LU HRTF DB >MT
Chrome extension (3 (/2$ -41), "Chrome &05' #! # "Web
Audio API#! %*# spatial audio # #!+Web Audio API .66666
Chrome extension +=javascript : CB? 63A +=- :5E D 63AHbackground
page?7 ?J- %MK)message passing websocketA ?7 $!% #' ;, @L $*>&F $ID," $<0/BG $N1!% #+= $!% #' CB $/BG8( background page popup &F.4 29 /BG I) &FI)
Web Audio API .Z; #,/*9=KAPI .7I=N0D)-'M%/$" TW .&%/+-5J<H(,!"#HRTFLV%/$ (,!"#B<R42OG (,!"#3K
[ >CP6X18 UYFQSEA:?SE @\
$ % # ! % &DOA!"
HRTF w
<H_iVcjh'TS%27(*,08=4;)q[ HRTF'`o+,/5'chrome extensionB <WM.=9feqLGN JbDI"$hk>dAaP#&%" % g
F :39UK'n <mC\] <HRTFE@OlZHRTF-6=1;)QY % ^p !R$? #X