Begin with a configured input
Ambient features depend on an enabled listener, microphone access, the selected input source, and available processing. The word ambient does not mean the app can hear every conversation under every device or background condition.
Retain useful meaning
The spoken-fact recorder turns extracted candidates into contact facts with their original quote and where-and-when context. Supported kinds include likes, dislikes, plans, and changes such as a move or employer. Extraction may miss or misinterpret a statement, so source review remains useful.
Recognize a fact, a suggestion, and a command
“I like tea” is information. “Maybe we should meet” is a possible plan. A command asks the system to do something. Activation and tool rules determine whether an action can run; a stored observation should not be interpreted as blanket permission.
Review the output channel
Relevant context may belong in a contact record, a pending reminder, a caption, or a private display. Your chosen settings and available features determine the path. Test one small workflow before expecting a broad background assistant experience.
Choose the processing boundary
Review your configured providers, devices, sync, and connected services. Local capabilities and optional external integrations have different data paths. The website help assistant is a separate opt-in cloud service and has no connection to your app’s private memory.
Try it with a sample
- Check the selected microphone and listening status.
- Use a short sample statement with permission from everyone involved.
- Inspect what was retained and correct anything inaccurate.
About this explanation
Reviewed against Modules/Assistant/Shared/Services/SpokenFactRecorder.swift. Examples use fictional people and content. Availability depends on the build, edition, permissions, and selected services. Source changes trigger a review notice and removal from website AI retrieval until reviewed.