├── .editorconfig
├── .github
├── FUNDING.yml
├── dependabot.yml
└── workflows
│ └── pytest.yml
├── .gitignore
├── .gitmodules
├── .gitprefix
├── LICENSE
├── ProjectAlice.service
├── ProjectAlice.yaml
├── README.md
├── bitcoindonate.png
├── config-schema.json
├── configTemplate.json
├── core
├── Initializer.py
├── ProjectAlice.py
├── ProjectAliceExceptions.py
├── __init__.py
├── asr
│ ├── ASRManager.py
│ ├── __init__.py
│ └── model
│ │ ├── ASRResult.py
│ │ ├── AmazonAsr.py
│ │ ├── Asr.py
│ │ ├── AzureAsr.py
│ │ ├── CoquiAsr.py
│ │ ├── DeepSpeechAsr.py
│ │ ├── GoogleAsr.py
│ │ ├── PocketSphinxAsr.py
│ │ ├── Recorder.py
│ │ ├── SnipsAsr.py
│ │ ├── VoskAsr.py
│ │ └── __init__.py
├── base
│ ├── AssistantManager.py
│ ├── ConfigManager.py
│ ├── SkillManager.py
│ ├── SkillStoreManager.py
│ ├── StateManager.py
│ ├── SuperManager.py
│ ├── __init__.py
│ └── model
│ │ ├── AliceSkill.py
│ │ ├── FailedAliceSkill.py
│ │ ├── Intent.py
│ │ ├── Manager.py
│ │ ├── ProjectAliceObject.py
│ │ ├── State.py
│ │ ├── StateType.py
│ │ ├── Version.py
│ │ └── __init__.py
├── commons
│ ├── CommonsManager.py
│ ├── __init__.py
│ ├── constants.py
│ └── model
│ │ ├── PartOfDay.py
│ │ ├── Singleton.py
│ │ ├── Slot.py
│ │ └── __init__.py
├── device
│ ├── DeviceManager.py
│ ├── __init__.py
│ └── model
│ │ ├── Device.py
│ │ ├── DeviceAbility.py
│ │ ├── DeviceException.py
│ │ ├── DeviceLink.py
│ │ ├── DeviceType.py
│ │ ├── Heartbeat.py
│ │ ├── TasmotaConfigs.py
│ │ └── __init__.py
├── dialog
│ ├── DialogManager.py
│ ├── DialogTemplateManager.py
│ ├── MultiIntentManager.py
│ ├── __init__.py
│ └── model
│ │ ├── DialogSession.py
│ │ ├── DialogState.py
│ │ ├── DialogTemplate.py
│ │ ├── DialogTemplateIntent.py
│ │ ├── DialogTemplateSlotType.py
│ │ ├── MultiIntent.py
│ │ └── __init__.py
├── myHome
│ ├── LocationManager.py
│ ├── __init__.py
│ └── model
│ │ ├── Construction.py
│ │ ├── Furniture.py
│ │ ├── Location.py
│ │ ├── MyHomeObject.py
│ │ └── __init__.py
├── nlu
│ ├── NluManager.py
│ ├── __init__.py
│ └── model
│ │ ├── NluEngine.py
│ │ └── SnipsNlu.py
├── server
│ ├── AudioServer.py
│ ├── MqttManager.py
│ └── __init__.py
├── user
│ ├── UserManager.py
│ ├── __init__.py
│ └── model
│ │ ├── AccessLevels.py
│ │ ├── User.py
│ │ └── __init__.py
├── util
│ ├── AliceWatchManager.py
│ ├── BugReportManager.py
│ ├── ContextManagers.py
│ ├── DatabaseManager.py
│ ├── Decorators.py
│ ├── InternetManager.py
│ ├── Stopwatch.py
│ ├── SubprocessManager.py
│ ├── TelemetryManager.py
│ ├── ThreadManager.py
│ ├── TimeManager.py
│ ├── __init__.py
│ └── model
│ │ ├── AliceEvent.py
│ │ ├── AliceSubprocess.py
│ │ ├── BashFormatting.py
│ │ ├── FileFormatting.py
│ │ ├── HtmlFormatting.py
│ │ ├── Logger.py
│ │ ├── MemoryProfiler.py
│ │ ├── MqttLoggingHandler.py
│ │ ├── TelemetryData.py
│ │ ├── TelemetryType.py
│ │ ├── ThreadTimer.py
│ │ └── __init__.py
├── voice
│ ├── LanguageManager.py
│ ├── TTSManager.py
│ ├── TalkManager.py
│ ├── WakewordManager.py
│ ├── WakewordRecorder.py
│ ├── __init__.py
│ └── model
│ │ ├── AmazonTts.py
│ │ ├── GoogleTts.py
│ │ ├── MycroftTts.py
│ │ ├── PicoTts.py
│ │ ├── PorcupineWakeword.py
│ │ ├── PreciseWakeword.py
│ │ ├── SnipsWakeword.py
│ │ ├── TTSEnum.py
│ │ ├── Tts.py
│ │ ├── Wakeword.py
│ │ ├── WakewordEngine.py
│ │ ├── WakewordUploadThread.py
│ │ ├── WatsonTts.py
│ │ └── __init__.py
├── webApi
│ ├── ApiManager.py
│ ├── __init__.py
│ ├── model
│ │ ├── Api.py
│ │ ├── DevicesApi.py
│ │ ├── DialogApi.py
│ │ ├── LoginApi.py
│ │ ├── MyHomeApi.py
│ │ ├── SkillsApi.py
│ │ ├── StateApi.py
│ │ ├── TelemetryApi.py
│ │ ├── UsersApi.py
│ │ ├── UtilsApi.py
│ │ ├── WidgetsApi.py
│ │ └── __init__.py
│ └── static
│ │ ├── Widget.js
│ │ ├── images
│ │ ├── constructions
│ │ │ ├── construction-1.png
│ │ │ ├── construction-10.png
│ │ │ ├── construction-11.png
│ │ │ ├── construction-2.png
│ │ │ ├── construction-200.png
│ │ │ ├── construction-201.png
│ │ │ ├── construction-202.png
│ │ │ ├── construction-203.png
│ │ │ ├── construction-204.png
│ │ │ ├── construction-205.png
│ │ │ ├── construction-206.png
│ │ │ ├── construction-207.png
│ │ │ ├── construction-3.png
│ │ │ ├── construction-4.png
│ │ │ ├── construction-5.png
│ │ │ ├── construction-6.png
│ │ │ ├── construction-7.png
│ │ │ ├── construction-8.png
│ │ │ └── construction-9.png
│ │ ├── floors
│ │ │ ├── floor-1.png
│ │ │ ├── floor-10.png
│ │ │ ├── floor-11.png
│ │ │ ├── floor-12.png
│ │ │ ├── floor-13.png
│ │ │ ├── floor-14.png
│ │ │ ├── floor-15.png
│ │ │ ├── floor-16.png
│ │ │ ├── floor-17.png
│ │ │ ├── floor-18.png
│ │ │ ├── floor-19.png
│ │ │ ├── floor-2.png
│ │ │ ├── floor-20.png
│ │ │ ├── floor-21.png
│ │ │ ├── floor-22.png
│ │ │ ├── floor-23.png
│ │ │ ├── floor-24.png
│ │ │ ├── floor-25.png
│ │ │ ├── floor-26.png
│ │ │ ├── floor-27.png
│ │ │ ├── floor-28.png
│ │ │ ├── floor-29.png
│ │ │ ├── floor-3.png
│ │ │ ├── floor-30.png
│ │ │ ├── floor-31.png
│ │ │ ├── floor-32.png
│ │ │ ├── floor-33.png
│ │ │ ├── floor-34.png
│ │ │ ├── floor-35.png
│ │ │ ├── floor-36.png
│ │ │ ├── floor-37.png
│ │ │ ├── floor-38.png
│ │ │ ├── floor-39.png
│ │ │ ├── floor-4.png
│ │ │ ├── floor-40.png
│ │ │ ├── floor-41.png
│ │ │ ├── floor-42.png
│ │ │ ├── floor-43.png
│ │ │ ├── floor-44.png
│ │ │ ├── floor-45.png
│ │ │ ├── floor-46.png
│ │ │ ├── floor-47.png
│ │ │ ├── floor-48.png
│ │ │ ├── floor-49.png
│ │ │ ├── floor-5.png
│ │ │ ├── floor-50.png
│ │ │ ├── floor-51.png
│ │ │ ├── floor-52.png
│ │ │ ├── floor-53.png
│ │ │ ├── floor-54.png
│ │ │ ├── floor-55.png
│ │ │ ├── floor-56.png
│ │ │ ├── floor-57.png
│ │ │ ├── floor-58.png
│ │ │ ├── floor-59.png
│ │ │ ├── floor-6.png
│ │ │ ├── floor-60.png
│ │ │ ├── floor-61.png
│ │ │ ├── floor-62.png
│ │ │ ├── floor-63.png
│ │ │ ├── floor-64.png
│ │ │ ├── floor-65.png
│ │ │ ├── floor-66.png
│ │ │ ├── floor-67.png
│ │ │ ├── floor-68.png
│ │ │ ├── floor-69.png
│ │ │ ├── floor-7.png
│ │ │ ├── floor-70.png
│ │ │ ├── floor-71.png
│ │ │ ├── floor-72.png
│ │ │ ├── floor-73.png
│ │ │ ├── floor-74.png
│ │ │ ├── floor-75.png
│ │ │ ├── floor-76.png
│ │ │ ├── floor-77.png
│ │ │ ├── floor-78.png
│ │ │ ├── floor-79.png
│ │ │ ├── floor-8.png
│ │ │ ├── floor-80.png
│ │ │ └── floor-9.png
│ │ ├── furniture
│ │ │ ├── deco-1.png
│ │ │ ├── deco-10.png
│ │ │ ├── deco-100.png
│ │ │ ├── deco-101.png
│ │ │ ├── deco-102.png
│ │ │ ├── deco-103.png
│ │ │ ├── deco-104.png
│ │ │ ├── deco-105.png
│ │ │ ├── deco-106.png
│ │ │ ├── deco-107.png
│ │ │ ├── deco-108.png
│ │ │ ├── deco-109.png
│ │ │ ├── deco-11.png
│ │ │ ├── deco-110.png
│ │ │ ├── deco-111.png
│ │ │ ├── deco-112.png
│ │ │ ├── deco-113.png
│ │ │ ├── deco-114.png
│ │ │ ├── deco-115.png
│ │ │ ├── deco-116.png
│ │ │ ├── deco-117.png
│ │ │ ├── deco-118.png
│ │ │ ├── deco-119.png
│ │ │ ├── deco-12.png
│ │ │ ├── deco-120.png
│ │ │ ├── deco-121.png
│ │ │ ├── deco-122.png
│ │ │ ├── deco-123.png
│ │ │ ├── deco-124.png
│ │ │ ├── deco-125.png
│ │ │ ├── deco-126.png
│ │ │ ├── deco-127.png
│ │ │ ├── deco-128.png
│ │ │ ├── deco-129.png
│ │ │ ├── deco-13.png
│ │ │ ├── deco-130.png
│ │ │ ├── deco-131.png
│ │ │ ├── deco-132.png
│ │ │ ├── deco-133.png
│ │ │ ├── deco-134.png
│ │ │ ├── deco-135.png
│ │ │ ├── deco-136.png
│ │ │ ├── deco-137.png
│ │ │ ├── deco-138.png
│ │ │ ├── deco-139.png
│ │ │ ├── deco-14.png
│ │ │ ├── deco-140.png
│ │ │ ├── deco-141.png
│ │ │ ├── deco-142.png
│ │ │ ├── deco-143.png
│ │ │ ├── deco-144.png
│ │ │ ├── deco-145.png
│ │ │ ├── deco-146.png
│ │ │ ├── deco-147.png
│ │ │ ├── deco-148.png
│ │ │ ├── deco-149.png
│ │ │ ├── deco-15.png
│ │ │ ├── deco-150.png
│ │ │ ├── deco-151.png
│ │ │ ├── deco-152.png
│ │ │ ├── deco-153.png
│ │ │ ├── deco-154.png
│ │ │ ├── deco-155.png
│ │ │ ├── deco-156.png
│ │ │ ├── deco-157.png
│ │ │ ├── deco-158.png
│ │ │ ├── deco-159.png
│ │ │ ├── deco-16.png
│ │ │ ├── deco-160.png
│ │ │ ├── deco-161.png
│ │ │ ├── deco-162.png
│ │ │ ├── deco-163.png
│ │ │ ├── deco-164.png
│ │ │ ├── deco-165.png
│ │ │ ├── deco-166.png
│ │ │ ├── deco-167.png
│ │ │ ├── deco-17.png
│ │ │ ├── deco-18.png
│ │ │ ├── deco-19.png
│ │ │ ├── deco-2.png
│ │ │ ├── deco-20.png
│ │ │ ├── deco-21.png
│ │ │ ├── deco-22.png
│ │ │ ├── deco-23.png
│ │ │ ├── deco-24.png
│ │ │ ├── deco-25.png
│ │ │ ├── deco-26.png
│ │ │ ├── deco-27.png
│ │ │ ├── deco-28.png
│ │ │ ├── deco-29.png
│ │ │ ├── deco-3.png
│ │ │ ├── deco-30.png
│ │ │ ├── deco-31.png
│ │ │ ├── deco-32.png
│ │ │ ├── deco-33.png
│ │ │ ├── deco-34.png
│ │ │ ├── deco-35.png
│ │ │ ├── deco-36.png
│ │ │ ├── deco-37.png
│ │ │ ├── deco-38.png
│ │ │ ├── deco-39.png
│ │ │ ├── deco-4.png
│ │ │ ├── deco-40.png
│ │ │ ├── deco-41.png
│ │ │ ├── deco-42.png
│ │ │ ├── deco-43.png
│ │ │ ├── deco-44.png
│ │ │ ├── deco-45.png
│ │ │ ├── deco-46.png
│ │ │ ├── deco-47.png
│ │ │ ├── deco-48.png
│ │ │ ├── deco-49.png
│ │ │ ├── deco-5.png
│ │ │ ├── deco-50.png
│ │ │ ├── deco-51.png
│ │ │ ├── deco-52.png
│ │ │ ├── deco-53.png
│ │ │ ├── deco-54.png
│ │ │ ├── deco-55.png
│ │ │ ├── deco-56.png
│ │ │ ├── deco-57.png
│ │ │ ├── deco-58.png
│ │ │ ├── deco-59.png
│ │ │ ├── deco-6.png
│ │ │ ├── deco-60.png
│ │ │ ├── deco-61.png
│ │ │ ├── deco-62.png
│ │ │ ├── deco-63.png
│ │ │ ├── deco-64.png
│ │ │ ├── deco-65.png
│ │ │ ├── deco-66.png
│ │ │ ├── deco-67.png
│ │ │ ├── deco-68.png
│ │ │ ├── deco-69.png
│ │ │ ├── deco-7.png
│ │ │ ├── deco-70.png
│ │ │ ├── deco-71.png
│ │ │ ├── deco-72.png
│ │ │ ├── deco-73.png
│ │ │ ├── deco-74.png
│ │ │ ├── deco-75.png
│ │ │ ├── deco-76.png
│ │ │ ├── deco-77.png
│ │ │ ├── deco-78.png
│ │ │ ├── deco-79.png
│ │ │ ├── deco-8.png
│ │ │ ├── deco-80.png
│ │ │ ├── deco-81.png
│ │ │ ├── deco-82.png
│ │ │ ├── deco-83.png
│ │ │ ├── deco-84.png
│ │ │ ├── deco-85.png
│ │ │ ├── deco-86.png
│ │ │ ├── deco-87.png
│ │ │ ├── deco-88.png
│ │ │ ├── deco-89.png
│ │ │ ├── deco-9.png
│ │ │ ├── deco-90.png
│ │ │ ├── deco-91.png
│ │ │ ├── deco-92.png
│ │ │ ├── deco-93.png
│ │ │ ├── deco-94.png
│ │ │ ├── deco-95.png
│ │ │ ├── deco-96.png
│ │ │ ├── deco-97.png
│ │ │ ├── deco-98.png
│ │ │ └── deco-99.png
│ │ └── missing-icon.png
│ │ └── pahows.js
└── webui
│ ├── NodeRedManager.py
│ ├── WebUIManager.py
│ ├── WebUINotificationManager.py
│ ├── WidgetManager.py
│ ├── __init__.py
│ └── model
│ ├── DeviceClickReactionAction.py
│ ├── OnDeviceClickReaction.py
│ ├── UINotificationType.py
│ ├── Widget.py
│ ├── WidgetPage.py
│ ├── WidgetSizes.py
│ └── __init__.py
├── credentials
└── .gitkeep
├── debug_server.json.template
├── janitor.sh
├── jetbrainsDebuggers.run
└── Validate skills.run.xml
├── main.py
├── pipuninstalls.txt
├── requirements.txt
├── requirements_test.txt
├── skills
└── .gitkeep
├── sonar-project.properties
├── sysrequirements.txt
├── system
├── asounds
│ ├── aiy.conf
│ ├── jabra410.conf
│ ├── matrix.conf
│ ├── ps3eye.conf
│ ├── respeaker2.conf
│ ├── respeaker4.conf
│ ├── respeaker4miclinear.conf
│ ├── respeaker6micarray.conf
│ └── usbmic.conf
├── database
│ └── .gitkeep
├── manager
│ ├── LanguageManager
│ │ ├── notifications.json
│ │ └── strings.json
│ ├── TalkManager
│ │ └── talks
│ │ │ ├── de.json
│ │ │ ├── en.json
│ │ │ ├── fr.json
│ │ │ ├── it.json
│ │ │ └── pl.json
│ └── WebUIManager
│ │ ├── de.json
│ │ ├── en.json
│ │ ├── fr.json
│ │ ├── it.json
│ │ └── pl.json
├── myHouse
│ └── .gitkeep
├── nginx
│ └── default.j2
├── node-red
│ ├── .config.nodes.json
│ └── settings.js
├── scripts
│ ├── audioHardware
│ │ ├── aiy.sh
│ │ ├── matrix.sh
│ │ ├── respeaker7MicArray.sh
│ │ ├── respeakerCoreV2.sh
│ │ ├── respeakers.sh
│ │ └── usbmic.sh
│ └── installMycroftMimic.sh
├── snips
│ ├── snips-asr_0.64.0_armhf.deb
│ ├── snips-hotword-model-heysnipsv4_0.64.0_armhf.deb
│ ├── snips-hotword_0.64.0_armhf.deb
│ ├── snips-kaldi-atlas_0.26.1_armhf.deb
│ ├── snips-nlu_0.64.0_armhf.deb
│ ├── snips-platform-common_0.64.0_armhf.deb
│ └── snips.toml
├── sounds
│ ├── boot.wav
│ ├── de
│ │ ├── end_of_input.wav
│ │ ├── error.wav
│ │ └── error_ask.wav
│ ├── en
│ │ ├── end_of_input.wav
│ │ ├── error.wav
│ │ └── error_ask.wav
│ ├── fr
│ │ ├── end_of_input.wav
│ │ ├── error.wav
│ │ └── error_ask.wav
│ └── it
│ │ ├── end_of_input.wav
│ │ ├── error.wav
│ │ └── error_ask.wav
├── voices
│ └── .gitkeep
└── websockets.conf
├── tests
├── __init__.py
├── asr
│ ├── __init__.py
│ ├── model
│ │ ├── __init__.py
│ │ ├── test_ASRResult.py
│ │ ├── test_AmazonAsr.py
│ │ ├── test_Asr.py
│ │ ├── test_DeepSpeechAsr.py
│ │ ├── test_GoogleAsr.py
│ │ ├── test_PocketSphinxAsr.py
│ │ ├── test_Recorder.py
│ │ ├── test_SnipsAsr.py
│ │ └── test_VoskAsr.py
│ └── test_ASRManager.py
├── base
│ ├── __init__.py
│ ├── model
│ │ ├── __init__.py
│ │ ├── test_AliceSkill.py
│ │ ├── test_FailedAliceSkill.py
│ │ ├── test_GithubCloner.py
│ │ ├── test_Intent.py
│ │ ├── test_Manager.py
│ │ ├── test_ProjectAliceObject.py
│ │ ├── test_Version.py
│ │ ├── test_Widget.py
│ │ └── test_WidgetSizes.py
│ ├── test_AssistantManager.py
│ ├── test_ConfigManager.py
│ ├── test_SkillManager.py
│ ├── test_SkillStoreManager.py
│ ├── test_StateManager.py
│ └── test_SuperManager.py
├── commons
│ ├── __init__.py
│ ├── model
│ │ ├── __init__.py
│ │ ├── test_PartOfDay.py
│ │ ├── test_Singleton.py
│ │ └── test_Slot.py
│ └── test_CommonsManager.py
├── device
│ ├── __init__.py
│ ├── model
│ │ ├── __init__.py
│ │ ├── test_Device.py
│ │ ├── test_DeviceLink.py
│ │ ├── test_DeviceType.py
│ │ ├── test_Heartbeat.py
│ │ └── test_TasmotaConfigs.py
│ ├── test_DeviceManager.py
│ ├── test_Location.py
│ └── test_LocationManager.py
├── dialog
│ ├── __init__.py
│ ├── model
│ │ ├── __init__.py
│ │ ├── test_DialogSession.py
│ │ ├── test_DialogState.py
│ │ ├── test_DialogTemplate.py
│ │ ├── test_DialogTemplateIntent.py
│ │ ├── test_DialogTemplateSlotType.py
│ │ └── test_MultiIntent.py
│ ├── test_DialogManager.py
│ ├── test_DialogTemplateManager.py
│ └── test_MultiIntentManager.py
├── nlu
│ ├── __init__.py
│ ├── model
│ │ ├── __init__.py
│ │ ├── test_NluEngine.py
│ │ └── test_SnipsNlu.py
│ └── test_NluManager.py
├── server
│ ├── __init__.py
│ ├── test_AudioServer.py
│ └── test_MqttManager.py
├── user
│ ├── __init__.py
│ ├── model
│ │ ├── __init__.py
│ │ ├── test_AccessLevels.py
│ │ └── test_User.py
│ └── test_UserManager.py
├── util
│ ├── __init__.py
│ ├── model
│ │ ├── __init__.py
│ │ ├── test_AliceEvent.py
│ │ ├── test_BashFormatting.py
│ │ ├── test_FileFormatting.py
│ │ ├── test_HtmlFormatting.py
│ │ ├── test_Logger.py
│ │ ├── test_MemoryProfiler.py
│ │ ├── test_MqttLoggingHandler.py
│ │ ├── test_TelemetryType.py
│ │ └── test_ThreadTimer.py
│ ├── test_AliceWatchManager.py
│ ├── test_ContextManagers.py
│ ├── test_DatabaseManager.py
│ ├── test_Decorators.py
│ ├── test_InternetManager.py
│ ├── test_Stopwatch.py
│ ├── test_TelemetryManager.py
│ ├── test_ThreadManager.py
│ └── test_TimeManager.py
└── voice
│ ├── __init__.py
│ ├── model
│ ├── __init__.py
│ ├── test_AmazonTts.py
│ ├── test_GoogleTts.py
│ ├── test_MycroftTts.py
│ ├── test_PicoTts.py
│ ├── test_PorcupineWakeword.py
│ ├── test_PreciseWakeword.py
│ ├── test_SnipsWakeword.py
│ ├── test_TTSEnum.py
│ ├── test_Tts.py
│ ├── test_Wakeword.py
│ ├── test_WakewordEngine.py
│ ├── test_WakewordUploadThread.py
│ └── test_WatsonTts.py
│ ├── test_LanguageManager.py
│ ├── test_TTSManager.py
│ ├── test_TalkManager.py
│ ├── test_WakewordManager.py
│ └── test_WakewordRecorder.py
├── trained
├── asr
│ └── deepspeech
│ │ └── .gitkeep
└── hotwords
│ ├── mycroft-precise
│ ├── athena.pb
│ ├── athena.pb.params
│ ├── athena.pbtxt
│ ├── hey-mycroft-2.pb
│ └── hey-mycroft-2.pb.params
│ └── snips_hotword
│ └── hey_snips
│ ├── config.json
│ ├── model.pb
│ └── thresholds_curve.json
├── var
├── .gitkeep
├── cache
│ └── nlu
│ │ └── trainingData
│ │ └── .gitkeep
├── logs
│ └── .gitkeep
└── voices
│ ├── .gitkeep
│ └── cmu_us_slt.flitevox
└── wpa_supplicant.conf
/.editorconfig:
--------------------------------------------------------------------------------
1 | # EditorConfig is awesome: https://EditorConfig.org
2 |
3 | # top-most EditorConfig file
4 | root = true
5 |
6 | [*.{py,json,sh}]
7 | indent_style = tab
8 | insert_final_newline = true
9 | charset = utf-8
10 |
11 | [*.sh]
12 | end_of_line = lf
13 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | liberapay: Psycho
2 | # These are supported funding model platforms
3 | custom: https://paypal.me/Psychokiller1888
4 |
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | version: 2
2 | updates:
3 | - package-ecosystem: "pip"
4 | directory: "/"
5 | schedule:
6 | interval: "daily"
7 | # Include a list of updated dependencies
8 | # with a prefix determined by the dependency group
9 | target-branch: "1.0.0-rc3"
10 | commit-message:
11 | prefix: "pip prod"
12 | prefix-development: "pip dev"
13 | include: "scope"
14 |
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "core/webui/public"]
2 | path = core/webui/public
3 | url = https://github.com/project-alice-assistant/webui.git
4 | branch = 1.0.0-rc3
--------------------------------------------------------------------------------
/.gitprefix:
--------------------------------------------------------------------------------
1 | :art: cleanup
2 | :rocket: deploy
3 | :pencil2: typo
4 | :construction: WIP
5 | :heavy_plus_sign: add dependency
6 | :heavy_minus_sign: remove dependency
7 | :speaker: add logs
8 | :mute: remove logs
9 | :bug: fix
10 | :globe_with_meridians: i18n
11 | :poop: crap
12 | :boom: breaking
13 | :beers: drunk coding
14 | :lipstick: cosmetic
15 | :lock: fix security issue
16 | :heavy_exclamation_mark: woot
17 | :white_check_mark: add test
18 | :green_heart: fix ci
19 | :recycle: refactor
20 | :children_crossing: improve user experience
21 | :wastebasket: deprecated
22 | :see_no_evil: gitignore
23 | :alien: api change
24 | :sparkles: new feature
25 | :wheelchair: improve accessibility
26 | :zap: improve performance
27 | :fire: remove code or file
28 | :ambulance: hotfix
29 |
--------------------------------------------------------------------------------
/ProjectAlice.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Project Alice
3 |
4 | [Service]
5 | ExecStartPre=/bin/sleep 5
6 | #WORKINGDIR
7 | #EXECSTART
8 | StandardOutput=inherit
9 | StandardError=inherit
10 | Restart=always
11 | RestartSec=5
12 | #USER
13 |
14 | [Install]
15 | WantedBy=multi-user.target
16 |
--------------------------------------------------------------------------------
/bitcoindonate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/bitcoindonate.png
--------------------------------------------------------------------------------
/core/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:45 CEST
19 |
--------------------------------------------------------------------------------
/core/asr/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:45 CEST
19 |
--------------------------------------------------------------------------------
/core/asr/model/ASRResult.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, ASRResult.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:45 CEST
19 |
20 | from dataclasses import dataclass
21 |
22 | from core.dialog.model.DialogSession import DialogSession
23 |
24 |
25 | @dataclass
26 | class ASRResult(object):
27 | text: str
28 | session: DialogSession
29 | likelihood: float
30 | processingTime: float
31 |
--------------------------------------------------------------------------------
/core/asr/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:45 CEST
19 |
--------------------------------------------------------------------------------
/core/base/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:45 CEST
19 |
--------------------------------------------------------------------------------
/core/base/model/StateType.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, StateType.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
20 | from enum import Enum
21 |
22 |
23 | class StateType(Enum):
24 | BORN = 0
25 | RUNNING = 1
26 | DEAD = 2
27 | WAITING = 3
28 | FINISHED = 4
29 | STOPPED = 5
30 | CRASHED = 6
31 | KILLED = 7
32 | BOOTING = 8
33 | ERROR = 9
34 |
--------------------------------------------------------------------------------
/core/base/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:45 CEST
19 |
--------------------------------------------------------------------------------
/core/commons/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
--------------------------------------------------------------------------------
/core/commons/model/PartOfDay.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, PartOfDay.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
20 | from enum import Enum
21 |
22 |
23 | class PartOfDay(Enum):
24 | EARLY_MORNING = 'Early morning'
25 | MORNING = 'Morning'
26 | AFTERNOON = 'Afternoon'
27 | EVENING = 'Evening'
28 | NIGHT = 'Night'
29 | SLEEPING = 'Sleeping'
30 |
--------------------------------------------------------------------------------
/core/commons/model/Singleton.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, Singleton.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
20 | from core.util.model.Logger import Logger
21 |
22 |
23 | class Singleton(object):
24 | INSTANCE = None
25 |
26 |
27 | def __init__(self, name):
28 | super().__init__()
29 |
30 | if self.INSTANCE:
31 | Logger().logFatal(f'Trying to instanciate {name} but instance already exists')
32 | raise KeyboardInterrupt
33 | else:
34 | self.INSTANCE = self
35 |
36 |
37 | @staticmethod
38 | def getInstance():
39 | return Singleton.INSTANCE
40 |
--------------------------------------------------------------------------------
/core/commons/model/Slot.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, Slot.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
20 | from dataclasses import dataclass, field
21 | from typing import Dict, Optional, Union
22 |
23 |
24 | @dataclass
25 | class Slot(object):
26 | slotName: str
27 | entity: str
28 | rawValue: str
29 | value: Dict[str, Union[str, int]]
30 | range: Dict[str, int]
31 | alternatives: list = field(default_factory=list)
32 | confidenceScore: Optional[float] = None
33 |
--------------------------------------------------------------------------------
/core/commons/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
--------------------------------------------------------------------------------
/core/device/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
--------------------------------------------------------------------------------
/core/device/model/DeviceAbility.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, DeviceAbility.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
20 | from enum import IntFlag
21 |
22 |
23 | class DeviceAbility(IntFlag):
24 | NONE = 1 << 0
25 | IS_CORE = 1 << 1
26 | IS_SATELITTE = 1 << 2
27 | CAPTURE_SOUND = 1 << 4
28 | PLAY_SOUND = 1 << 8
29 | DISPLAY = 1 << 16
30 | PHYSICAL_USER_INPUT = 1 << 32
31 | KEYBOARD = 1 << 64
32 | ALERT = 1 << 128
33 | NOTIFY = 1 << 256
34 |
--------------------------------------------------------------------------------
/core/device/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
--------------------------------------------------------------------------------
/core/dialog/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
--------------------------------------------------------------------------------
/core/dialog/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:46 CEST
19 |
--------------------------------------------------------------------------------
/core/myHome/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
--------------------------------------------------------------------------------
/core/myHome/model/Construction.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, Furniture.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
20 | from dataclasses import dataclass
21 | from typing import Dict
22 |
23 | from core.myHome.model.MyHomeObject import MyHomeObject
24 |
25 |
26 | @dataclass
27 | class Construction(MyHomeObject):
28 | data: dict
29 |
30 | def __init__(self, data: Dict):
31 | self.myDatabase = self.LocationManager.CONSTRUCTIONS_TABLE
32 | super().__init__(data)
33 |
--------------------------------------------------------------------------------
/core/myHome/model/Furniture.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, Furniture.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
20 | from dataclasses import dataclass
21 | from typing import Dict
22 |
23 | from core.myHome.model.MyHomeObject import MyHomeObject
24 |
25 |
26 | @dataclass
27 | class Furniture(MyHomeObject):
28 | data: dict
29 |
30 | def __init__(self, data: Dict):
31 | self.myDatabase = self.LocationManager.FURNITURE_TABLE
32 | super().__init__(data)
33 |
--------------------------------------------------------------------------------
/core/myHome/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
--------------------------------------------------------------------------------
/core/nlu/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
--------------------------------------------------------------------------------
/core/server/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
--------------------------------------------------------------------------------
/core/user/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
--------------------------------------------------------------------------------
/core/user/model/AccessLevels.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, AccessLevels.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
20 | from enum import IntEnum, unique
21 |
22 |
23 | @unique
24 | class AccessLevel(IntEnum):
25 | ZERO = 0
26 | ADMIN = 1
27 | DEFAULT = 2
28 | KID = 3
29 | WORKER = 4
30 | GUEST = 5
31 |
--------------------------------------------------------------------------------
/core/user/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
--------------------------------------------------------------------------------
/core/util/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
--------------------------------------------------------------------------------
/core/util/model/ThreadTimer.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, ThreadTimer.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:48 CEST
19 |
20 | from dataclasses import dataclass, field
21 | from threading import Timer
22 | from typing import Callable, Optional
23 |
24 |
25 | @dataclass
26 | class ThreadTimer(object):
27 | callback: Callable
28 | args: list = field(default_factory=list)
29 | kwargs: dict = field(default_factory=dict)
30 | timer: Optional[Timer] = None
31 |
--------------------------------------------------------------------------------
/core/util/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:47 CEST
19 |
--------------------------------------------------------------------------------
/core/voice/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:48 CEST
19 |
--------------------------------------------------------------------------------
/core/voice/model/TTSEnum.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, TTSEnum.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:48 CEST
19 |
20 | from enum import Enum
21 |
22 |
23 | class TTSEnum(Enum):
24 | PICO = 'pico'
25 | FESTIVAL = 'festival'
26 | MYCROFT = 'mycroft'
27 | AMAZON = 'amazon'
28 | GOOGLE = 'google'
29 | WATSON = 'watson'
30 |
--------------------------------------------------------------------------------
/core/voice/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:48 CEST
19 |
--------------------------------------------------------------------------------
/core/webApi/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:48 CEST
19 |
--------------------------------------------------------------------------------
/core/webApi/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:48 CEST
19 |
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-1.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-10.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-11.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-2.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-200.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-201.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-201.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-202.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-202.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-203.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-203.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-204.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-204.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-205.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-205.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-206.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-206.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-207.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-207.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-3.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-4.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-5.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-6.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-7.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-8.png
--------------------------------------------------------------------------------
/core/webApi/static/images/constructions/construction-9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/constructions/construction-9.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-1.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-10.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-11.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-12.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-13.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-14.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-15.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-16.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-17.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-18.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-19.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-2.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-20.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-21.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-22.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-23.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-24.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-25.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-26.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-27.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-28.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-29.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-3.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-30.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-31.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-32.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-33.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-34.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-34.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-35.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-35.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-36.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-37.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-37.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-38.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-38.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-39.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-39.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-4.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-40.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-41.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-41.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-42.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-42.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-43.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-43.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-44.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-44.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-45.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-45.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-46.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-46.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-47.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-47.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-48.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-49.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-49.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-5.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-50.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-51.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-51.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-52.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-52.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-53.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-53.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-54.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-54.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-55.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-55.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-56.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-56.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-57.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-58.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-59.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-59.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-6.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-60.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-61.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-61.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-62.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-62.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-63.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-63.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-64.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-65.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-65.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-66.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-66.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-67.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-67.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-68.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-68.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-69.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-69.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-7.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-70.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-71.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-71.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-72.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-73.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-73.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-74.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-74.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-75.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-75.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-76.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-77.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-77.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-78.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-78.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-79.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-79.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-8.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-80.png
--------------------------------------------------------------------------------
/core/webApi/static/images/floors/floor-9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/floors/floor-9.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-1.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-10.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-100.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-101.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-101.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-102.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-102.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-103.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-103.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-104.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-104.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-105.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-105.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-106.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-106.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-107.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-107.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-108.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-108.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-109.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-109.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-11.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-110.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-110.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-111.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-111.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-112.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-112.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-113.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-113.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-114.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-114.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-115.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-115.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-116.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-116.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-117.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-117.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-118.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-118.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-119.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-119.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-12.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-120.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-121.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-121.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-122.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-122.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-123.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-123.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-124.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-124.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-125.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-126.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-126.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-127.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-127.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-128.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-129.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-129.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-13.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-130.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-130.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-131.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-131.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-132.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-132.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-133.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-133.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-134.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-134.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-135.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-135.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-136.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-136.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-137.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-137.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-138.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-138.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-139.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-139.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-14.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-140.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-140.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-141.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-141.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-142.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-142.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-143.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-143.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-144.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-145.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-145.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-146.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-146.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-147.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-147.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-148.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-148.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-149.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-149.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-15.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-150.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-151.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-151.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-152.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-153.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-153.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-154.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-154.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-155.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-155.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-156.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-156.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-157.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-157.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-158.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-158.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-159.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-159.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-16.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-160.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-160.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-161.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-161.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-162.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-162.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-163.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-163.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-164.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-164.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-165.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-165.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-166.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-166.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-167.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-17.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-18.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-19.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-2.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-20.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-21.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-22.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-23.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-24.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-25.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-26.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-27.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-28.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-29.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-3.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-30.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-31.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-32.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-33.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-34.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-34.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-35.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-35.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-36.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-37.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-37.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-38.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-38.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-39.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-39.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-4.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-40.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-41.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-41.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-42.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-42.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-43.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-43.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-44.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-44.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-45.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-45.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-46.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-46.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-47.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-47.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-48.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-49.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-49.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-5.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-50.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-51.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-51.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-52.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-52.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-53.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-53.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-54.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-54.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-55.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-55.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-56.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-56.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-57.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-58.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-59.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-59.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-6.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-60.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-61.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-61.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-62.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-62.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-63.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-63.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-64.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-65.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-65.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-66.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-66.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-67.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-67.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-68.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-68.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-69.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-69.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-7.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-70.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-71.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-71.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-72.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-73.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-73.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-74.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-74.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-75.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-75.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-76.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-77.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-77.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-78.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-78.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-79.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-79.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-8.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-80.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-81.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-81.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-82.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-82.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-83.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-83.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-84.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-84.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-85.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-85.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-86.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-86.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-87.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-88.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-88.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-89.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-89.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-9.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-90.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-90.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-91.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-91.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-92.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-92.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-93.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-93.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-94.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-94.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-95.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-95.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-96.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-97.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-97.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-98.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-98.png
--------------------------------------------------------------------------------
/core/webApi/static/images/furniture/deco-99.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/furniture/deco-99.png
--------------------------------------------------------------------------------
/core/webApi/static/images/missing-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/core/webApi/static/images/missing-icon.png
--------------------------------------------------------------------------------
/core/webui/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:49 CEST
19 |
--------------------------------------------------------------------------------
/core/webui/model/DeviceClickReactionAction.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, DeviceClickReactionAction.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:49 CEST
19 |
20 | from enum import Enum
21 |
22 |
23 | class DeviceClickReactionAction(Enum):
24 | NONE = 'none'
25 | NAVIGATE = 'navigate'
26 | ANSWER_STRING = 'answer_string'
27 | LIST_SELECT = 'list_select'
28 | INFO_NOTIFICATION = 'info_notification'
29 | SUCCESS_NOTIFICATION = 'success_notification'
30 | ERROR_NOTIFICATION = 'error_notification'
31 |
--------------------------------------------------------------------------------
/core/webui/model/UINotificationType.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, UINotificationType.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:49 CEST
19 |
20 | from enum import Enum
21 |
22 |
23 | class UINotificationType(Enum):
24 | ERROR = 0
25 | INFO = 1
26 | ALERT = 2
27 |
--------------------------------------------------------------------------------
/core/webui/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:49 CEST
19 |
--------------------------------------------------------------------------------
/credentials/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/credentials/.gitkeep
--------------------------------------------------------------------------------
/debug_server.json.template:
--------------------------------------------------------------------------------
1 | {
2 | "enable": false,
3 | "server": "x.x.x.x",
4 | "port" : 12345,
5 | "stdout": true,
6 | "stderr": true
7 | }
8 |
--------------------------------------------------------------------------------
/jetbrainsDebuggers.run/Validate skills.run.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/pipuninstalls.txt:
--------------------------------------------------------------------------------
1 | enum34
2 | serial
3 | pyalsaaudio
4 | jwt
5 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | #numpy==1.21.6
2 | pyopenssl>22.1.0
3 | paho-mqtt~=1.6.1
4 | googletrans~=3.0.0
5 | langdetect~=1.0.9
6 | Flask~=2.1.2
7 | Flask-Cors~=3.0.10
8 | Flask-Classful~=0.14.2
9 | Markdown~=3.3.6
10 | AliceGit~=1.0.6
11 | requests~=2.27.1
12 | sounddevice~=0.4.4
13 | bcrypt~=3.2.0
14 | PyJWT~=2.3.0
15 | Pympler~=1.0
16 | pydub~=0.25.1
17 | PyAudio~=0.2.11
18 | htmlmin~=0.1.12
19 | cssmin~=0.2.0
20 | jsmin~=3.0.1
21 | psutil~=5.9.0
22 | pyserial~=3.5
23 | pyyaml~=6.0
24 | scipy~=1.7.3
25 | webrtcvad~=2.0.10
26 | Werkzeug~=2.1.1
27 | Jinja2~=3.1.1
28 | projectalice-sk
29 |
--------------------------------------------------------------------------------
/requirements_test.txt:
--------------------------------------------------------------------------------
1 | pyopenssl>22.1.0
2 | pytest~=6.2.5
3 | coverage~=6.3
4 | pytest-cov~=3.0.0
5 | coveralls~=3.3.1
6 | numpy~=1.21.6
7 | paho-mqtt~=1.6.1
8 | googletrans~=3.0.0
9 | langdetect~=1.0.9
10 | Flask~=2.1.2
11 | Flask-Cors~=3.0.10
12 | Flask-Classful~=0.14.2
13 | Markdown~=3.3.6
14 | AliceGit~=1.0.6
15 | requests~=2.27.1
16 | sounddevice~=0.4.4
17 | bcrypt~=3.2.0
18 | PyJWT~=2.3.0
19 | Pympler~=1.0
20 | pydub~=0.25.1
21 | htmlmin~=0.1.12
22 | cssmin~=0.2.0
23 | jsmin~=3.0.1
24 | psutil~=5.9.0
25 | pyserial~=3.5
26 | pyyaml~=6.0
27 | scipy~=1.7.3
28 | webrtcvad~=2.0.10
29 | Werkzeug~=2.1.1
30 | Jinja2~=3.1.1
31 |
--------------------------------------------------------------------------------
/skills/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/skills/.gitkeep
--------------------------------------------------------------------------------
/sysrequirements.txt:
--------------------------------------------------------------------------------
1 | git
2 | python3-numpy
3 | python3-pip
4 | python3-wheel
5 | libffi-dev
6 | apt-transport-https
7 | zip
8 | unzip
9 | mpg123
10 | dirmngr
11 | gcc
12 | make
13 | pkg-config
14 | automake
15 | libtool
16 | libicu-dev
17 | libpcre2-dev
18 | libasound2-dev
19 | portaudio19-dev
20 | python3-pyaudio
21 | mosquitto
22 | mosquitto-clients
23 | libxml2-dev
24 | libxslt-dev
25 | flac
26 | libatlas-base-dev
27 | gfortran
28 | ffmpeg
29 | nginx
30 |
--------------------------------------------------------------------------------
/system/asounds/aiy.conf:
--------------------------------------------------------------------------------
1 | options snd_rpi_googlevoicehat_soundcard index=0
2 |
3 | pcm.softvol {
4 | type softvol
5 | slave.pcm "hw:sndrpigooglevoi"
6 | control {
7 | name Master
8 | card 0
9 | }
10 | }
11 |
12 | pcm.micboost {
13 | type route
14 | slave.pcm "hw:sndrpigooglevoi"
15 | ttable {
16 | 0.0 30.0
17 | 1.1 30.0
18 | }
19 | }
20 |
21 | pcm.!default {
22 | type asym
23 | playback.pcm "plug:softvol"
24 | capture.pcm "plug:micboost"
25 | }
26 |
27 | ctl.!default {
28 | type hw
29 | card 0
30 | }
31 |
--------------------------------------------------------------------------------
/system/asounds/jabra410.conf:
--------------------------------------------------------------------------------
1 | pcm.!default {
2 | type asym
3 | playback.pcm {
4 | type plug
5 | slave {
6 | pcm "hw:1,0"
7 | rate 48000
8 | format "S16_LE"
9 | channels 2
10 | }
11 | }
12 | capture.pcm {
13 | type plug
14 | slave.pcm "hw:1,0"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/system/asounds/matrix.conf:
--------------------------------------------------------------------------------
1 | pcm.!default {
2 | type asym
3 | capture.pcm "mic"
4 | playback.pcm "speaker"
5 | }
6 |
7 | pcm.mic {
8 | type softvol
9 | slave {
10 | pcm "array"
11 | }
12 | control {
13 | name "MicArray Master"
14 | card "MATRIXIOSOUND"
15 | }
16 | }
17 |
18 | pcm.speaker {
19 | type plug
20 | slave {
21 | pcm "hw:0,0"
22 | rate 16000
23 | }
24 | }
25 |
26 | pcm.array {
27 | type plug
28 | slave {
29 | pcm "hw:MATRIXIOSOUND"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/system/asounds/ps3eye.conf:
--------------------------------------------------------------------------------
1 | pcm.!default {
2 | type asym
3 | playback.pcm {
4 | type plug
5 | slave.pcm "hw:0,0"
6 | }
7 | capture.pcm {
8 | type plug
9 | slave.pcm "hw:1,0"
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/system/asounds/respeaker2.conf:
--------------------------------------------------------------------------------
1 | pcm.!default {
2 | type asym
3 | playback.pcm "playback"
4 | capture.pcm "capture"
5 | }
6 |
7 | pcm.playback {
8 | type plug
9 | slave.pcm "hw:seeed2micvoicec"
10 | }
11 |
12 | pcm.capture {
13 | type plug
14 | slave {
15 | pcm "hw:seeed2micvoicec"
16 | channels 2
17 | }
18 | }
19 |
20 | pcm.dmixed {
21 | type dmix
22 | slave.pcm "hw:seeed2micvoicec"
23 | ipc_key 555555
24 | }
25 |
26 | pcm.array {
27 | type dsnoop
28 | slave {
29 | pcm "hw:seeed2micvoicec"
30 | channels 2
31 | }
32 | ipc_key 666666
33 | }
34 |
--------------------------------------------------------------------------------
/system/asounds/respeaker4.conf:
--------------------------------------------------------------------------------
1 | pcm.!default {
2 | type asym
3 | playback.pcm "playback"
4 | capture.pcm "capture"
5 | }
6 |
7 | pcm.playback {
8 | type plug
9 | slave.pcm "hw:seeed4micvoicec"
10 | }
11 |
12 | pcm.capture {
13 | type plug
14 | slave {
15 | pcm "hw:seeed4micvoicec"
16 | channels 2
17 | }
18 | }
19 |
20 | pcm.dmixed {
21 | type dmix
22 | slave.pcm "hw:seeed4micvoicec"
23 | ipc_key 555555
24 | }
25 |
26 | pcm.array {
27 | type dsnoop
28 | slave {
29 | pcm "hw:seeed4micvoicec"
30 | channels 2
31 | }
32 | ipc_key 666666
33 | }
34 |
--------------------------------------------------------------------------------
/system/asounds/usbmic.conf:
--------------------------------------------------------------------------------
1 | pcm.!default {
2 | type asym
3 | playback.pcm {
4 | type plug
5 | slave.pcm "hw:0,0"
6 | }
7 | capture.pcm {
8 | type plug
9 | slave.pcm "hw:1,0"
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/system/database/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/database/.gitkeep
--------------------------------------------------------------------------------
/system/manager/WebUIManager/pl.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/system/myHouse/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/myHouse/.gitkeep
--------------------------------------------------------------------------------
/system/nginx/default.j2:
--------------------------------------------------------------------------------
1 | server {
2 | listen {{ listen }}{{ port }};
3 | listen [::]:{{ port }};
4 |
5 | server_name _;
6 |
7 | root {{ root }};
8 | index index.html;
9 |
10 | location / {
11 | try_files $uri $uri/ =404;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/system/scripts/audioHardware/respeaker7MicArray.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | #
4 | # Copyright (c) 2021
5 | #
6 | # This file, respeaker7MicArray.sh, is part of Project Alice.
7 | #
8 | # Project Alice is free software: you can redistribute it and/or modify
9 | # it under the terms of the GNU General Public License as published by
10 | # the Free Software Foundation, either version 3 of the License, or
11 | # (at your option) any later version.
12 | #
13 | # This program is distributed in the hope that it will be useful,
14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 | # GNU General Public License for more details.
17 | #
18 | # You should have received a copy of the GNU General Public License
19 | # along with this program. If not, see
20 | #
21 | # Last modified: 2021.04.13 at 12:56:49 CEST
22 | #
23 |
24 | sudo -u pi bash <
20 | #
21 | # Last modified: 2021.04.13 at 12:56:49 CEST
22 | #
23 |
24 | sudo -u "$(logname)" bash <
20 | #
21 | # Last modified: 2021.04.13 at 12:56:49 CEST
22 | #
23 |
24 | cd ~ || exit
25 |
26 | if [[ -d "seeed-voicecard" ]]; then
27 | rm -rf seeed-voicecard
28 | fi
29 |
30 | # git clone https://github.com/respeaker/seeed-voicecard.git
31 | # use alt repo that works with latest kernel without downgrading
32 | git clone https://github.com/HinTak/seeed-voicecard.git
33 | cd seeed-voicecard || exit
34 | git checkout v5.9
35 | git pull
36 | chmod +x ./install.sh
37 | ./install.sh
38 |
39 | sleep 1
40 |
--------------------------------------------------------------------------------
/system/scripts/audioHardware/usbmic.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | #
4 | # Copyright (c) 2021
5 | #
6 | # This file, usbmic.sh, is part of Project Alice.
7 | #
8 | # Project Alice is free software: you can redistribute it and/or modify
9 | # it under the terms of the GNU General Public License as published by
10 | # the Free Software Foundation, either version 3 of the License, or
11 | # (at your option) any later version.
12 | #
13 | # This program is distributed in the hope that it will be useful,
14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 | # GNU General Public License for more details.
17 | #
18 | # You should have received a copy of the GNU General Public License
19 | # along with this program. If not, see
20 | #
21 | # Last modified: 2021.04.13 at 12:56:49 CEST
22 | #
23 |
24 | if [[ $EUID -ne 0 ]]; then
25 | echo "This script must be run as root (use sudo)" 1>&2
26 | exit 1
27 | fi
28 |
29 | set -e
30 |
31 | sed -i \
32 | -e "s/^#dtparam=audio=on/dtparam=audio=on/" \
33 | /boot/config.txt
34 |
35 | grep -q "dtparam=audio=on" /boot/config.txt ||
36 | echo "dtparam=audio=on" >>/boot/config.txt
37 |
--------------------------------------------------------------------------------
/system/scripts/installMycroftMimic.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | #
4 | # Copyright (c) 2021
5 | #
6 | # This file, installMycroftMimic.sh, is part of Project Alice.
7 | #
8 | # Project Alice is free software: you can redistribute it and/or modify
9 | # it under the terms of the GNU General Public License as published by
10 | # the Free Software Foundation, either version 3 of the License, or
11 | # (at your option) any later version.
12 | #
13 | # This program is distributed in the hope that it will be useful,
14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 | # GNU General Public License for more details.
17 | #
18 | # You should have received a copy of the GNU General Public License
19 | # along with this program. If not, see
20 | #
21 | # Last modified: 2021.04.13 at 12:56:49 CEST
22 | #
23 |
24 | cd ~ || exit
25 |
26 | if [[ -d "mimic" ]]; then
27 | rm -rf mimic
28 | fi
29 |
30 | git clone https://github.com/MycroftAI/mimic1.git
31 | cd mimic1 || exit
32 | ./dependencies.sh --prefix="/usr/local"
33 | ./autogen.sh
34 | ./configure --prefix="/usr/local"
35 | make
36 | /sbin/ldconfig
37 | make check
38 | mv ~/mimic1 ~/mimic
39 | sleep 1
40 |
--------------------------------------------------------------------------------
/system/snips/snips-asr_0.64.0_armhf.deb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/snips/snips-asr_0.64.0_armhf.deb
--------------------------------------------------------------------------------
/system/snips/snips-hotword-model-heysnipsv4_0.64.0_armhf.deb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/snips/snips-hotword-model-heysnipsv4_0.64.0_armhf.deb
--------------------------------------------------------------------------------
/system/snips/snips-hotword_0.64.0_armhf.deb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/snips/snips-hotword_0.64.0_armhf.deb
--------------------------------------------------------------------------------
/system/snips/snips-kaldi-atlas_0.26.1_armhf.deb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/snips/snips-kaldi-atlas_0.26.1_armhf.deb
--------------------------------------------------------------------------------
/system/snips/snips-nlu_0.64.0_armhf.deb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/snips/snips-nlu_0.64.0_armhf.deb
--------------------------------------------------------------------------------
/system/snips/snips-platform-common_0.64.0_armhf.deb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/snips/snips-platform-common_0.64.0_armhf.deb
--------------------------------------------------------------------------------
/system/sounds/boot.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/boot.wav
--------------------------------------------------------------------------------
/system/sounds/de/end_of_input.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/de/end_of_input.wav
--------------------------------------------------------------------------------
/system/sounds/de/error.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/de/error.wav
--------------------------------------------------------------------------------
/system/sounds/de/error_ask.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/de/error_ask.wav
--------------------------------------------------------------------------------
/system/sounds/en/end_of_input.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/en/end_of_input.wav
--------------------------------------------------------------------------------
/system/sounds/en/error.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/en/error.wav
--------------------------------------------------------------------------------
/system/sounds/en/error_ask.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/en/error_ask.wav
--------------------------------------------------------------------------------
/system/sounds/fr/end_of_input.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/fr/end_of_input.wav
--------------------------------------------------------------------------------
/system/sounds/fr/error.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/fr/error.wav
--------------------------------------------------------------------------------
/system/sounds/fr/error_ask.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/fr/error_ask.wav
--------------------------------------------------------------------------------
/system/sounds/it/end_of_input.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/it/end_of_input.wav
--------------------------------------------------------------------------------
/system/sounds/it/error.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/it/error.wav
--------------------------------------------------------------------------------
/system/sounds/it/error_ask.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/sounds/it/error_ask.wav
--------------------------------------------------------------------------------
/system/voices/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/system/voices/.gitkeep
--------------------------------------------------------------------------------
/system/websockets.conf:
--------------------------------------------------------------------------------
1 | listener 1883
2 | listener 1884
3 | protocol websockets
4 |
--------------------------------------------------------------------------------
/tests/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:49 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/asr/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:49 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/asr/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/asr/model/test_ASRResult.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_ASRResult.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | import unittest
21 |
22 |
23 | class TestASRResult(unittest.TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/asr/model/test_AmazonAsr.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_AmazonAsr.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | import unittest
21 |
22 |
23 | class TestAmazonAsr(unittest.TestCase):
24 |
25 | def test_on_start(self):
26 | pass # Nothing to test
27 |
--------------------------------------------------------------------------------
/tests/asr/model/test_GoogleAsr.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_GoogleAsr.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | import unittest
21 |
22 |
23 | class TestGoogleAsr(unittest.TestCase):
24 |
25 | def test_on_start(self):
26 | pass # Nothing to test
27 |
28 |
29 | def test_decode_stream(self):
30 | pass # Nothing to test
31 |
32 |
33 | def test__check_responses(self):
34 | pass # Nothing to test
35 |
--------------------------------------------------------------------------------
/tests/asr/model/test_PocketSphinxAsr.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_PocketSphinxAsr.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | import unittest
21 |
22 | class TestPocketSphinxAsr(unittest.TestCase):
23 |
24 | def test_on_start(self):
25 | pass # Nothing to test
26 |
27 |
28 | def test_check_language(self):
29 | pass # Nothing to test
30 |
31 |
32 | def test_timeout(self):
33 | pass # Nothing to test
34 |
35 |
36 | def test_download_language(self):
37 | pass # Nothing to test
38 |
39 |
40 | def test_decode_stream(self):
41 | pass # Nothing to test
42 |
--------------------------------------------------------------------------------
/tests/asr/model/test_SnipsAsr.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_SnipsAsr.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | import unittest
21 |
22 | class TestSnipsAsr(unittest.TestCase):
23 |
24 | def test_on_start_listening(self):
25 | pass # Nothing to test
26 |
27 |
28 | def test_on_asr_toggle_off(self):
29 | pass # Nothing to test
30 |
31 |
32 | def test_decode_stream(self):
33 | pass # Nothing to test
34 |
35 |
36 | def test_on_start(self):
37 | pass # Nothing to test
38 |
39 |
40 | def test_on_stop(self):
41 | pass # Nothing to test
42 |
--------------------------------------------------------------------------------
/tests/asr/model/test_VoskAsr.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2022
2 | #
3 | # This file, test_PocketSphinxAsr.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2022.06.20 at 13:00:00 CEST
19 |
20 | import unittest
21 |
22 | class TestVoskAsr(unittest.TestCase):
23 |
24 | def test_on_start(self):
25 | pass # Nothing to test
26 |
27 | def test_timeout(self):
28 | pass # Nothing to test
29 |
30 | def test_decode_stream(self):
31 | pass # Nothing to test
32 |
--------------------------------------------------------------------------------
/tests/base/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/base/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/base/model/test_GithubCloner.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_GithubCloner.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | def test_get_github_auth():
21 | pass # To be implemented or nothing to test
22 |
23 |
24 | def test_clone():
25 | pass # To be implemented or nothing to test
26 |
27 |
28 | def test__do_clone():
29 | pass # To be implemented or nothing to test
30 |
--------------------------------------------------------------------------------
/tests/base/model/test_WidgetSizes.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_WidgetSizes.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestWidgetSizes(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/commons/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/commons/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/commons/model/test_PartOfDay.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_PartOfDay.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestPartOfDay(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/commons/model/test_Singleton.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_Singleton.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestSingleton(TestCase):
24 |
25 | def test_get_instance(self):
26 | pass # To be implemented or nothing to test()
27 |
--------------------------------------------------------------------------------
/tests/commons/model/test_Slot.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_Slot.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestSlot(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/device/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/device/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:50 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/device/model/test_Heartbeat.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_Heartbeat.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestHeartbeat(TestCase):
24 |
25 | def test_start_heartbeat(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_stop_heart_beat(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_thread(self):
34 | pass # To be implemented or nothing to test()
35 |
36 |
37 | def test_beat(self):
38 | pass # To be implemented or nothing to test()
39 |
--------------------------------------------------------------------------------
/tests/dialog/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/dialog/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/dialog/model/test_DialogState.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_DialogState.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestDialogState(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/dialog/model/test_DialogTemplateIntent.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_DialogTemplateIntent.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestDialogTemplateIntent(TestCase):
24 |
25 | def test_add_utterance(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_dump(self):
30 | pass # To be implemented or nothing to test()
31 |
--------------------------------------------------------------------------------
/tests/dialog/model/test_DialogTemplateSlotType.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_DialogTemplateSlotType.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestDialogTemplateSlotType(TestCase):
24 |
25 | def test_add_new_value(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_add_new_synonym(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_dump(self):
34 | pass # To be implemented or nothing to test()
35 |
--------------------------------------------------------------------------------
/tests/dialog/model/test_MultiIntent.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_MultiIntent.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestMultiIntent(TestCase):
24 |
25 | def test_original_string(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_add_intent(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_get_next_intent(self):
34 | pass # To be implemented or nothing to test()
35 |
--------------------------------------------------------------------------------
/tests/nlu/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/nlu/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/nlu/model/test_NluEngine.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_NluEngine.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestNluEngine(TestCase):
24 |
25 | def test_start(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_stop(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_train(self):
34 | pass # To be implemented or nothing to test()
35 |
36 |
37 | def test_convert_dialog_template(self):
38 | pass # To be implemented or nothing to test()
39 |
--------------------------------------------------------------------------------
/tests/server/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/user/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/user/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/user/model/test_AccessLevels.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_AccessLevels.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestAccessLevel(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/util/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/util/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/util/model/test_BashFormatting.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_BashFormatting.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestBashStringFormatCode(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/util/model/test_FileFormatting.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_FileFormatting.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestFormatter(TestCase):
24 |
25 | def test_format(self):
26 | pass # To be implemented or nothing to test()
27 |
--------------------------------------------------------------------------------
/tests/util/model/test_HtmlFormatting.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_HtmlFormatting.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:51 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestHtmlFormatting(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/util/model/test_MemoryProfiler.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_MemoryProfiler.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestMemoryProfiler(TestCase):
24 |
25 | def test_start(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_dump(self):
30 | pass # To be implemented or nothing to test()
31 |
--------------------------------------------------------------------------------
/tests/util/model/test_MqttLoggingHandler.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_MqttLoggingHandler.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestMqttLoggingHandler(TestCase):
24 |
25 | def test_emit(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_save_to_history(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_history(self):
34 | pass # To be implemented or nothing to test()
35 |
--------------------------------------------------------------------------------
/tests/util/model/test_TelemetryType.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_TelemetryType.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestTelemetryType(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/util/model/test_ThreadTimer.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_ThreadTimer.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestThreadTimer(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/util/test_ContextManagers.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_ContextManagers.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class Test(TestCase):
24 |
25 | def test_online(self):
26 | pass # To be implemented or nothing to test()
27 |
--------------------------------------------------------------------------------
/tests/util/test_Stopwatch.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_Stopwatch.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestStopwatch(TestCase):
24 |
25 | def test_time(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_start(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_lap(self):
34 | pass # To be implemented or nothing to test()
35 |
36 |
37 | def test_stop(self):
38 | pass # To be implemented or nothing to test()
39 |
--------------------------------------------------------------------------------
/tests/util/test_TimeManager.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_TimeManager.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestTimeManager(TestCase):
24 |
25 | def test_on_booted(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_timer_signal(self):
30 | pass # To be implemented or nothing to test()
31 |
--------------------------------------------------------------------------------
/tests/voice/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/voice/model/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, __init__.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 |
--------------------------------------------------------------------------------
/tests/voice/model/test_AmazonTts.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_AmazonTts.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestAmazonTts(TestCase):
24 |
25 | def test_on_start(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_get_whisper_markup(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test__check_text(self):
34 | pass # To be implemented or nothing to test()
35 |
36 |
37 | def test_on_say(self):
38 | pass # To be implemented or nothing to test()
39 |
--------------------------------------------------------------------------------
/tests/voice/model/test_GoogleTts.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_GoogleTts.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestGoogleTts(TestCase):
24 |
25 | def test_on_start(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test__check_text(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_on_say(self):
34 | pass # To be implemented or nothing to test()
35 |
--------------------------------------------------------------------------------
/tests/voice/model/test_PicoTts.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_PicoTts.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestPicoTts(TestCase):
24 |
25 | def test__check_text(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_on_say(self):
30 | pass # To be implemented or nothing to test()
31 |
--------------------------------------------------------------------------------
/tests/voice/model/test_SnipsWakeword.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_SnipsWakeword.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestSnipsWakeword(TestCase):
24 |
25 | def test_install_dependencies(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_on_stop(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_on_start(self):
34 | pass # To be implemented or nothing to test()
35 |
--------------------------------------------------------------------------------
/tests/voice/model/test_TTSEnum.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_TTSEnum.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestTTSEnum(TestCase):
24 | pass
25 |
--------------------------------------------------------------------------------
/tests/voice/model/test_WakewordEngine.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_WakewordEngine.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestWakewordEngine(TestCase):
24 |
25 | def test_on_start(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test_on_stop(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_enabled(self):
34 | pass # To be implemented or nothing to test()
35 |
36 |
37 | def test_enabled(self):
38 | pass # To be implemented or nothing to test()
39 |
--------------------------------------------------------------------------------
/tests/voice/model/test_WakewordUploadThread.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_WakewordUploadThread.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestWakewordUploadThread(TestCase):
24 |
25 | def test_run(self):
26 | pass # To be implemented or nothing to test()
27 |
--------------------------------------------------------------------------------
/tests/voice/model/test_WatsonTts.py:
--------------------------------------------------------------------------------
1 | # Copyright (c) 2021
2 | #
3 | # This file, test_WatsonTts.py, is part of Project Alice.
4 | #
5 | # Project Alice is free software: you can redistribute it and/or modify
6 | # it under the terms of the GNU General Public License as published by
7 | # the Free Software Foundation, either version 3 of the License, or
8 | # (at your option) any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | # GNU General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU General Public License
16 | # along with this program. If not, see
17 | #
18 | # Last modified: 2021.04.13 at 12:56:52 CEST
19 |
20 | from unittest import TestCase
21 |
22 |
23 | class TestWatsonTts(TestCase):
24 |
25 | def test_on_start(self):
26 | pass # To be implemented or nothing to test()
27 |
28 |
29 | def test__check_text(self):
30 | pass # To be implemented or nothing to test()
31 |
32 |
33 | def test_on_say(self):
34 | pass # To be implemented or nothing to test()
35 |
--------------------------------------------------------------------------------
/trained/asr/deepspeech/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/trained/asr/deepspeech/.gitkeep
--------------------------------------------------------------------------------
/trained/hotwords/mycroft-precise/athena.pb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/trained/hotwords/mycroft-precise/athena.pb
--------------------------------------------------------------------------------
/trained/hotwords/mycroft-precise/athena.pb.params:
--------------------------------------------------------------------------------
1 | {"window_t": 0.1, "hop_t": 0.05, "buffer_t": 1.5, "sample_rate": 16000, "sample_depth": 2, "n_mfcc": 13, "n_filt": 20, "n_fft": 512, "use_delta": false, "vectorizer": 2}
--------------------------------------------------------------------------------
/trained/hotwords/mycroft-precise/hey-mycroft-2.pb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/trained/hotwords/mycroft-precise/hey-mycroft-2.pb
--------------------------------------------------------------------------------
/trained/hotwords/mycroft-precise/hey-mycroft-2.pb.params:
--------------------------------------------------------------------------------
1 | {"window_t": 0.1, "hop_t": 0.05, "buffer_t": 1.5, "sample_rate": 16000, "sample_depth": 2, "n_mfcc": 13, "n_filt": 20, "n_fft": 512, "use_delta": false}
--------------------------------------------------------------------------------
/trained/hotwords/snips_hotword/hey_snips/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "dither": 1.0,
3 | "featurizer": "mel",
4 | "frame_length_ms": 25.0,
5 | "frame_shift_ms": 10.0,
6 | "high_freq": 0,
7 | "hotword_key": "hey_snips",
8 | "input_node_name": "input_node",
9 | "mel_low_freq": 20,
10 | "model_id": "workflow-hey_snips_subww_feedback_10seeds-2018_12_04T12_13_05_evaluated_model_0002",
11 | "num_mel_bins": 20,
12 | "output_node_name": "output_node",
13 | "preemphasis_coefficient": 0.97,
14 | "remove_dc_offset": false,
15 | "sample_rate": 16000,
16 | "streamable": true,
17 | "use_log_fbank": true,
18 | "w_max": 100,
19 | "w_smooth": 30,
20 | "window_type": "povey"
21 | }
--------------------------------------------------------------------------------
/trained/hotwords/snips_hotword/hey_snips/model.pb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/trained/hotwords/snips_hotword/hey_snips/model.pb
--------------------------------------------------------------------------------
/var/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/var/.gitkeep
--------------------------------------------------------------------------------
/var/cache/nlu/trainingData/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/var/cache/nlu/trainingData/.gitkeep
--------------------------------------------------------------------------------
/var/logs/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/var/logs/.gitkeep
--------------------------------------------------------------------------------
/var/voices/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/var/voices/.gitkeep
--------------------------------------------------------------------------------
/var/voices/cmu_us_slt.flitevox:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/project-alice-assistant/ProjectAlice/6f1c0f0ac8369fb4e51e497bc0bf0b4d1ce877fb/var/voices/cmu_us_slt.flitevox
--------------------------------------------------------------------------------
/wpa_supplicant.conf:
--------------------------------------------------------------------------------
1 | country=%wifiCountryCode%
2 | ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
3 | update_config=1
4 |
5 | network={
6 | ssid="%wifiNetworkName%"
7 | scan_ssid=1
8 | psk="%wifiWPAPass%"
9 | key_mgmt=WPA-PSK
10 | }
11 |
--------------------------------------------------------------------------------