Start Sound Recording
Starts recording the ambient sound.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.START_SOUND_RECORDING])
Stop Sound Recording
Stops the ongoing sound recording.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.STOP_SOUND_RECORDING])
Adjust Sensitivity
Adjusts the sensitivity of the ambient sound detection system.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADJUST_SENSITIVITY])
Set Noise Threshold
Sets a new threshold for noise level detection.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_NOISE_THRESHOLD])
Add Sound Pattern
Adds a new sound pattern to the recognition database.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_SOUND_PATTERN])
Remove Sound Pattern
Removes a sound pattern from the recognition database.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_SOUND_PATTERN])
Generate Sound Report
Generates a report of ambient sound activities for a specified time period.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_SOUND_REPORT])
Enable Noise Cancellation
Activates the noise cancellation feature for cleaner audio processing.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ENABLE_NOISE_CANCELLATION])
Disable Noise Cancellation
Deactivates the noise cancellation feature.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DISABLE_NOISE_CANCELLATION])
Set Recording Duration
Sets the duration for automatic sound recording sessions.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_RECORDING_DURATION])
Create Sound Alert
Creates a new alert for a specific sound or noise condition.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SOUND_ALERT])
Delete Sound Alert
Removes an existing sound alert from the system.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_SOUND_ALERT])
Calibrate Microphone
Initiates a calibration process for the ambient sound microphone.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CALIBRATE_MICROPHONE])
Set Operating Hours
Sets the active hours for the ambient sound monitoring system.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_OPERATING_HOURS])
Toggle Sound Classification
Enables or disables automatic sound classification feature.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TOGGLE_SOUND_CLASSIFICATION])
Export Sound Data
Exports collected sound data in a specified format.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_SOUND_DATA])
Import Sound Profiles
Imports pre-defined sound profiles for recognition.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.IMPORT_SOUND_PROFILES])
Set Alert Notification Method
Configures the method for receiving ambient sound alerts (e.g., email, SMS).
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_ALERT_NOTIFICATION_METHOD])
Update Device Firmware
Initiates a firmware update for the ambient sound monitoring device.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_DEVICE_FIRMWARE])
Reset To Default Settings
Resets all ambient sound monitoring settings to their default values.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RESET_TO_DEFAULT_SETTINGS])
New Sound Detected
Triggered when a new sound is detected by the ambient sound monitoring system.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SOUND_DETECTED])
Noise Level Exceeded
Triggered when the ambient noise level exceeds a specified threshold.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOISE_LEVEL_EXCEEDED])
Specific Sound Recognized
Triggered when a specific pre-defined sound is recognized (e.g., glass breaking, dog barking).
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPECIFIC_SOUND_RECOGNIZED])
Sudden Sound Change
Triggered when there's a sudden change in the ambient sound environment.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUDDEN_SOUND_CHANGE])
Quiet Period Detected
Triggered when a period of unusual quietness is detected.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.QUIET_PERIOD_DETECTED])
Background Noise Changed
Triggered when there's a significant change in the background noise pattern.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BACKGROUND_NOISE_CHANGED])
Audio Pattern Matched
Triggered when a specific audio pattern is matched against a pre-defined template.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUDIO_PATTERN_MATCHED])
Voice Detected
Triggered when human voice is detected in the ambient environment.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VOICE_DETECTED])
Music Detected
Triggered when music is detected in the ambient environment.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MUSIC_DETECTED])
Alarm Sound Detected
Triggered when an alarm or siren sound is detected.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ALARM_SOUND_DETECTED])