Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Contana対応アプリを作る 今すぐ!

2,705 views

Published on

Windows Phone 8.1のCortanaアプリをさくっと作るための手順を簡単に紹介します。
割と簡単なんで、ぜひあなたのアプリもCortana対応に。

デバッグはエミュレーターのテキスト入力でもできます。

Published in: Software, Technology
  • Be the first to comment

Contana対応アプリを作る 今すぐ!

  1. 1. [即席] Cortana対応アプリを作る 今すぐ! Kaoru Nakajima 2014/05/17
  2. 2. ネタ元 Quickstart: Voice commands (Windows Phone Store apps using C#/VB/C++ and XAML) (Preliminary) http://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn630430.aspx WinRT Voice Commands Sample for Cortana integration for WP 8.1 - Home http://voicecommands.codeplex.com/ Voice command element and attribute reference (Windows Phone Store apps using C#/VB/C++ and XAML) (Preliminary) http://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn630431.aspx
  3. 3. プロジェクトを作成 ▌ターゲットプロジェクトはこの2つのどちらか ▌ストアアプリ/Windows Phone アプリ ▌ストアアプリ/ユニバーサルアプリ
  4. 4. 音声辞書ファイル(XML)を作成 ▌追加/XMLファイル ▌ファイル名はテキトウ ▌VCD~.xmlとか ▌ファイルプロパティでコンテンツ/出力ディレクトリにコピー:新しい場合はコピーす る
  5. 5. Cortanaにアプリを登録 とりあえず、 VoiceCommandManager.InstallCommandSetsFromStorageFileAsync() すればいい。 Uri uri = new Uri("ms-appx:///VCD.xml", UriKind.Absolute); StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(uri); await VoiceCommandManager.InstallCommandSetsFromStorageFileAsync(file); 一度でも実行されれば登録されるのでApp.xaml.csのOnLaunchedとかから実行されれ ばいい #if WINDOWS_PHONE_APP を忘れずに!
  6. 6. マイク対応アプリにする ▌プロジェクトのプロパティ/ アプリケーション/パッケージマニフェスト ▌機能でマイクをチェック
  7. 7. Cortanaから起動後の処理 App.xaml.csのOnActivateで protected override void OnActivated(IActivatedEventArgs args) var vcArgs = args as VoiceCommandActivatedEventArgs; … vcArgsを処理する
  8. 8. 以上
  9. 9. ネタ元 Quickstart: Voice commands (Windows Phone Store apps using C#/VB/C++ and XAML) (Preliminary) http://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn630430.aspx WinRT Voice Commands Sample for Cortana integration for WP 8.1 - Home http://voicecommands.codeplex.com/ Voice command element and attribute reference (Windows Phone Store apps using C#/VB/C++ and XAML) (Preliminary) http://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn630431.aspx

×