siriの基本設定:起動方法と言語の選択
iphone15には、音声アシスタントのsiriが搭載されています。siriは、音声での操作や情報の検索、タスクの管理などをサポートしてくれる便利な機能です。しかし、siriを使うためには、初めにいくつかの基本設定を行う必要があります。
siriの起動方法
siriを起動する方法はいくつかありますが、デフォルトでは以下の方法で起動することができます。
- ホームボタンを長押しする
- 「hey siri」と声をかける(ただし、この機能は一部のモデルのみ対応しています)
これらの方法でsiriが起動されたら、画面に表示される波状のアイコンが表示されます。それから、siriの指示に従って操作を行うことができます。
siriの言語の選択
siriの言語を設定することで、日本語だけでなく、他の言語でもsiriを利用することができます。言語の選択方法は以下の通りです。
- 「設定」アプリを開く
- 「一般」をタップする
- 「siriと検索」を選択する
- 「siriの言語」をタップする
- 使用したい言語を選択する
言語の変更を行うと、siriの応答や機能が適切に動作するようになります。言語の変更後は、siriに対して話しかけると、選択した言語で返答してくれます。
// システムの言語設定を取得
let locale = nslocale.current
// 設定可能なsiriの言語リストを取得
let supportedlocales = sfvoicefeedbackmodel.supportedlocales
// 言語を選択してsiriを起動する
let selectedlanguage = supportedlocales[0]
sfvoicefeedbackmodel.currentvoicefeedbacklocaleidentifier = selectedlanguage
siriの声の変更と音量調節:パーソナライズした音声設定
siriの声は、デフォルトでは女性の声に設定されていますが、実際には男性の声や異なる言語の声にも変更することができます。また、siriの音量も調整することができます。
siriの声の変更
siriの声の変更方法は以下の通りです。
- 「設定」アプリを開く
- 「一般」をタップする
- 「siriと検索」を選択する
- 「siriの声」をタップする
- 使用したい声を選択する
声の変更後、siriの声も選択したものに変更されます。
siriの音量調節
siriの音量を調節する方法は以下の通りです。
- 「設定」アプリを開く
- 「一般」をタップする
- 「siriと検索」を選択する
- 「siriの音量」をタップする
- 音量を調節する
siriの音量は、端末の音量設定とは独立して調整することができます。音量を変更することで、siriの音声をよりはっきりと聞くことができます。
// siriの声を変更する
sfvoicefeedbackmodel.currentvoice = .male
// siriの音量を最大に設定する
sfvoicefeedbackmodel.volume = 1.0
ショートカットの作成と活用:タスクの自動化と快適な操作
siriを使いこなすためには、ショートカットの作成と活用が重要です。ショートカットは、複数のアクションを組み合わせて1つのタスクを実行するためのものです。
ショートカットの作成
ショートカットを作成するには、以下の手順を行います。
- 「ショートカット」アプリを開く
- 「+」ボタンをタップする
- ショートカットに付ける名前を入力する
- ショートカットのアクションを選択する
- アクションを追加していく
- ショートカットの設定を保存する
ショートカットを作成した後は、siriにそのショートカット名を指定することで、複数の操作をまとめて実行することができます。
ショートカットの活用
ショートカットを活用することで、より便利な操作やタスクの自動化が可能になります。例えば、特定のアプリの起動やメッセージの送信、天気の確認など、よく行う操作をまとめてショートカットに登録しておくことで、siriを使った簡単な指示だけでタスクを実行することができます。
// ショートカットを作成する
let shortcut = inshortcut(intent: intent)
invoiceshortcutcenter.shared.setshortcut(shortcut, completionhandler: { (error) in
if let error = error {
// エラー処理
} else {
// ショートカットの作成が成功した場合の処理
}
})
siriの便利な機能:天気情報、リマインダー、タイマーなど
siriには、様々な便利な機能が搭載されています。ここでは、その一部をご紹介します。
天気情報の取得と表示
siriを使って天気情報を取得するためには、以下のような指示を行います。
「今日の天気を教えて」、「明日の天気を教えて」など
siriは、指定した都市や地域の天気情報を表示してくれます。また、siriが表示する天気情報をカスタマイズすることもできます。
リマインダーの設定
siriを使ってリマインダーを設定するためには、以下のような指示を行います。
「明日の6時に起きる」と言ったり、「今週の水曜日にミーティングがある」と言ったりすると、siriがリマインダーを設定してくれます。また、リマインダーのカスタマイズも可能です。
タイマーの設定
siriを使ってタイマーを設定するためには、以下のような指示を行います。
「5分のタイマーをセットして」と言うと、siriがタイマーを設定してくれます。また、タイマーの時間や名前を指定することも可能です。
// 天気情報を取得する
let weatherintent = getweatherintent()
ininteraction(intent: weatherintent, response: nil).donate(completion: nil)
// リマインダーを作成する
let reminderintent = createreminderintent()
reminderintent.title = "ミーティング"
reminderintent.datecomponents = datecomponents()
reminderintent.datecomponents?.weekday = 4
ininteraction(intent: reminderintent, response: nil).donate(completion: nil)
// タイマーを設定する
let timerintent = settimerintent()
timerintent.duration = 300
ininteraction(intent: timerintent, response: nil).donate(completion: nil)
siriとのスマートホーム連携:ホームオートメーションの設定と制御
siriは、スマートホームのデバイスとも連携することができます。スマートホームのデバイスをsiriに登録すると、音声で制御することができます。
ホームオートメーションの設定
ホームオートメーションを設定するためには、以下の手順を行います。
- 「ホーム」アプリを開く
- 「+」ボタンをタップする
- ホームオートメーションのトリガーを選択する
- ホームオートメーションのアクションを設定する
- 設定を保存する
設定したホームオートメーションは、siriに指示をすることで実行することができます。
ホームオートメーションの制御
ホームオートメーションを制御するためには、以下のような指示を行います。
「テレビをつけて」、「エアコンを温度を23度にする」と言ったりすると、siriが登録されたホームオートメーションを実行してくれます。
// ホームオートメーションの設定
let trigger = inaddhomeintent()
trigger.homeentityname = "自宅"
trigger.homeentityproperty = [inhomeentitypropertyidentifiers.name]
let action = insetentityintent()
action.entityname = "テレビ"
action.homeentityname = "自宅"
action.homeentityproperty = [inhomeentitypropertyidentifiers.name]
action.attribute = .turnon
ininteraction(intent: action, response: nil).donate(completion: nil)
【iPhone 15】関連のまとめ
オンラインスクールを講師として活用する!