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
170
0
Share
読み上げチャット+映像配信サービス作ってるけど…/I develop Text-to-Speach chat and broadcast Savice but...
果物リン
July 21, 2021
More Decks by 果物リン
See All by 果物リン
embodied記憶の依代 聖杯問答/ Vessel of Memory: The Grail Dialogue #embodied_llm
fruitriin
2
140
ClaudeCodeと遠くへいくためのパーミッションルール/Stop Checking, Start Trusting: Claude Code Permission Rules
fruitriin
0
48
Claude Codeと物忘れ / Invitation talk about context - Why Claude Code forget?
fruitriin
0
77
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
220
Electron+Vue+Swift=真のデスクトップアプリ / How to create "Really" desktop app using Electron
fruitriin
0
120
ある日オレオレフレームワークを作りたくなったぞ/Want to Create Oreore Framework
fruitriin
1
170
fishとfzfはじめて 豊かになりました / fish and fzf is good
fruitriin
1
960
Chrome Devtools使いこなしたい/I want to master devtool
fruitriin
3
1.5k
Event Stage - 真面目に作ったけど 全くウケなくてクソだったアプリ/I made new service but they say shit
fruitriin
0
200
Other Decks in Technology
See All in Technology
明日からドヤれる!超マニアックなAWSセキュリティTips10連発 / 10 Ultra-Niche AWS Security Tips
yuj1osm
0
580
自立を加速させる神器 - EMOasis #11
stanby_inc
0
140
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
140
AI時代における技術的負債への取り組み
codenote
1
1.4k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
23k
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
9
1.9k
The Journey of Box Building
tagomoris
4
2.2k
Do Ruby::Box dream of Modular Monolith?
joker1007
1
330
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
250
EarthCopilotに学ぶマルチエージェントオーケストレーション
nakasho
0
290
社内エンジニア勉強会の醍醐味と苦しみ/tamadev
nishiuma
0
190
AI バイブコーティングでキーボード不要?!
samakada
0
540
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Believing is Seeing
oripsolob
1
110
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Building AI with AI
inesmontani
PRO
1
900
Code Reviewing Like a Champion
maltzj
528
40k
Chasing Engaging Ingredients in Design
codingconduct
0
170
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
450
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Site-Speed That Sticks
csswizardry
13
1.2k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
120
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 దʹάάΕͰͯ͘Δͣɻ
ίΞػೳͰ͖ͨʂ
͖ͨͷͰ్தͰ։ൃ͕ࢭ·͍ͬͯΔ