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
AVSpeechSynthesizerにひたすら読ませる
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ta_ka_tsu
December 28, 2018
Technology
820
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AVSpeechSynthesizerにひたすら読ませる
AVSpeechSynthesizerにいろいろ読ませてみた実験です
ta_ka_tsu
December 28, 2018
More Decks by ta_ka_tsu
See All by ta_ka_tsu
めくるめくシェーダーアートの世界/The World of Dazzling Shader Art
takatsu
10
6.6k
作ってわかるレンダリングパイプライン〜CPUで3D描画〜
takatsu
4
2.5k
Other Decks in Technology
See All in Technology
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
250
PfEingのアプローチで働こう
rindrics
0
180
Beyond the Hype: Practical AI for Your Oracle Database with MCP
thatjeffsmith
1
270
少人数データチームのDevin活用実践事例
runandy16
2
450
推論の観測、できていますか? 〜 Google Cloud Gemini Enterprise Agent Platformで 3つの Gemini モデルを実測して踏んだ、評価の罠 〜
shukob
PRO
0
160
2026-09-04 SRE Tech Talk #15 怠惰なTerraform / Lazy Terraform
masasuzu
0
210
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
1
320
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
140
20260906 「AWS運用入門」著者が教える、運用業務への生成AI活用入門
masaruogura
0
240
現場に行くだけでは足りない——プロダクトエンジニアが業務の流れを捉える観点と、その鍛え方
takumiengineering
0
310
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
260
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
110
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
600
エンジニアに許された特別な時間の終わり
watany
108
250k
Product Roadmaps are Hard
iamctodd
55
13k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
Amusing Abliteration
ianozsvald
1
290
Visualization
eitanlees
152
17k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Transcript
ͻͨ͢Βಡ·ͤΔ AVSpeechSynthesizerʹ @ta_ka_tsu
ࣗݾհ @ta_ka_tsu ▸ %$"%ܥϓϩάϥϚʔ ▸ %$".ܥϓϩάϥϚʔ ▸ ձࣾઃཱ ▸ ϑϦʔϥϯεɹˡࠓίί
"74QFFDI4ZOUIFTJ[FS J04ʙ
let utterance = AVSpeechUtterance(string: “͜ΜΜ”) utterance.voice = AVSpeechSynthesisVoice(language: “ja-JP”) utterance.rate
= rate // ൃͷεϐʔυ utterance.pitchMultiplier = pitch // ͷߴ͞ let synthesizer = AVSpeechSynthesizer() synthesizer.speak(utterance)
͜ΜΜ
ϋϋϋͱস͏
ͱস͏
ಡࣈ
৺ଠ
௨
ݻ༗໊ࢺ
զଙࢠ
ߴྠήʔτΣΠ
දౡ
ޒेཛྷ
খௗ༡
ෳͷಡΈ͕ ͋Δͷ
ࠓ
എے
Ұੇ
େਓؾ
େਓؾͳ͍
ࣈ
ܻ
ܻ
࣌දه
༧ఆ
୯Ґ
LNNNN
LHHNH
ᶤ
ຼ
,#.#(#
ॿࢺ
ຊຊຊ
ඖඖඖ
ֆจࣈ ͓·͚
None
ͦΕͰօ༷ ྑ͍͓Λ