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
読み上げチャット+映像配信サービス作ってるけど…/I develop Text-to-Spea...
Search
果物リン
July 21, 2021
Technology
0
140
読み上げチャット+映像配信サービス作ってるけど…/I develop Text-to-Speach chat and broadcast Savice but...
果物リン
July 21, 2021
Tweet
Share
More Decks by 果物リン
See All by 果物リン
Electron+Vue+Swift=真のデスクトップアプリ / How to create "Really" desktop app using Electron
fruitriin
0
69
ある日オレオレフレームワークを作りたくなったぞ/Want to Create Oreore Framework
fruitriin
1
120
fishとfzfはじめて 豊かになりました / fish and fzf is good
fruitriin
1
850
Chrome Devtools使いこなしたい/I want to master devtool
fruitriin
3
1.5k
Event Stage - 真面目に作ったけど 全くウケなくてクソだったアプリ/I made new service but they say shit
fruitriin
0
170
とある自社開発の苦楽の軌跡/Trajectory of a Certain In-house Development Effort
fruitriin
1
240
動画再生速度を変更するコンポーネントを作ろうとして諦めた話/talk about give up to create video with playback-rate controller
fruitriin
6
930
Soft Skillsから伝えたい新人時代の個人開発技術選定/Selecting Stack for Personal Development as a from Soft Skills
fruitriin
2
350
SFCで挑戦するFunctional Component/Functional Component Challenge at SFC
fruitriin
3
1.6k
Other Decks in Technology
See All in Technology
関数型プログラミングで 「脳がバグる」を乗り越える
manabeai
2
220
VGGT: Visual Geometry Grounded Transformer
peisuke
1
620
話題の MCP と巡る OCI RAG ソリューションの旅 - Select AI with RAG と Generative AI Agents ディープダイブ
oracle4engineer
PRO
5
110
ゼロからはじめる採用広報
yutadayo
4
1k
スタートアップに選択肢を 〜生成AIを活用したセカンダリー事業への挑戦〜
nstock
0
290
公開初日に Gemini CLI を試した話や FFmpeg と組み合わせてみた話など / Gemini CLI 初学者勉強会(#AI道場)
you
PRO
0
1k
ソフトウェアQAがハードウェアの人になったの
mineo_matsuya
3
120
[ JAWS-UG千葉支部 x 彩の国埼玉支部 ]ムダ遣い卒業!FinOpsで始めるAWSコスト最適化の第一歩
sh_fk2
2
150
インフラ寄りSREの生存戦略
sansantech
PRO
9
3.4k
American airlines ®️ USA Contact Numbers: Complete 2025 Support Guide
airhelpsupport
0
390
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
2
690
QuickSight SPICE の効果的な運用戦略~S3 + Athena 構成での実践ノウハウ~/quicksight-spice-s3-athena-best-practices
emiki
0
260
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.6k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
970
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Typedesign – Prime Four
hannesfritz
42
2.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
The Cult of Friendly URLs
andyhume
79
6.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
RailsConf 2023
tenderlove
30
1.1k
GraphQLとの向き合い方2022年版
quramy
49
14k
Automating Front-end Workflow
addyosmani
1370
200k
Transcript
!"#$%&'()* +,-./0123* 4'5678 גࣜձࣾελσΟετ ՌϦϯ@FruitRiin Iris LTձ 2021/06/27
9:;<*=*>?@ABCDEFGHFFI • גࣜձࣾελσΟετ • toB SaaSͭͬͯ͘·͢ • Vue͕͖͢ • ࠷ۙCapacitorͰ࡞Δ
iOS/AndroidΞϓϦΛຊ൪ೖ͠Α͏ͱ͍ͯ͠Δ
ಈػ
JAKLALMAN3O'(PQRQ8S • τʔΫதϦΞΫγϣϯ͕શ͘Θ͔Βͳ͍ • ऐ͍͠ • যΔ • έͯΔͷʁ •
ͬͨͷʁ
TUEVGWDXYZ[\]SS^*_`ab • VR͔ͩΒʁˡ͕͍ͪͦ͏ • Ի͕ͰΔ͔Βˡ͜ΕͰʁʢԾઆ
(Scd(e4'8 • EventStage https://eventstage.space/ • ը໘ڞ༗͕Ͱ͖Δ • νϟοτ͕Ͱ͖Δ • νϟοτΛԻͰಡΈ্͛ͯ͘ΕΔ
ٕज़ใ
fghi'5jcklXm • WebRTCͬͯϓϩτίϧͬͯΔ • ͚Ͳผʹࡉ͔͍ͱ͜Ζؾʹ͠ͳͯ͘Α͍ • SkyWay ͱ͍͏SaaSʹΑΓखܰʹ࣮ • νϡʔτϦΞϧಡΊงғؾͰ͍͚ΔΑɻ
no!"#$'5jcklXm • Ի߹͕ඞཁɻ • ϑϩϯτͰΔʁόοΫΤϯυͰΔʁ • GoogleͷText to Speech APIΛͬͯΔ
• Firebase Cloud FunctionsͰ͝ʹΐ͝ʹΐ • ϑϩϯτΤϯυAudioλάΛॻ͖ग़͚ͩ͢
pqrstujdv • Text to Speech APIbase64Λฦ͢ʢυΩϡϝϯτᐌ͘ʣ • ͕ɺNodeϥΠϒϥϦ Unit8ArrayΛฦ͢ •
͍ͭ͜ΛͳΜͱ͔ͯ͠Βͳ͍ͱ͍͔Μ
wxudyrz{ const res = await this.$axios.get(BASE_URL + `tts?text=${text}`) const u8
= new Uint8Array(res.data[0].audioContent.data) this.voices.push(arrayBufferToBase64(u8)) • new Unit8Array() ͱ͔ॳΊͯͬͨ • arrayBufferToBase64 దʹάάΕͰͯ͘Δͣɻ
ίΞػೳͰ͖ͨʂ
͖ͨͷͰ్தͰ։ൃ͕ࢭ·͍ͬͯΔ