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
63
動画視聴を整数倍(最大値)で_効率化する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.5k
An Effective Approach to Unsupervised Machine Translationの紹介
ryusuketa
0
96
Universal Decompositional Semantics on Universal Dependencies
ryusuketa
0
59
Learning Dual Retrieval Module for Semi-supervised Relation Extractionの紹介
ryusuketa
0
39
双曲空間への単語埋め込みと QAサービスでの自然言語処理を 用いた推薦システムについて
ryusuketa
0
360
Other Decks in Technology
See All in Technology
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
1
400
アクセス制御にまつわる改善 / Improving access control
itkq
0
550
Azureの基本的な権限管理の勉強会
yhana
0
610
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
生産性向上チームの紹介
cybozuinsideout
PRO
1
870
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
320
ServiceNow Knowledge 24の歩き方 EYストラテジー・アンド・コンサルティング
manarobot
0
200
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.3k
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
Terraformあれやこれ/terraform-this-and-that
emiki
8
1.4k
Cypress or Playwright?
rainerhahnekamp
0
110
VSCodeの拡張機能を作っている話
ebarakazuhiro
1
590
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Building Adaptive Systems
keathley
31
1.9k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
How to name files
jennybc
65
93k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
How GitHub Uses GitHub to Build GitHub
holman
468
290k
The Art of Programming - Codeland 2020
erikaheidi
42
12k
BBQ
matthewcrist
80
8.8k
The Invisible Customer
myddelton
114
12k
The Illustrated Children's Guide to Kubernetes
chrisshort
31
46k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
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