나만의 AI Speaker 만들기 라즈베리파이, UWP, Microsoft Azure 서비스를 이용해서 한글을 지원하는 AI Speaker를 만드는 과정을 설명드릴려고 합니다.총 9개의 동영상으로 구성할 예정입니다. PDF 등록했습니다!! Part1. Smart Speaker, AI Speaker란 . AI Speaker 종류(국내, 해외) . AI Speaker 관련 기사 및 사이트 . System diagram . Microsoft Harman Kardon Invoke with Cortana . Microsoft Suface Headphone . 준비물. Part1 동영상 바로가기 Part2. Bot 생성 및 배포 . NuGet packages설치 . Azure에 Publish . Channel 생성..
C1FlexGrid에 Custom MergeManager를 만들어서 사용하는 방법에 대한 예제가 모두 grid[r,c]에서 값을 가지고 와서 비교하도록 되어 있는데, 이 부분이 성능에 많은 영향을 줍니다. 그래서, CollectionView에서 데이터를 직접 찾아서 비교하는 방법으로 성능을 50% 이상 올릴 수 있는 방법을 셈플로 만들어 보았습니다. 위의 성능 프로파일러만 보더라도 확연히 차이가 나는 것을 알 수 있습니다. MainWindow.xaml MainWindow.xaml.cs using System; using System.Diagnostics; using System.IO; using System.Linq; using System.Windows; using System.Windows.Contr..
WPF 프로젝트를 하다보면, 기존에 WinForm에서 사용하던 형태의 그리드를 필요로 하는 경우가 많습니다.특히 그리드에 머지 기능이 필요한 경우에는 Telerik RadGridView 보다 C1의 FlexGrid를 이용하는 것이 더 좋을 때도 있습니다. FlexGrid를 이용해서 프로젝트를 할 때 버그나 Tip을 정리하도록 하겠습니다.사용한 버전은 C1.WPF.FlexGrid version 4.0.20173.580입니다. 1. 무한 Custom MergeManager 호출 - FlexGrid에 AllowMerging이 활성화 되어 있고, MergeManager에 Custom MergeManager를 만들어서 연결한 경우- ShowMarquee="True"로 설정하고- 어플리케이션을 실행하고, FlexG..
Amazon Polly를 이용해서 TTS를 만드는 간단한 셈플을 만들어 보도록 하겠습니다. 완성이되면 이런 화면에서 한글을 입력하고 폴리야~ 버튼을 클릭하면 설현(?) 목소리로 내용을 읽어 줍니다. 1. 준비 1) AWS를 이용하기 때문에 Amazon Web Service 계정이 필요합니다. 저도 없어서 새로 만들었습니다. https://aws.amazon.com/ko/polly/ 이 페이지를 상단에 무료 계정 생성하기 버튼을 클릭해서 계정을 만들면 됩니다. 2) 계정을 만들고 나면, IAM 관리자 및 계정을 만들어 주어야 합니다. https://docs.aws.amazon.com/ko_kr/IAM/latest/UserGuide/getting-started_create-admin-group.html 이 ..
2018 청년에코 메이커 챌린지 행사에 멘토로 참석한 후기를 이제 올립니다. 행사 장소는 부산진구 호천마을이고 2018.8.10-8.11일까지 진행했습니다. 저는 금요일 저녁에 KTX를 타고 내려가서 토요일 하루 종일 참석을 했네요. 행사 장소가 호천 생활 문화 센터였는데, 처음 가본 부산 진구인지라..멋있는 곳이라고 생각했네요 부산 시내 중고등학교 10개 팀이 참가해서 자연 친화 에너지를 이용한 건축물을 만드는 과정을 진행했습니다. 오전 10시쯤 부터 시작했는데 몇시간 지나지 않아 건축물(?)이 만들어지는 모습이 신기하네요 오후 4시 반쯤 각 팀에서 만든 건축물에 대한 설명을 진행하고 있습니다. 하루종일 행사장에서 학생들과 함께 이야기하며, 만드는 과정을 지켜보았는데, 작품을 만드는 열정이 매우 높아서..
- Total
- Today
- Yesterday
- Microsoft
- #prism
- Behavior
- UWP
- XAML
- visual studio 2019
- Bot Framework
- ef core
- uno platform
- ComboBox
- .net 5.0
- Always Encrypted
- Build 2016
- dotNETconf
- MVVM
- windows 11
- uno-platform
- LINQ
- #uwp
- PRISM
- #MVVM
- kiosk
- IOT
- C#
- Visual Studio 2022
- Cross-platform
- #Windows Template Studio
- Windows 10
- WPF
- .net
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |