- +
Voice-Activated Natural Language UI
@@ -82,9 +82,8 @@
Voice-Activated Natural Language UI
Deployments
- + + diff --git a/docs/README.md b/docs/README.md index aae871e0..e0206c26 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,5 +1,5 @@- +
Voice-Activated Natural Language UI
@@ -56,9 +56,7 @@ [![pages][label-actions-pages]][gha_pages] [![pypi][label-actions-pypi]][gha_pypi] - [![markdown][label-actions-markdown]][gha_md_valid] -[![cleanup][label-actions-cleanup]][gha_cleanup] [![Pypi][label-pypi]][pypi] [![Pypi-format][label-pypi-format]][pypi-files] @@ -201,7 +199,6 @@ Licensed under the [MIT License][license] [gha_pages]: https://github.com/thevickypedia/Jarvis/actions/workflows/pages/pages-build-deployment [gha_pypi]: https://github.com/thevickypedia/Jarvis/actions/workflows/python-publish.yml [gha_md_valid]: https://github.com/thevickypedia/Jarvis/actions/workflows/markdown.yml -[gha_cleanup]: https://github.com/thevickypedia/Jarvis/actions/workflows/cleanup.yml [webpage]: https://vigneshrao.com/ [webpage_contact]: https://vigneshrao.com/contact [Anaconda]: https://docs.conda.io/projects/conda/en/latest/user-guide/install/ @@ -255,7 +252,6 @@ Licensed under the [MIT License][license] [label-actions-pages]: https://github.com/thevickypedia/Jarvis/actions/workflows/pages/pages-build-deployment/badge.svg [label-actions-pypi]: https://github.com/thevickypedia/Jarvis/actions/workflows/python-publish.yml/badge.svg [label-actions-markdown]: https://github.com/thevickypedia/Jarvis/actions/workflows/markdown.yml/badge.svg -[label-actions-cleanup]: https://github.com/thevickypedia/Jarvis/actions/workflows/cleanup.yml/badge.svg [label-pypi]: https://img.shields.io/pypi/v/jarvis-ironman [label-pypi-format]: https://img.shields.io/pypi/format/jarvis-ironman diff --git a/docs/_sources/README.md.txt b/docs/_sources/README.md.txt index aae871e0..e0206c26 100644 --- a/docs/_sources/README.md.txt +++ b/docs/_sources/README.md.txt @@ -1,5 +1,5 @@- +
Voice-Activated Natural Language UI
@@ -56,9 +56,7 @@ [![pages][label-actions-pages]][gha_pages] [![pypi][label-actions-pypi]][gha_pypi] - [![markdown][label-actions-markdown]][gha_md_valid] -[![cleanup][label-actions-cleanup]][gha_cleanup] [![Pypi][label-pypi]][pypi] [![Pypi-format][label-pypi-format]][pypi-files] @@ -201,7 +199,6 @@ Licensed under the [MIT License][license] [gha_pages]: https://github.com/thevickypedia/Jarvis/actions/workflows/pages/pages-build-deployment [gha_pypi]: https://github.com/thevickypedia/Jarvis/actions/workflows/python-publish.yml [gha_md_valid]: https://github.com/thevickypedia/Jarvis/actions/workflows/markdown.yml -[gha_cleanup]: https://github.com/thevickypedia/Jarvis/actions/workflows/cleanup.yml [webpage]: https://vigneshrao.com/ [webpage_contact]: https://vigneshrao.com/contact [Anaconda]: https://docs.conda.io/projects/conda/en/latest/user-guide/install/ @@ -255,7 +252,6 @@ Licensed under the [MIT License][license] [label-actions-pages]: https://github.com/thevickypedia/Jarvis/actions/workflows/pages/pages-build-deployment/badge.svg [label-actions-pypi]: https://github.com/thevickypedia/Jarvis/actions/workflows/python-publish.yml/badge.svg [label-actions-markdown]: https://github.com/thevickypedia/Jarvis/actions/workflows/markdown.yml/badge.svg -[label-actions-cleanup]: https://github.com/thevickypedia/Jarvis/actions/workflows/cleanup.yml/badge.svg [label-pypi]: https://img.shields.io/pypi/v/jarvis-ironman [label-pypi-format]: https://img.shields.io/pypi/format/jarvis-ironman diff --git a/docs/_sources/index.rst.txt b/docs/_sources/index.rst.txt index 20a75622..0573b9e7 100644 --- a/docs/_sources/index.rst.txt +++ b/docs/_sources/index.rst.txt @@ -627,158 +627,181 @@ Word Match :members: :undoc-members: -----------Modules---------- -=========================== -Audio -===== +----------Models---------- +========================== -.. automodule:: jarvis.modules.audio.speaker +Classes +======= + +.. automodule:: jarvis.modules.models.classes :members: - :undoc-members: + :exclude-members: Settings, VehicleConnection, RecognizerSettings, BackgroundTask, EnvConfig, FileIO, Indicators, WiFiConnection, Thermostat ==== -.. automodule:: jarvis.modules.audio.listener +.. autoclass:: jarvis.modules.models.classes.Settings(pydantic.BaseSettings) :members: - :undoc-members: + :exclude-members: _abc_impl, model_config, model_fields ==== -.. automodule:: jarvis.modules.audio.speech_synthesis +.. autoclass:: jarvis.modules.models.classes.VehicleConnection(pydantic.BaseModel) :members: - :undoc-members: + :exclude-members: _abc_impl, model_config, model_fields ==== -.. automodule:: jarvis.modules.audio.tts_stt +.. autoclass:: jarvis.modules.models.classes.RecognizerSettings(pydantic.BaseModel) :members: - :undoc-members: + :exclude-members: _abc_impl, model_config, model_fields ==== -.. automodule:: jarvis.modules.audio.voices +.. autoclass:: jarvis.modules.models.classes.BackgroundTask(pydantic.BaseModel) :members: - :undoc-members: + :exclude-members: _abc_impl, model_config, model_fields -Auth Bearer -=========== +==== -.. automodule:: jarvis.modules.auth_bearer +.. autoclass:: jarvis.modules.models.classes.EnvConfig(pydantic.BaseSettings) :members: - :undoc-members: + :exclude-members: _abc_impl, model_config, model_fields -Built-In Overrides -================== +==== -.. automodule:: jarvis.modules.builtin_overrides +.. autoclass:: jarvis.modules.models.classes.FileIO(pydantic.BaseModel) :members: - :undoc-members: + :exclude-members: _abc_impl, model_config, model_fields -Cache - LRU -=========== +==== -.. automodule:: jarvis.modules.cache.cache +.. autoclass:: jarvis.modules.models.classes.Indicators(pydantic.BaseModel) :members: - :exclude-members: + :exclude-members: _abc_impl, model_config, model_fields -Conditions -========== +==== -.. automodule:: jarvis.modules.conditions.conversation +.. autoclass:: jarvis.modules.models.classes.WiFiConnection(pydantic.BaseModel) :members: - :exclude-members: + :exclude-members: _abc_impl, model_config, model_fields ==== -.. automodule:: jarvis.modules.conditions.keywords +.. autoclass:: jarvis.modules.models.classes.Thermostat(pydantic.BaseModel) :members: - :exclude-members: + :exclude-members: _abc_impl, model_config, model_fields -Crontab -======= +Enums +===== -.. automodule:: jarvis.modules.crontab.expression +.. autoclass:: jarvis.modules.models.enums.SupportedPlatforms(Enum) :members: - :exclude-members: + :exclude-members: _generate_next_value_, _member_names_, _member_map_, _member_type_, _value2member_map_ -Classes -======= +==== -.. automodule:: jarvis.modules.models.classes +.. autoclass:: jarvis.modules.models.enums.TemperatureUnits(Enum) :members: - :exclude-members: SupportedPlatforms, Settings, VehicleConnection, RecognizerSettings, TemperatureUnits, DistanceUnits, EventApp, SSQuality, BackgroundTask, EnvConfig, FileIO, Indicators + :exclude-members: _generate_next_value_, _member_names_, _member_map_, _member_type_, _value2member_map_ ==== -.. autoclass:: jarvis.modules.models.classes.SupportedPlatforms(Enum) +.. autoclass:: jarvis.modules.models.enums.DistanceUnits(Enum) :members: :exclude-members: _generate_next_value_, _member_names_, _member_map_, _member_type_, _value2member_map_ ==== -.. autoclass:: jarvis.modules.models.classes.Settings(pydantic.BaseSettings) +.. autoclass:: jarvis.modules.models.enums.EventApp(Enum) :members: - :exclude-members: _abc_impl, model_config, model_fields + :exclude-members: _generate_next_value_, _member_names_, _member_map_, _member_type_, _value2member_map_ ==== -.. autoclass:: jarvis.modules.models.classes.VehicleConnection(pydantic.BaseModel) +.. autoclass:: jarvis.modules.models.enums.SSQuality(Enum) :members: - :exclude-members: _abc_impl, model_config, model_fields + :exclude-members: _generate_next_value_, _member_names_, _member_map_, _member_type_, _value2member_map_ -==== +Models +====== -.. autoclass:: jarvis.modules.models.classes.RecognizerSettings(pydantic.BaseModel) +.. automodule:: jarvis.modules.models.models :members: - :exclude-members: _abc_impl, model_config, model_fields + :undoc-members: -==== +----------Modules---------- +=========================== +Audio +===== -.. autoclass:: jarvis.modules.models.classes.TemperatureUnits(Enum) +.. automodule:: jarvis.modules.audio.speaker :members: - :exclude-members: _generate_next_value_, _member_names_, _member_map_, _member_type_, _value2member_map_ + :undoc-members: ==== -.. autoclass:: jarvis.modules.models.classes.DistanceUnits(Enum) +.. automodule:: jarvis.modules.audio.listener :members: - :exclude-members: _generate_next_value_, _member_names_, _member_map_, _member_type_, _value2member_map_ + :undoc-members: ==== -.. autoclass:: jarvis.modules.models.classes.EventApp(Enum) +.. automodule:: jarvis.modules.audio.speech_synthesis :members: - :exclude-members: _generate_next_value_, _member_names_, _member_map_, _member_type_, _value2member_map_ + :undoc-members: ==== -.. autoclass:: jarvis.modules.models.classes.SSQuality(Enum) +.. automodule:: jarvis.modules.audio.tts_stt :members: - :exclude-members: _generate_next_value_, _member_names_, _member_map_, _member_type_, _value2member_map_ + :undoc-members: ==== -.. autoclass:: jarvis.modules.models.classes.BackgroundTask(pydantic.BaseModel) +.. automodule:: jarvis.modules.audio.voices :members: - :exclude-members: _abc_impl, model_config, model_fields + :undoc-members: -==== +Auth Bearer +=========== -.. autoclass:: jarvis.modules.models.classes.EnvConfig(pydantic.BaseSettings) +.. automodule:: jarvis.modules.auth_bearer :members: - :exclude-members: _abc_impl, model_config, model_fields + :undoc-members: -==== +Built-In Overrides +================== -.. autoclass:: jarvis.modules.models.classes.FileIO(pydantic.BaseModel) +.. automodule:: jarvis.modules.builtin_overrides :members: - :exclude-members: _abc_impl, model_config, model_fields + :undoc-members: + +Cache - LRU +=========== + +.. automodule:: jarvis.modules.cache.cache + :members: + :exclude-members: + +Conditions +========== + +.. automodule:: jarvis.modules.conditions.conversation + :members: + :exclude-members: ==== -.. autoclass:: jarvis.modules.models.classes.Indicators(pydantic.BaseModel) +.. automodule:: jarvis.modules.conditions.keywords :members: - :exclude-members: _abc_impl, model_config, model_fields + :exclude-members: + +Crontab +======= + +.. automodule:: jarvis.modules.crontab.expression + :members: + :exclude-members: Database ======== @@ -858,13 +881,6 @@ Meetings :members: :undoc-members: -Models -====== - -.. automodule:: jarvis.modules.models.models - :members: - :undoc-members: - Retry Handler ============= diff --git a/docs/genindex.html b/docs/genindex.html index e8f7b5d2..c09e1d08 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -74,12 +74,6 @@_
- _get_file() (in module jarvis.modules.telegram.bot)
- _global_validations() (in module jarvis.modules.models.models)
@@ -174,12 +168,6 @@
A
- alerts (jarvis.api.models.settings.StockMonitor attribute) -
- all (jarvis.modules.models.classes.ReminderOptions attribute) - -
- all_day (jarvis.modules.meetings.ics.ICS attribute)
- all_day_event() (in module jarvis.modules.meetings.ics)
@@ -190,10 +178,10 @@
A
- APIResponse -
- app_launcher (jarvis.modules.models.classes.FileIO attribute)
- apps() (in module jarvis.executors.others)
@@ -314,7 +302,7 @@
C
- calculate_checksum() (in module jarvis.modules.lights.smart_lights) -
- CALENDAR (jarvis.modules.models.classes.EventApp attribute) +
- CALENDAR (jarvis.modules.models.enums.EventApp attribute)
- Camera (class in jarvis.modules.camera.camera) @@ -331,8 +319,6 @@
- capabilities() (in module jarvis.executors.static_responses)
- capture_image() (jarvis.modules.facenet.face.FaceNet method) - -
- car (jarvis.modules.models.classes.StartupOptions attribute)
- car() (in module jarvis.executors.car) @@ -386,10 +372,10 @@
- closest_minimum() (jarvis.api.triggers.stock_monitor.StockMonitor static method) -
C
C
- comma_separator() (in module jarvis.modules.utils.util)
- command (jarvis.api.models.modals.OfflineCommunicatorModal attribute)
@@ -558,7 +544,7 @@
D
- distance_unit (jarvis.modules.models.classes.EnvConfig attribute) -
- DistanceUnits (class in jarvis.modules.models.classes) +
- DistanceUnits (class in jarvis.modules.models.enums)
- Document (class in jarvis.modules.telegram.settings) @@ -588,8 +574,6 @@
- (jarvis.api.models.modals.StockMonitorModal attribute) - -
- (jarvis.modules.models.classes.ReminderOptions attribute)
- EmailTemplates (class in jarvis.modules.templates.templates)
@@ -634,7 +618,7 @@
E
E
-
-
- EventApp (class in jarvis.modules.models.classes) +
- EventApp (class in jarvis.modules.models.enums)
- events() (in module jarvis.modules.meetings.events) @@ -1036,7 +1020,7 @@
- hi() (in module jarvis.executors.static_responses) -
- High_Quality (jarvis.modules.models.classes.SSQuality attribute) +
- High_Quality (jarvis.modules.models.enums.SSQuality attribute)
- home (jarvis.modules.models.classes.EnvConfig attribute) @@ -1070,7 +1054,7 @@
- ignore_hours (jarvis.modules.models.classes.BackgroundTask attribute) -
- IMPERIAL (jarvis.modules.models.classes.TemperatureUnits attribute) +
- IMPERIAL (jarvis.modules.models.enums.TemperatureUnits attribute)
- increase_volume() (jarvis.modules.tv.lg.LGWebOS method)
@@ -2008,7 +1992,7 @@
K
- kill_power() (in module jarvis.api.routers.offline) -
- KILOMETERS (jarvis.modules.models.classes.DistanceUnits attribute) +
- KILOMETERS (jarvis.modules.models.enums.DistanceUnits attribute)
- kms_to_miles() (in module jarvis.modules.utils.util) @@ -2054,7 +2038,7 @@
- lines (jarvis.modules.microphone.graph_mic.Settings attribute) -
- linux (jarvis.modules.models.classes.SupportedPlatforms attribute) +
- linux (jarvis.modules.models.enums.SupportedPlatforms attribute)
- list_cameras() (jarvis.modules.camera.camera.Camera method) @@ -2114,7 +2098,7 @@
- logical_cores (jarvis.modules.models.classes.Settings attribute) -
- Low_Quality (jarvis.modules.models.classes.SSQuality attribute) +
- Low_Quality (jarvis.modules.models.enums.SSQuality attribute)
- lumen() (in module jarvis.executors.lights_squire) @@ -2124,7 +2108,7 @@