From bb59788bdb86aaef1799629133e45241537f0326 Mon Sep 17 00:00:00 2001 From: JarbasAl Date: Mon, 2 Sep 2024 18:17:53 +0000 Subject: [PATCH] Prepare Next Version --- build/lib/skill_ovos_spelling/LICENSE | 202 ++++++++++++++++++ build/lib/skill_ovos_spelling/README.md | 21 ++ build/lib/skill_ovos_spelling/__init__.py | 40 ++++ .../locale/ca-es/Spell.voc | 4 + .../skill_ovos_spelling/locale/ca-es/word.rx | 1 + .../locale/da-dk/Spell.voc | 4 + .../skill_ovos_spelling/locale/da-dk/word.rx | 1 + .../locale/de-de/Spell.voc | 4 + .../skill_ovos_spelling/locale/de-de/word.rx | 1 + .../locale/el-gr/Spell.voc | 4 + .../skill_ovos_spelling/locale/el-gr/word.rx | 1 + .../locale/en-us/Spell.voc | 4 + .../skill_ovos_spelling/locale/en-us/word.rx | 1 + .../locale/es-es/Spell.voc | 4 + .../skill_ovos_spelling/locale/es-es/word.rx | 1 + .../locale/eu-eu/Spell.voc | 3 + .../skill_ovos_spelling/locale/eu-eu/word.rx | 1 + .../locale/fa-ir/Spell.voc | 4 + .../skill_ovos_spelling/locale/fa-ir/word.rx | 1 + .../locale/fr-fr/Spell.voc | 4 + .../skill_ovos_spelling/locale/fr-fr/word.rx | 1 + .../locale/gl-es/Spell.voc | 4 + .../skill_ovos_spelling/locale/gl-es/word.rx | 1 + .../locale/hu-hu/Spell.voc | 4 + .../skill_ovos_spelling/locale/hu-hu/word.rx | 1 + .../locale/it-it/Spell.voc | 4 + .../skill_ovos_spelling/locale/it-it/word.rx | 1 + .../locale/nl-nl/Spell.voc | 4 + .../skill_ovos_spelling/locale/nl-nl/word.rx | 1 + .../locale/pl-pl/Spell.voc | 4 + .../skill_ovos_spelling/locale/pl-pl/word.rx | 1 + .../locale/pt-br/Spell.voc | 4 + .../skill_ovos_spelling/locale/pt-br/word.rx | 1 + .../locale/pt-pt/Spell.voc | 2 + .../skill_ovos_spelling/locale/pt-pt/word.rx | 1 + .../locale/ro-ro/Spell.voc | 4 + .../skill_ovos_spelling/locale/ro-ro/word.rx | 1 + .../locale/ru-ru/Spell.voc | 3 + .../skill_ovos_spelling/locale/ru-ru/word.rx | 1 + .../locale/sv-se/Spell.voc | 4 + .../skill_ovos_spelling/locale/sv-se/word.rx | 1 + .../locale/tr-tr/Spell.voc | 3 + .../skill_ovos_spelling/locale/tr-tr/word.rx | 1 + .../ovos_skill_spelling.egg-info/PKG-INFO | 32 +++ .../ovos_skill_spelling.egg-info/SOURCES.txt | 10 + .../dependency_links.txt | 1 + .../entry_points.txt | 3 + .../top_level.txt | 1 + build/lib/skill_ovos_spelling/version.py | 6 + ...ovos_skill_spelling-0.0.0-py3-none-any.whl | Bin 0 -> 23954 bytes ovos_skill_spelling.egg-info/PKG-INFO | 32 +++ ovos_skill_spelling.egg-info/SOURCES.txt | 10 + .../dependency_links.txt | 1 + ovos_skill_spelling.egg-info/entry_points.txt | 3 + ovos_skill_spelling.egg-info/top_level.txt | 1 + version.py | 2 +- 56 files changed, 459 insertions(+), 1 deletion(-) create mode 100644 build/lib/skill_ovos_spelling/LICENSE create mode 100644 build/lib/skill_ovos_spelling/README.md create mode 100644 build/lib/skill_ovos_spelling/__init__.py create mode 100644 build/lib/skill_ovos_spelling/locale/ca-es/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/ca-es/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/da-dk/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/da-dk/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/de-de/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/de-de/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/el-gr/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/el-gr/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/en-us/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/en-us/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/es-es/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/es-es/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/eu-eu/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/eu-eu/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/fa-ir/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/fa-ir/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/fr-fr/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/fr-fr/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/gl-es/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/gl-es/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/hu-hu/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/hu-hu/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/it-it/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/it-it/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/nl-nl/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/nl-nl/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/pl-pl/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/pl-pl/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/pt-br/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/pt-br/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/pt-pt/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/pt-pt/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/ro-ro/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/ro-ro/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/ru-ru/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/ru-ru/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/sv-se/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/sv-se/word.rx create mode 100644 build/lib/skill_ovos_spelling/locale/tr-tr/Spell.voc create mode 100644 build/lib/skill_ovos_spelling/locale/tr-tr/word.rx create mode 100644 build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/PKG-INFO create mode 100644 build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/SOURCES.txt create mode 100644 build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/dependency_links.txt create mode 100644 build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/entry_points.txt create mode 100644 build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/top_level.txt create mode 100644 build/lib/skill_ovos_spelling/version.py create mode 100644 dist/ovos_skill_spelling-0.0.0-py3-none-any.whl create mode 100644 ovos_skill_spelling.egg-info/PKG-INFO create mode 100644 ovos_skill_spelling.egg-info/SOURCES.txt create mode 100644 ovos_skill_spelling.egg-info/dependency_links.txt create mode 100644 ovos_skill_spelling.egg-info/entry_points.txt create mode 100644 ovos_skill_spelling.egg-info/top_level.txt diff --git a/build/lib/skill_ovos_spelling/LICENSE b/build/lib/skill_ovos_spelling/LICENSE new file mode 100644 index 0000000..9b5e401 --- /dev/null +++ b/build/lib/skill_ovos_spelling/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/README.md b/build/lib/skill_ovos_spelling/README.md new file mode 100644 index 0000000..9c12c16 --- /dev/null +++ b/build/lib/skill_ovos_spelling/README.md @@ -0,0 +1,21 @@ +# Spelling +Let Mycroft help you spell words + +## About +Mycroft can spell any word which is understood by speech-to-text. The proper spelling is pronounced on all platforms, as well as displayed by devices such as the Mark 1. + +## Examples +* "How do you spell aardvark?" +* "Spell succotash" +* "How do you spell bureacracy?" +* "Spell omnipotence" + +## Credits +Mycroft AI (@MycroftAI) + +## Category +**Information** + +## Tags +#spell +#spelling diff --git a/build/lib/skill_ovos_spelling/__init__.py b/build/lib/skill_ovos_spelling/__init__.py new file mode 100644 index 0000000..93315e4 --- /dev/null +++ b/build/lib/skill_ovos_spelling/__init__.py @@ -0,0 +1,40 @@ +# Copyright 2018 Mycroft AI Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ovos_workshop.intents import IntentBuilder +from ovos_workshop.decorators import intent_handler +from ovos_workshop.skills import OVOSSkill + + +class SpellingSkill(OVOSSkill): + SEC_PER_LETTER = 0.9 # based on the Mark 1 scrolling speed + LETTERS_PER_SCREEN = 7.0 # based on the Mark 1 screen size + + @intent_handler(IntentBuilder("").require("Spell").require("Word")) + def handle_spell(self, message): + word = message.data.get("Word") + spelled_word = '; '.join(word).upper() + + # Pause mouth shapes appearing on screen for at least enough time + # for the word to scroll by on the Mark 1 screen. Pad with blanks + # to prevent re-starting the scroll action if the timing is slightly + # off. + self.enclosure.deactivate_mouth_events() + self.enclosure.mouth_text(word + " ") + + self.speak(spelled_word, wait=True) + + # allow mouth movements again + self.enclosure.activate_mouth_events() + self.enclosure.mouth_reset() diff --git a/build/lib/skill_ovos_spelling/locale/ca-es/Spell.voc b/build/lib/skill_ovos_spelling/locale/ca-es/Spell.voc new file mode 100644 index 0000000..38d70a2 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/ca-es/Spell.voc @@ -0,0 +1,4 @@ +(com s'escriu|lletreja) (el mot|la paraula) +(com s'escriu|lletrejament de|lletreig de) +(lletrejament|lletreig) (del mot|de la paraula) +(lletreja|com s'escriu) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/ca-es/word.rx b/build/lib/skill_ovos_spelling/locale/ca-es/word.rx new file mode 100644 index 0000000..3fa2654 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/ca-es/word.rx @@ -0,0 +1 @@ +(lletreja|com s'escriu|ortografia) (de la paraula|del mot|de les paraules|dels mots) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/da-dk/Spell.voc b/build/lib/skill_ovos_spelling/locale/da-dk/Spell.voc new file mode 100644 index 0000000..6441548 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/da-dk/Spell.voc @@ -0,0 +1,4 @@ +stav +stav ord +stavning af +stavning af ord \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/da-dk/word.rx b/build/lib/skill_ovos_spelling/locale/da-dk/word.rx new file mode 100644 index 0000000..cc8c249 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/da-dk/word.rx @@ -0,0 +1 @@ +(stav ordet|stav ord|stavningen af ordet|stavningen(?! the)|stav(?! the)) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/de-de/Spell.voc b/build/lib/skill_ovos_spelling/locale/de-de/Spell.voc new file mode 100644 index 0000000..ca864da --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/de-de/Spell.voc @@ -0,0 +1,4 @@ +Aussprache von +Aussprache von dem wort +buchstabiere +buchstabiere das Wort \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/de-de/word.rx b/build/lib/skill_ovos_spelling/locale/de-de/word.rx new file mode 100644 index 0000000..a4746b0 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/de-de/word.rx @@ -0,0 +1 @@ +(Buchstabiere mir|wie schreibt man|wie buchstabiert man|wie schreibt man(?! the)|spell(?! the)) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/el-gr/Spell.voc b/build/lib/skill_ovos_spelling/locale/el-gr/Spell.voc new file mode 100644 index 0000000..62660c6 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/el-gr/Spell.voc @@ -0,0 +1,4 @@ +συλλαβίζω +συλλαβίζω λέξη +συλλαβισμός της +συλλαβισμός της λέξης \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/el-gr/word.rx b/build/lib/skill_ovos_spelling/locale/el-gr/word.rx new file mode 100644 index 0000000..8cee899 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/el-gr/word.rx @@ -0,0 +1 @@ +(συλλάβισε τη λέξη|συλλάβισε λέξη|συλλάβισμα της λέξης|) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/en-us/Spell.voc b/build/lib/skill_ovos_spelling/locale/en-us/Spell.voc new file mode 100644 index 0000000..82a2a7c --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/en-us/Spell.voc @@ -0,0 +1,4 @@ +spell +spell word +spelling of +spelling of word \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/en-us/word.rx b/build/lib/skill_ovos_spelling/locale/en-us/word.rx new file mode 100644 index 0000000..70129a6 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/en-us/word.rx @@ -0,0 +1 @@ +(spell the word|spell word|spelling of the word|spelling of(?! the)|spell(?! the)) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/es-es/Spell.voc b/build/lib/skill_ovos_spelling/locale/es-es/Spell.voc new file mode 100644 index 0000000..e97e4f9 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/es-es/Spell.voc @@ -0,0 +1,4 @@ +deletrea la palabra +deletrear +deletrear de +deletrear la palabra \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/es-es/word.rx b/build/lib/skill_ovos_spelling/locale/es-es/word.rx new file mode 100644 index 0000000..6299097 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/es-es/word.rx @@ -0,0 +1 @@ +(deletrea la palabra|deletrea|deletreo de la palabra|deletrear(?! la)|deletrea(?! la)) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/eu-eu/Spell.voc b/build/lib/skill_ovos_spelling/locale/eu-eu/Spell.voc new file mode 100644 index 0000000..e417701 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/eu-eu/Spell.voc @@ -0,0 +1,3 @@ +esan letraka +letraka esan +letreiatu \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/eu-eu/word.rx b/build/lib/skill_ovos_spelling/locale/eu-eu/word.rx new file mode 100644 index 0000000..5b5bf33 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/eu-eu/word.rx @@ -0,0 +1 @@ +(letreiatu|letraka esan|esan letraka) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/fa-ir/Spell.voc b/build/lib/skill_ovos_spelling/locale/fa-ir/Spell.voc new file mode 100644 index 0000000..a40ddaf --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/fa-ir/Spell.voc @@ -0,0 +1,4 @@ +هجی +هجی کلمه +هجی کن +کلمه هجی کن \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/fa-ir/word.rx b/build/lib/skill_ovos_spelling/locale/fa-ir/word.rx new file mode 100644 index 0000000..c819a5b --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/fa-ir/word.rx @@ -0,0 +1 @@ +(اسپل کن|اسپل کلمه|هجی کن|هجی کلمه) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/fr-fr/Spell.voc b/build/lib/skill_ovos_spelling/locale/fr-fr/Spell.voc new file mode 100644 index 0000000..8b88c28 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/fr-fr/Spell.voc @@ -0,0 +1,4 @@ +épellation de +épellation du mot +épelle +épelle le mot \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/fr-fr/word.rx b/build/lib/skill_ovos_spelling/locale/fr-fr/word.rx new file mode 100644 index 0000000..9f20ad9 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/fr-fr/word.rx @@ -0,0 +1 @@ +(épelle le mot|épelle|orthographe du mot|orthographe de|écriture de) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/gl-es/Spell.voc b/build/lib/skill_ovos_spelling/locale/gl-es/Spell.voc new file mode 100644 index 0000000..59592b4 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/gl-es/Spell.voc @@ -0,0 +1,4 @@ +deletrear +deletrear palabra +deletreo da palabra +ortografía de \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/gl-es/word.rx b/build/lib/skill_ovos_spelling/locale/gl-es/word.rx new file mode 100644 index 0000000..3e49481 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/gl-es/word.rx @@ -0,0 +1 @@ +(deletrea a palabra|deletreo da palabra|ortografía de(?! the)|deletrea(?! the)) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/hu-hu/Spell.voc b/build/lib/skill_ovos_spelling/locale/hu-hu/Spell.voc new file mode 100644 index 0000000..cc3b60a --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/hu-hu/Spell.voc @@ -0,0 +1,4 @@ +betűzd +betűzd azt, hogy +hogy írjuk azt a szót hogy +hogy írjuk azt hogy \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/hu-hu/word.rx b/build/lib/skill_ovos_spelling/locale/hu-hu/word.rx new file mode 100644 index 0000000..16f077e --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/hu-hu/word.rx @@ -0,0 +1 @@ +(?P\w+) (kiejtése|helyesírása|betűzése) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/it-it/Spell.voc b/build/lib/skill_ovos_spelling/locale/it-it/Spell.voc new file mode 100644 index 0000000..597a222 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/it-it/Spell.voc @@ -0,0 +1,4 @@ +ortografia +ortografia della parola +ortografia di +ortografia parola \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/it-it/word.rx b/build/lib/skill_ovos_spelling/locale/it-it/word.rx new file mode 100644 index 0000000..56098ec --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/it-it/word.rx @@ -0,0 +1 @@ +(fai lo spelling|spelling della parola) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/nl-nl/Spell.voc b/build/lib/skill_ovos_spelling/locale/nl-nl/Spell.voc new file mode 100644 index 0000000..95e37cc --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/nl-nl/Spell.voc @@ -0,0 +1,4 @@ +spellen +spelling van +spelling van woord +woord spellen \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/nl-nl/word.rx b/build/lib/skill_ovos_spelling/locale/nl-nl/word.rx new file mode 100644 index 0000000..2ac9491 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/nl-nl/word.rx @@ -0,0 +1 @@ +(spel het woord|spel woord|spelling of het woord|spelling of(?! the)|spel(?! het)) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/pl-pl/Spell.voc b/build/lib/skill_ovos_spelling/locale/pl-pl/Spell.voc new file mode 100644 index 0000000..d79b301 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/pl-pl/Spell.voc @@ -0,0 +1,4 @@ +literowanie +literuj +pisownia +pisownia słowa \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/pl-pl/word.rx b/build/lib/skill_ovos_spelling/locale/pl-pl/word.rx new file mode 100644 index 0000000..48a4860 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/pl-pl/word.rx @@ -0,0 +1 @@ +(przeliteruj słowo|literuj słowo|litery w słowie) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/pt-br/Spell.voc b/build/lib/skill_ovos_spelling/locale/pt-br/Spell.voc new file mode 100644 index 0000000..a469720 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/pt-br/Spell.voc @@ -0,0 +1,4 @@ +ortografia de +soletrar +soletrar palavra +soletração da palavra \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/pt-br/word.rx b/build/lib/skill_ovos_spelling/locale/pt-br/word.rx new file mode 100644 index 0000000..1b6a105 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/pt-br/word.rx @@ -0,0 +1 @@ +(soletre a palavra| soletração da palavra | ortografia de |soletre) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/pt-pt/Spell.voc b/build/lib/skill_ovos_spelling/locale/pt-pt/Spell.voc new file mode 100644 index 0000000..0b4039e --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/pt-pt/Spell.voc @@ -0,0 +1,2 @@ +(soletra|soletrar) +como se (escreve|soletra) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/pt-pt/word.rx b/build/lib/skill_ovos_spelling/locale/pt-pt/word.rx new file mode 100644 index 0000000..35cafb7 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/pt-pt/word.rx @@ -0,0 +1 @@ +(soletrar a palavra|soletra a palavra|soletrando a palavra|como se soletra a palavra|como se escreve a palavra|soletra(?! a)) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/ro-ro/Spell.voc b/build/lib/skill_ovos_spelling/locale/ro-ro/Spell.voc new file mode 100644 index 0000000..d39d7e6 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/ro-ro/Spell.voc @@ -0,0 +1,4 @@ +Cuvânt Ortografic +Ortografie +ortografia +ortografie a cuvântului \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/ro-ro/word.rx b/build/lib/skill_ovos_spelling/locale/ro-ro/word.rx new file mode 100644 index 0000000..6993cbc --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/ro-ro/word.rx @@ -0,0 +1 @@ +(rostiți cuvântul | silabisește cuvântul|ortografierea cuvântului | ortografie a (?! lui) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/ru-ru/Spell.voc b/build/lib/skill_ovos_spelling/locale/ru-ru/Spell.voc new file mode 100644 index 0000000..da910ef --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/ru-ru/Spell.voc @@ -0,0 +1,3 @@ +как написать слово +написание +прочитай по буквам \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/ru-ru/word.rx b/build/lib/skill_ovos_spelling/locale/ru-ru/word.rx new file mode 100644 index 0000000..4f534f6 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/ru-ru/word.rx @@ -0,0 +1 @@ +(произнеси слово по буквам|произнеси по буквам|как правильно пишется слово|как пишется слово|правописание слова|как правильно пишется) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/sv-se/Spell.voc b/build/lib/skill_ovos_spelling/locale/sv-se/Spell.voc new file mode 100644 index 0000000..0c1b2b6 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/sv-se/Spell.voc @@ -0,0 +1,4 @@ +stava +stava ordet +stavningen av +stavningen av ordet \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/sv-se/word.rx b/build/lib/skill_ovos_spelling/locale/sv-se/word.rx new file mode 100644 index 0000000..132e4c0 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/sv-se/word.rx @@ -0,0 +1 @@ +(stava ordet|stava till|stava till ordet)(?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/tr-tr/Spell.voc b/build/lib/skill_ovos_spelling/locale/tr-tr/Spell.voc new file mode 100644 index 0000000..6ccfe00 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/tr-tr/Spell.voc @@ -0,0 +1,3 @@ +harf harf kodlamak +heceleme +kelimeyi hecele \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/locale/tr-tr/word.rx b/build/lib/skill_ovos_spelling/locale/tr-tr/word.rx new file mode 100644 index 0000000..d4934c2 --- /dev/null +++ b/build/lib/skill_ovos_spelling/locale/tr-tr/word.rx @@ -0,0 +1 @@ +(kelimeyi hecele|kelimeyi hecele|hecele|harf harf kodla) (?P\w+) \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/PKG-INFO b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/PKG-INFO new file mode 100644 index 0000000..b07bbba --- /dev/null +++ b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/PKG-INFO @@ -0,0 +1,32 @@ +Metadata-Version: 1.0 +Name: ovos-skill-spelling +Version: 0.0.0 +Summary: OVOS spelling skill +Home-page: https://github.com/OpenVoiceOS/skill-ovos-spelling +Author: OpenVoiceOS +Author-email: jarbasai@mailfence.com +License: Apache-2.0 +Description: # Spelling + Let Mycroft help you spell words + + ## About + Mycroft can spell any word which is understood by speech-to-text. The proper spelling is pronounced on all platforms, as well as displayed by devices such as the Mark 1. + + ## Examples + * "How do you spell aardvark?" + * "Spell succotash" + * "How do you spell bureacracy?" + * "Spell omnipotence" + + ## Credits + Mycroft AI (@MycroftAI) + + ## Category + **Information** + + ## Tags + #spell + #spelling + +Keywords: ovos skill plugin +Platform: UNKNOWN diff --git a/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/SOURCES.txt b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/SOURCES.txt new file mode 100644 index 0000000..8d2e9fa --- /dev/null +++ b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/SOURCES.txt @@ -0,0 +1,10 @@ +LICENSE +README.md +__init__.py +setup.py +version.py +ovos_skill_spelling.egg-info/PKG-INFO +ovos_skill_spelling.egg-info/SOURCES.txt +ovos_skill_spelling.egg-info/dependency_links.txt +ovos_skill_spelling.egg-info/entry_points.txt +ovos_skill_spelling.egg-info/top_level.txt \ No newline at end of file diff --git a/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/dependency_links.txt b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/entry_points.txt b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/entry_points.txt new file mode 100644 index 0000000..9553c87 --- /dev/null +++ b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[ovos.plugin.skill] +skill-ovos-spelling.openvoiceos=skill_ovos_spelling:SpellingSkill + diff --git a/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/top_level.txt b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/top_level.txt new file mode 100644 index 0000000..52440ac --- /dev/null +++ b/build/lib/skill_ovos_spelling/ovos_skill_spelling.egg-info/top_level.txt @@ -0,0 +1 @@ +skill_ovos_spelling diff --git a/build/lib/skill_ovos_spelling/version.py b/build/lib/skill_ovos_spelling/version.py new file mode 100644 index 0000000..2416e7d --- /dev/null +++ b/build/lib/skill_ovos_spelling/version.py @@ -0,0 +1,6 @@ +# START_VERSION_BLOCK +VERSION_MAJOR = 0 +VERSION_MINOR = 0 +VERSION_BUILD = 0 +VERSION_ALPHA = 0 +# END_VERSION_BLOCK diff --git a/dist/ovos_skill_spelling-0.0.0-py3-none-any.whl b/dist/ovos_skill_spelling-0.0.0-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..953f2f66286ade50946e07b5c27d7c7c4b2e39fb GIT binary patch literal 23954 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 literal 0 HcmV?d00001 diff --git a/ovos_skill_spelling.egg-info/PKG-INFO b/ovos_skill_spelling.egg-info/PKG-INFO new file mode 100644 index 0000000..b07bbba --- /dev/null +++ b/ovos_skill_spelling.egg-info/PKG-INFO @@ -0,0 +1,32 @@ +Metadata-Version: 1.0 +Name: ovos-skill-spelling +Version: 0.0.0 +Summary: OVOS spelling skill +Home-page: https://github.com/OpenVoiceOS/skill-ovos-spelling +Author: OpenVoiceOS +Author-email: jarbasai@mailfence.com +License: Apache-2.0 +Description: # Spelling + Let Mycroft help you spell words + + ## About + Mycroft can spell any word which is understood by speech-to-text. The proper spelling is pronounced on all platforms, as well as displayed by devices such as the Mark 1. + + ## Examples + * "How do you spell aardvark?" + * "Spell succotash" + * "How do you spell bureacracy?" + * "Spell omnipotence" + + ## Credits + Mycroft AI (@MycroftAI) + + ## Category + **Information** + + ## Tags + #spell + #spelling + +Keywords: ovos skill plugin +Platform: UNKNOWN diff --git a/ovos_skill_spelling.egg-info/SOURCES.txt b/ovos_skill_spelling.egg-info/SOURCES.txt new file mode 100644 index 0000000..8d2e9fa --- /dev/null +++ b/ovos_skill_spelling.egg-info/SOURCES.txt @@ -0,0 +1,10 @@ +LICENSE +README.md +__init__.py +setup.py +version.py +ovos_skill_spelling.egg-info/PKG-INFO +ovos_skill_spelling.egg-info/SOURCES.txt +ovos_skill_spelling.egg-info/dependency_links.txt +ovos_skill_spelling.egg-info/entry_points.txt +ovos_skill_spelling.egg-info/top_level.txt \ No newline at end of file diff --git a/ovos_skill_spelling.egg-info/dependency_links.txt b/ovos_skill_spelling.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/ovos_skill_spelling.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/ovos_skill_spelling.egg-info/entry_points.txt b/ovos_skill_spelling.egg-info/entry_points.txt new file mode 100644 index 0000000..9553c87 --- /dev/null +++ b/ovos_skill_spelling.egg-info/entry_points.txt @@ -0,0 +1,3 @@ +[ovos.plugin.skill] +skill-ovos-spelling.openvoiceos=skill_ovos_spelling:SpellingSkill + diff --git a/ovos_skill_spelling.egg-info/top_level.txt b/ovos_skill_spelling.egg-info/top_level.txt new file mode 100644 index 0000000..52440ac --- /dev/null +++ b/ovos_skill_spelling.egg-info/top_level.txt @@ -0,0 +1 @@ +skill_ovos_spelling diff --git a/version.py b/version.py index 2416e7d..cbb1e3f 100644 --- a/version.py +++ b/version.py @@ -1,6 +1,6 @@ # START_VERSION_BLOCK VERSION_MAJOR = 0 -VERSION_MINOR = 0 +VERSION_MINOR = 1 VERSION_BUILD = 0 VERSION_ALPHA = 0 # END_VERSION_BLOCK