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
"Hey Duke, let's talk..."
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Daniel Kocot
March 19, 2019
Technology
330
0
Share
"Hey Duke, let's talk..."
Daniel Kocot
March 19, 2019
More Decks by Daniel Kocot
See All by Daniel Kocot
Navigating the Post OpenAPI Era
danielkocot
0
42
The Digital Product Passport
danielkocot
0
67
Establishing a Specification Framework for API Management Federation
danielkocot
0
50
API Sprawl In The Era Of Great Unbundling
danielkocot
0
110
API Development: Evolving Prospects and Future Outlook
danielkocot
0
130
API Thinking
danielkocot
0
94
The intersection of AI and API Development
danielkocot
0
64
Unlocking collaboration with Internal Developer Portals and Marketplaces - Democratizing API Access
danielkocot
0
36
leveraging_prompt_engineering_for_effective_openapi_descriptions_of_apis.pdf
danielkocot
0
58
Other Decks in Technology
See All in Technology
AI駆動1on1〜AIに自分を育ててもらう〜
yoshiakiyasuda
0
120
20260428_Product Management Summit_Loglass_JoeHirose
loglassjoe
0
1.5k
AIでAIをテストする - 音声AIエージェントの品質保証戦略
morix1500
1
120
Rebirth of Software Craftsmanship in the AI Era
lemiorhan
PRO
4
2.1k
マルチプロダクトの信頼性を効率良く保っていくために
kworkdev
PRO
0
160
自立を加速させる神器 - EMOasis #11
stanby_inc
0
140
はじめての MagicPod生成AI機能 機能紹介から活用方法まで
magicpod
0
100
こんなアーキテクチャ図はいやだ / Anti-pattern in AWS Architecture Diagrams
naospon
1
450
明日からドヤれる!超マニアックなAWSセキュリティTips10連発 / 10 Ultra-Niche AWS Security Tips
yuj1osm
0
590
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
600
AWS Agent Registry の基礎・概要を理解する/aws-agent-registry-intro
ren8k
3
380
QGISプラグイン CMChangeDetector
naokimuroki
1
410
Featured
See All Featured
Claude Code のすすめ
schroneko
67
220k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Un-Boring Meetings
codingconduct
0
270
Crafting Experiences
bethany
1
110
Skip the Path - Find Your Career Trail
mkilby
1
110
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.6k
Statistics for Hackers
jakevdp
799
230k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Scaling GitHub
holman
464
140k
Design in an AI World
tapps
1
200
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
Transcript
”Hey Duke, let’s talk…” Voice UI auf der JVM Daniel
Kocot / @dk_1977 Solution Architect / codecentric AG
Einordnung 2
Eine kleine Zeitreise
1952 4
5 1962
6 1970
1971 7
8 1984
9 1996
1997 10
11 2007
12 2008
2011 13
14 2014
15 2016
Voice User Interface 16
Dialog vs. Konversation 17
18 Dialog: „ernsthafteres Gespräch über ein bedeutungsvolles Thema“ Konversation: „konventionelle,
oberflächliche und unverbindliche Unterhaltung“ Abgrenzung nach Brinker und Sager (1989)
Komponenten für eine Konversation 19
20 Sprache erkennen Automatic Speech Recognition + Speech To Text
21 Sinn verstehen Natural Language Understanding
22 Auf Absichten reagieren Dialog Management DBs APIs
23 Generierung von natürlicher Sprache Natural Language Generation
24 Text in Sprache wandeln Text To Speech
25 Ein theoretisches Voice UI System ASR + STT NLU
DM NLG TTS DBs APIs
Von der Theorie in die Praxis 26
JavaFX 27
CMU Sphinx4 28
Grammar 29
30 Grammar Example
OpenNLP 31
SimpleNLG 32
MaryTTS 33
34 Ein VoiceUI System basierend auf Java-Libs JavaFX App Sphinx4
OpenNLP DM SimpleNLG MaryTTS DBs APIs
DEMO 35 https://github.com/danielkocot/heydukeFX
Q&A 36
Danke und viel Spass weiterhin auf der JavaLand 2019 37