Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project dependencies may have API risk issues #3139

Open
PyDeps opened this issue Oct 26, 2022 · 0 comments
Open

Project dependencies may have API risk issues #3139

PyDeps opened this issue Oct 26, 2022 · 0 comments
Labels

Comments

@PyDeps
Copy link

PyDeps commented Oct 26, 2022

Hi, In mycroft-core, inappropriate dependency versioning constraints can cause risks.

Below are the dependencies and version constraints that the project is using

sphinx>=2.2.1
sphinx_rtd_theme>=0.4.3
pyxdg

The version constraint == will introduce the risk of dependency conflicts because the scope of dependencies is too strict.
The version constraint No Upper Bound and * will introduce the risk of the missing API Error because the latest version of the dependencies may remove some APIs.

After further analysis, in this project,
The version constraint of dependency sphinx_rtd_theme can be changed to >=0.1.3,<=1.0.0.
The version constraint of dependency pyxdg can be changed to >=0.20,<=0.28.

The above modification suggestions can reduce the dependency conflicts as much as possible,
and introduce the latest version as much as possible without calling Error in the projects.

The invocation of the current project includes all the following methods.

The calling methods from the sphinx_rtd_theme
sphinx_rtd_theme.get_html_theme_path
The calling methods from the pyxdg
xdg.BaseDirectory.load_config_paths
xdg.BaseDirectory.load_data_paths
xdg.BaseDirectory.load_first_config
xdg.BaseDirectory.save_config_path
xdg.BaseDirectory.save_data_path
The calling methods from the all methods
test_case.get.items
auto
self._remove_git_locks
self.container.calc_intent
PIL.Image.new
line.startswith
self.instance.media_list_player_new
os.path.isfile
self.q.put
datetime.timedelta
self.register_intent_file
self.loaded.pages.index
self.validate_instance
mycroft_skill.event_container.create_basic_wrapper
self.create_wakeup_recognizer
mycroft.metrics.Stopwatch.start
next
self.load_regex_files
dialog.strip
reqs.append
mycroft.util.file_utils.get_temp_path
get_services
mycroft.configuration.Configuration.get
bus.EnclosureAPI.reset
self.ESpeakValidator.super.__init__
skill_is_blacklisted
GUIWebsocketHandler.clients.remove
self.player.get_length
self.GoogleCloudSTT.super.__init__
entity_file.replace.endswith
mycroft.configuration.Configuration.set_config_update_handlers
self.load_spellings
curses.endwin
self.release
self._load_existing_audio_files
config.get
speech_recognition.Recognizer
self.events.get
skill.meta_info.get
self.do_converse
download_audio
self.track_list.add_media
f.flush
self.api.get_skill_settings
skill_data.munge_intent_parser
encoded_sentence.hashlib.md5.hexdigest
sentence.lower
RemoteConf
path.joinpath.exists
setup_service.supported_uris
to_utc
self.create_silence
mycroft.dialog.load_dialogs
dict
self.instance._register_decorated
re.compile.findall
self.attr
unittest.mock.patch
alsaaudio.Mixer.setvolume
run_test_setup
self.validate_filename
datetime.datetime.now.timetuple
ww_module.encode.md5.hexdigest
response.url.endswith
_duration_handler
self.mopidy.play
os.sync
self.__session_data.copy
render_footer
self.lang.lower
StatusCallbackMap
mycroft.stt.STTFactory.create
handleNonAscii
PIL.Image.alpha_composite
self.events.get.append
DevicePrimer
parse_phonemes
fh.readline
create_enclosure
mycroft.session.SessionManager.touch
i.split
settings_read_path.joinpath.exists
datetime.datetime.utcnow
regexp.groupindex.keys
whitelist.append
self.mopidy.lower_volume
self.skill.add_event
x.get
self._record_phrase
self.metrics.attr
pyaudio.PyAudio.get_device_count
self._pause
self.match_event.wait
rule.append
DisplayManager.remove_active
self.restore_volume
self.event_field.delete
write_cache_text
_match_dialog_patterns
self.msm.device_skill_state.get
_add_punctuation
value.strip
img.crop.getpixel
self._load_settings_meta_file
super.wait
self.WatsonTTSValidator.super.__init__
get_skills_dir
get_temp_path
service_module.load_service
self._requests
os.path.basename
self._watchdog
signal.signal
self._collect_dialogs
mycroft.client.speech.listener.RecognizerLoop.force_unmute
fp.readlines
get_silence
context.bus.clear_all_messages
str
context.bus.emit
self.display_manager.set_active
self.validate_dependencies
mimic_tts.VISIMES.get
r.startswith
self.current.stop
self.__register_events
context.bus.get_messages
self.intent_service.register_adapt_keyword
self.event_field.get
self.DeepSpeechServerSTT.super.__init__
self.current.next
self.schedule_event
mycroft.util.json_helper.load_commented_json
dateutil.tz.gettz.dt.replace.astimezone
lang.lower
self.current.resume
TypeError
Session
stream.stream_chunk
self.skills_config.get
_strip_result
_normalize_all_utterances
data_to_send.message_to_send.Message.serialize
f.read.splitlines
json.dumps.response
threading.Thread
result.append
self.get_subscription
self.adapt_service.context_manager.clear_context
mycroft.util.check_for_signal
find_mime.split
remote_tts.RemoteTTSTimeoutException
requests_futures.sessions.FuturesSession.get
self._notify_backend_down
word.lower
hash
self.acquire
set
os.listdir
mycroft.util.plugins.find_plugins
VlcService
self.identity.has_refresh
self.disable_intent
self.set
reversed
self.add_authorization
i.strip
self._check_for_boot_start
service_module.autodetect
xdg.BaseDirectory.load_data_paths
self.message_types.append
self.set_volume
mycroft.api.DeviceApi.get_subscriber_voice_url
IoTRequest.from_dict
_write_data
self.engine.register_regex_entity
self.__insert_new_namespace
self.events.clear
self.EnclosureReader.super.__init__
self.wake_up
self._mock_log
threading.Thread.start
gtts.gTTS.save
self.complete_action
super.speak
mute_and_speak
_normalize_all_utterances.append
self.test_case_field.pack
self.player.is_playing
self.build_message_type
mycroft.util.process_utils.ProcessStatus.set_alive
os.path.normpath
source.restart
self.check_token
_split_by_punctuation
self.current.add_list
self.__setitem__
skill_id.replace
self.send_play_start
is_remote_list
ScreenDrawThread
all.append
threading.Event.wait
self.mopidy.clear_list
hasattr
self.engine.register_entity
self._schedule_retry
dialog_file.readlines
source.stream.read
tuple
create_echo_function
mimic_fallback_tts
requests.HTTPError
self.stream.mute
sys.stdin.readline.split
get_display_name
self._audio_length
asyncio.get_event_loop
Lock.FILE.format
publish.threading.Thread.start
prefered_service.supported_uris
config.get.get
mycroft.enclosure.api.EnclosureAPI
_get_page_data
self._update_device_attributes_on_backend
loader.instance.settings_meta.upload
self.build_url
cls.create_logger.setLevel
self.settings_meta.stop
tempfile.mkstemp
AudioFile.save
tornado.web.Application.listen
line.strip.split
self.registered_entities.append
os.makedirs
self.installed_skills.add
speech_recognition.AudioData
logging.getLogger.addHandler
self._handle_wakeword_found
emitter.emit
initialize.Thread.start
mycroft.util.log.LOG.init
cls.load_module
mycroft.skills.skill_loader.SkillLoader.load
mycroft.util.LOG.warning
dateutil.tz.tzlocal
tornado.options.parse_command_line
self.LocalConf.super.__init__
self.TTS.super.__init__
self.get_adapt_manifest
mycroft.util.log.LOG.exception
requests.Session
google.cloud.speech.SpeechClient
loaded.pop
text_client.start_mic_monitor
kwargs.get
data.copy
remaining.append
check_remote_pairing
self.producer.join
self.get_timeout
queue.Queue.empty
self.skill.bus.emit
skill.update
self.CQS_match_query_phrase
self.settings_write_path.joinpath
adapt.intent.IntentBuilder
translate_list
dt.replace
loop.reload
self.test_case_field.get
skill_loader.SkillLoader.deactivate
self.get_eyes_color
self.stream.unmute
make_titlebar
mycroft.util.file_utils.curate_cache
get_version
self.send_metrics
argparse.ArgumentParser
time.now_local
mycroft.messagebus.client.MessageBusClient.once
f.entities.get
self._is_process_running
self.registered_intents.append
skill_tester.EvaluationRule
SkillTestError
load_dialog_file
sphinx_rtd_theme.get_html_theme_path
shutdown
required
textwrap.TextWrapper
mycroft.util.play_mp3
self.Downloader.super.__init__
mycroft.configuration.Configuration.get.get.lower
self.skill_loaders.get
mycroft.util.log.LOG.warning
pkg.strip
self.instance.default_shutdown
enclosure.datastore.get
self.upload_timer.cancel
get_config_file_definition
self.register_intent
self.yaml_path.is_file
self._do_net_check.Timer.start
submodules.append
self.find_resource
self.wake_word_name.replace
self.GoogleTTS.super.__init__
self._stop_event.is_set
self.player.audio_get_volume
get_subscriber_voices.get
self.test_case_field.insert
self.MaryTTS.super.__init__
settings_file.read
self.decoder.hyp
pyaudio.get_sample_size
self.IBMSTT.super.__init__
self.write_message
pair.split
self._create_audio_data.get_wav_data
datetime.time
context.log.info
sub_path.unlink
MicMonitorThread
self.update_event
find_mime
event_scheduler.EventScheduler.shutdown
a.strip
urllib.parse.quote.strip
self.on_gui_changed_callback
data_structures.CyclicAudioBuffer.append
pytest.mark.parametrize
load_wake_word_plugin
os.kill
self.event_scheduler.cancel_all_repeating_events
time.time
functools.wraps
mycroft.configuration.Configuration.get.get.get.get
self.mopidy.pause
self.listener_config.get
MessageBusClient.emit
m.group
clazz
subprocess.check_output.decode
locale.setlocale
self.remove_pages
self.wrapped_stream.get_input_latency
settings.SkillSettingsDownloader
cls.wrapper_map.remove
os.fsync
os.access
event_scheduler.EventSchedulerInterface
mycroft.filesystem.FileSystemAccess.exists
self.settings_downloader.stop_downloading
self.unmute
skill_loader.SkillLoader.reload_needed
audioservice.AudioService.shutdown
mycroft.util.combo_lock.ComboLock
self._reformat_log_msg
data.copy.copy
self._timers.get
os.walk
self.stream_handler.stream_stop
tkinter.Tk.mainloop
skill.name.self._get_device_skill_state.get
InterceptAllBusClient.wait_for_response
overrides.get
message.context.get
self.get_tracks
context.feature.filename.replace
os.path.join
self.plock.release
self.create_wake_word_recognizer
f.endswith
content.get.find
tts.playback.stop
self.reload
hashlib.md5
message.data.lower
self.result_field.pack
s.default_shutdown
patch.keys
_get_network_tests_config
self.store
thresh_text.split
copy.copy
stream.stream_start
req.result.json
MimicValidator
self.msm.repo.get_default_skill_names
mycroft.client.speech.listener.RecognizerLoop.sleep
self.emitter.on
MicMonitorThread.setDaemon
self.commands.put
self.register_vocabulary
tempfile.mkdtemp
sorted
mycroft.messagebus.client.MessageBusClient.emit
MopidyService
mycroft.identity.IdentityManager.get
api.SkillApi.connect_bus
self.recognizer.stop
MsmConfig
self.settings_meta.update
audiofile.write
self.params_to_etag.get
cls._log
self.STTApi.super.__init__
self.event_scheduler.set_bus
self.gui.setup_default_handlers
self.commands.get.encode
behave.contrib.scenario_autoretry.patch_scenario_with_autoretry
intent_services.PadatiousService
source.unmute
self.stt.stream_start
log.LOG.warning
mycroft.tts.mimic_tts.Mimic
self.unload
urllib.request.urlopen
self.json_path.is_file
self.recognizer.adjust_for_ambient_noise
cachefile.read
struct.unpack_from
mycroft.api.DeviceApi.update_version
error_hook
mycroft.api.DeviceApi.get_location
open.close
self.samples.append
text_client.connect_to_mycroft
remote_tts.RemoteTTSException
self.application.enclosure.bus.emit
round
get_ipc_directory
lingua_franca.format.pronounce_number
p.name.startswith
config.get.set_float
_metric_uploader.queue.put
name.LOG.info
self.modify_tag
instance.default_shutdown
self.container.train
client_connections.append
f.read.split
mycroft.util.play_wav
boto3.Session
self._create_unique_name
sub_path.is_file
tornado.web.Application
default_timezone
sys.stderr.getvalue
self.engine.determine_intent
config_core.get.split
self.load_services
self._load_existing_phoneme_files
self.log_file.readline.rstrip
sys.path.append
self._register_public_api
validator
visemes.append
self.session.get
self.log.warning
self.frame_stack.insert
LogWriter
ValueError
line.lstrip
self.stop
mycroft.util.parse.normalize
mycroft.skills.core.MycroftSkill.set_context
test_setup.main
self.current.restore_volume
self.finished_training_event.set
self.url.endswith
self.current.previous
load_remote_settings_cache
os.remove
self.MycroftSTT.super.__init__
self.cache.define_phoneme_file.load
snowboydecoder.HotwordDetector
google.oauth2.service_account.Credentials.from_service_account_info
self.serial.write
mycroft.util.log.LOG.info
self.queue.get_nowait
self.audioservice.play
join.islower
test.integrationtests.skills.skill_tester.MockSkillsLoader
self.__init_events
mycroft.util.create_signal
self.config.get.get
version_string.split
_wait_for_internet_connection
remove_wake_word.Timer.start
text_client.start_log_monitor
tts.playback.detach_tts
connect_to_messagebus
self.wake_word_recognizer.update
self.init_dialog
self.download_timer.cancel
self.DeviceApi.super.__init__
self.play
lingua_franca.set_default_lang
self.writer.write
self.get_regex_manifest
self._write_wakeword_to_disk
self.CPS_match_query_phrase
img.crop.convert
sys.stdin.readline
api.get_settings.items
clamp
self.wakeword_recognizer.stop
test.integrationtests.skills.skill_tester.SkillTest.run
self._counters.get
self.result.clear
delta.items
audioop.rms
func.intents.append
self.update_context
requests.Session.head
self.join
self.TokenSTT.super.__init__
os.uname
line.lstrip.startswith
self.mopidy.resume
self.send_play_query
skill.update_deps
create_voight_kampff_logger.setLevel
mycroft.api.DeviceApi.send_email
self.mopidy.is_playing
TTS.playback.attach_tts
self.porcupine.process
out.strip.strip
self.last_download_result.get
self.build_request_params
self.current.seek_backward
log.LOG.error
show_skill_api
self.BingTTSValidator.super.__init__
rules.play_query_check
mocks.mock_config
mycroft.client.enclosure.mark1.eyes.EnclosureEyes
e.replace
self.KeySTT.super.__init__
self.ih.padatious_service.train
self.event_scheduler.schedule_repeating_event
enclosure.datastore.get.get
self._update_system_clock
exit
self.list_player.set_media_list
create_service_spec
self.recognizer.recognize_bing
BingTTSValidator
gtts.gTTS
self.handle_audio_stream
self.send_question
self.wrapped_stream.read
self.create_dict
mycroft.configuration.Configuration
self.emitter.emit
get_skills
self.current.seek_forward
self.request
self.instance.initialize
locale.localeconv
self.filename.play_wav.communicate
key.startswith
skill_tester.EvaluationRule.evaluate
self.adapt_service.match_intent
key_phrase.replace
wake_word_test.run_test
SessionManager.get.touch
self.__translate_file
rules.question_check
LogMonitorThread
self.upload_queue.put
get_non_properties
self.mute_and_confirm_listening
msm.MycroftSkillsManager
cache_file_path.is_dir
transcription.append
self.send_utterance
nocomment.append
mimic_fallback_obj.playback.join
re.split
calendar.leapdays
self.player.set_time
random.choice
keyword.cmd.replace.strip
tornado.ioloop.IOLoop.instance
threading.Thread.__init__
self.p.wait
mycroft.audio.speech.shutdown
self.registered_intents.remove
duration.str.split
tts.cache.curate
uuid.uuid4
intent_parser.build.build
self.calc_energy
config.configs.get.get
mycroft.client.enclosure.mark1.arduino.EnclosureArduino
msg.get
row.startswith
s.get
join.replace
intent.intent_type.split
MicMonitorThread.start
self.stream.stop_stream
mycroft.configuration.Configuration.get.get
self._open_files
psutil.disk_usage
self.begin_audio
FileNotFoundError
EvaluationRule.evaluate
os.path.expanduser
template_name.replace
self._check_for_first_run
mycroft.util.process_utils.ProcessStatus.set_started
UploadQueue
msm.SkillRepo
MetricsPublisher.publish
EnclosureReader
self.events.remove
scr.keypad
self.HoundifySTT.super.__init__
self.skill_names.get
line.split.strip
log.LOG.exception
self._determine_next_download_time
lingua_franca.parse.extract_datetime
entity_file.replace.replace
self._load_skill
self._stop_event.set
self.data.get
self.event_scheduler.get_scheduled_event_status
create_voight_kampff_logger.addHandler
loaded.insert
self.bus.close
self.YandexTTSValidator.super.__init__
skill_dir.Path.joinpath
b.backends.get
NoiseTracker.recording_complete
self.__add
MessageTester
ESpeakValidator
MustacheDialogRenderer.render
f.write
DisplayManager.set_active
bus.clear_messages
mycroft.api.DeviceApi.get_settings
self.config.get.split
name.startswith
load_skills
mycroft.messagebus.client.MessageBusClient.on
self.result_field.insert
self.log_dir.joinpath
self.api.stt
self.skill_loaders.keys
Namespace
VISIMES.get
self.adapt_service.detach_intent
stat.S_ISREG
self.cached_sentences.pop
data.copy.get
random.random
self._schedule_event
self._loaded.set
line.lower
self.check_state
log_reader.log_file.close
self.client.streaming_recognize
self.Mimic2Validator.super.__init__
GoogleTTSValidator
self.__find_namespace
asyncio.set_event_loop
f.read
threading.Thread.exit
Signal
register_func
self._loud_enough
sys.getrefcount
self._timers.get.append
mycroft.api.DeviceApi
f.read.strip
cls.wrapper_map.append
skills.get
precise_runner.PreciseEngine
self.events.append
unittest.mock.patch.start
mycroft.configuration.LocalConf.get
key_phrase.str.lower
json.load
os.getpid
skill_manager.SkillManager.is_alive
l.split
self._load_sentence
os.chdir
args.remove_context
self.remove_event
mycroft.messagebus.message.Message.deserialize
mycroft.tts.TTSFactory.create.preprocess_utterance
self.exists
draw
voc.split
int
audioservice.AudioService
mycroft.configuration.Configuration.get.get.get
mycroft.util.file_utils.get_cache_directory
self.region.self.key.self.key_id.boto3.Session.client
chat_out.insert
tm.datetime.strptime.time
handle_cmd
pkg_resources.iter_entry_points
test.integrationtests.skills.skill_tester.SkillTest
self.datastore.get
EnclosureWriter
file_path.name.split
skill_dir.Path.joinpath.touch
mycroft.util.get_cache_directory
reversed.append
AttributeError
event.response
root.Label.pack
self.skill_updater.post_manifest
mycroft.util.wait_for_exit_signal
self.message_data.append
c.isalnum
self.GoogleCloudStreamingSTT.super.__init__
mycroft.tts.TTSFactory.create.execute
to_alnum.join
self.SkillManager.super.__init__
self.skill_loaders.values
response.headers.strip
self.bus.remove_all_listeners
requests.post
self.settings_meta.get
MozillaTTSValidator
self.commands.task_done
key_phrase.replace.precise_config.self.install_model.replace
mycroft.util.start_message_bus_client.on
self._get_remote_settings
any
itertools.chain
error_msg.format
self.remove_namespace
self.PollyTTSValidator.super.__init__
join.split
mycroft.tts.TTS.remove_ssml
_get_mimic_fallback
show_next_help
self.GoogleTTSValidator.super.__init__
enumerate
page_urls.append
base64.b64decode
language.startswith
curses.has_colors
self.Signal.super.__init__
self.identity.is_expired
xdg.BaseDirectory.load_config_paths
mimic_fallback_obj.playback.stop
wait_for_any_key
config.get.set_int
test_setup.create_argument_parser.parse_known_args
gc.collect
self.messages.remove
self.context.bus.new_message_available.wait
enclosure_config.get
self._snd_msg
log.LOG
padatious.IntentContainer
self.queue.put
self.msm.clear_cache
msg.get.startswith
self._check_inclusion_criteria
PhonemeFile.write
self.__remove_page
event.context.get
token.get
self.emitter.once
self.__previous_func
log_msg.format
self.tts.append
locale.getpreferredencoding
self.SpdSayValidator.super.__init__
f.read.replace
mycroft.metrics.Stopwatch.stop
self.read_file_from
websocket.WebSocketApp
self.add_event
os.path.join.joinpath
AudioStreamHandler
self.msm.list
self.settings_write_path.joinpath.exists
SimpleAudioService
os.path.splitext
session.get.result
self.intent_service.set_bus
self.stt.stream_data
tkinter.Label
phonemes.split
self.Mimic.super.__init__
self.skill_directory.joinpath
type
args.set_context
curses.init_pair
self.wake_word_recognizer.found_wake_word
mycroft.util.get_arch
mycroft.client.speech.mic.ResponsiveRecognizer
f.startswith
self.msm.default_skills.values
should_remove.check_flag.Timer.start
mimetypes.guess_type
self._track_start_callback
max
PollyTTSValidator
glob.glob
unittest.main
skill_manager.SkillManager.start
PhonemeFile
bus.on
curses.color_pair
prepare_page
audio.get_raw_data
self.enclosure.eyes_color
inspect.getmodule
runner.load_test_environment
IdentityManager.load
message.data.get.get
skills_file.write
MutableStream
part.find
TTSFactory.CLASSES.get
self.ESpeak.super.__init__
log_reader.read_log_msg
_MetricSender
tkinter.Tk
mycroft.filesystem.FileSystemAccess
self.SpdSay.super.__init__
self.speak
self.polly.synthesize_speech
self.context.bus.remove
s.pop
traceback.print_exc
self._get_field_value
self.events.set_bus
mycroft.version.VersionManager.get
metrics.timer
self.start
key.data.split
self.wrapped_stream.get_read_available
self.show_download_progress.cancel
os.umask
_init_msm_lock
_do_gui
AudioFile.write
self.intent_service.remove_adapt_context
self.get_data
msg.rule.self._get_field_value.endswith
test.integrationtests.skills.skill_tester.MockSkillsLoader.load_skills
processed.append
sentence.self._requests.result.json
MustacheDialogRenderer.load_template_file
f.read.lower
self._check_for_boot_end
self._load_config
self.__init_serial
dt.datetime.strptime.date
on_start
load_tts_plugin
self.load
self.wrapped_stream.stop_stream
traceback.format_stack
connect_loop_events
self.init_language
self.seek_forward
petact.install_package
func.intent_files.append
json_files
voc.get
self._apply_install_or_update
image_absolute_path.Image.open.convert
self.loaded.pages.pop
lang.str.lower
bus.emit
skill_manager.SkillManager.load_priority
log.replace.replace
socket.socket.settimeout
cmd._get_cmd_param.lower
mycroft.util.combo_lock.ComboLock.acquire
list.remove
self.update_precise
subprocess.Popen.wait
self.gui.shutdown
self.consumer.start
mycroft.enclosure.display_manager.init_display_manager_bus_connection
message.reply
v.keys
self._write_log_message
vlc.Instance
skill_manager.SkillManager.stop
self.rule.append
super
requests.post.json
mycroft.util.log.LOG.create_logger
self.mopidy.stop
value.strip.strip
scr.getch
re.match
self._connected_event.wait
val.strip
xdg.BaseDirectory.save_config_path
textwrap.TextWrapper.wrap
self.CQS_action
self._resume
config.get.get.get
self._mock_msm
mycroft.skills.core.FallbackSkill.make_intent_failure_handler
path.with_suffix
self.callbacks.on_started
self.track_info
WakeWordData
self.VlcService.super.__init__
self.create
self.build_query
SkillApi
self.adapt_service.register_vocabulary
urllib.parse.quote
abs
min
mycroft.util.file_utils.ensure_directory_exists
send_unknown_intent
self._register_handlers
json.dumps
self._get_skill_directories
f.readline.split.strip
self.refresh_token
self._queue.append
self.serial.readline.decode
self._wait_response
self.path.exists
core.FallbackSkill.make_intent_failure_handler
mycroft.util.play_audio_file
mycroft.messagebus.Message.deserialize
pyee.EventEmitter
add_log_message
intent_services.PadatiousMatcher
self.list_player.set_playback_mode
self.handle_not_connected
self._get_pairing_status
sorted.append
self.mute
self.read_mic_level
self.config_core.get
self.intent_service.get_intent
importlib.util.spec_from_file_location
self.recent_phrases.pop
self.settings_change_callback
shutil.copy2
mycroft.util.log.LOG.error
mycroft.api.is_paired
self.BingTTS.super.__init__
main
audio_file.play_wav.wait
cls
wait_for_config_change
re.compile
self.stream.join
self._perform_stop
m.startswith
keyword.cmd.replace.strip.split
entities.append
top_frame.merge_context
self.WorkingBackend.super.__init__
self.bus.on
mycroft.util.start_message_bus_client
clear_log
GUIWebsocketHandler.clients.append
os.path.realpath
self.attach_tts
fh.seek
name.vocab.append
load_internal_services
f.readline
ScreenDrawThread.start
threading.Timer
init_screen
time.sleep
f.read.lower.replace
line.strip
self.build_json
os.path.getmtime
mycroft.util.audio_test.record
self.speak_dialog
milliseconds.str.split
self.bus.wait_for_message
threading.Lock
text.lower.strip.lower
msm_wrapper.create_msm
self._emit_converse_error
mycroft.messagebus.message.dig_for_message.forward
mycroft.api.STTApi
self.queue.empty
namespace.self.datastore.get
context.add_cleanup
self.cleanup
simple_trace
threading.Event.set
self.write_mic_level
self.instance.media_player_new
voc.split.split
self.__save
rules.expected_dialog_check
self.MycroftDeepSpeechSTT.super.__init__
self.execute_test
selected_service.clear_list
answer.lower.split
pocketsphinx.Decoder
self.mopidy.currently_playing
_initialize_skill_manager
MessageBusClient
ready_hook
self._emit_converse_response
self.cache.curate
event_container.EventContainer
audioservice.AudioService.wait_for_load
self._decrease_noise
os.environ.get
rules.expected_data_check
InterceptEmitter
EvaluationRule
self.__session_data.get
os.utime
data_structures.CyclicAudioBuffer
inspect.signature
self.microphone.unmute
self.commands.get
self.criteria_func
self.decoder.end_utt
_get_network_tests_config.get
self.remove_fallback
self.clear_list
join
serial.serial_for_url
self.serial.close
line.strip.lower
AudioConsumer
take_best
skills.get.deactivate
self._update_skills
mycroft.util.find_input_device
posixpath.basename
self.test_status.set_tested
answer.lower.find
translate_remote
cachefile.write
self._load_on_startup
SessionManager.__current_session.expired
self.vlc_list_events.event_attach
_update_log_level
os.path.abspath
ssml_conversions.items
os.stat
self._parse_dialogs
self.install_model
self._add_to_persistent_cache
mycroft.client.speech.listener.RecognizerLoop.mute
opts.append
self.result.set
mycroft.messagebus.send.send
MessageBusClient.on
intent.get
self.wait_specific
self.send_test_input
build_output_buffer
logging.StreamHandler
mycroft.session.SessionManager.get
self.config.get
os.path.isdir
self.results
mycroft.identity.identity_lock.release
_connected_google
lingua_franca.get_default_loc
FallbackRange
Mopidy
_get_last_modified_time
VoightKampffCriteriaMatcher.match
self._loaded.wait
self.scheduled_repeats.remove
mycroft.messagebus.client.MessageBusClient.wait_for_response
message.forward
super.write_message
skills.get.unload
logging.Formatter
math.ceil
self.skill_loaders.items
params.get.__contains__
msg.get.get
channel_message.serialize
TTS.playback.set_bus
setup_service
self.stt.execute
data_structures.RollingMean.append_sample
self.process.kill
MycroftSTT
self.list_player.event_manager
datetime.datetime.strptime
mycroft.identity.identity_lock.acquire
ord
skill_manager.SkillManager.is_all_loaded
self.get_playlists
scr.erase
self._register_bus_handlers
self._adjust_threshold
root.title
super.on_message
setup_service.shutdown
mycroft.audio.speech.init
connect_bus_events
r.replace
mycroft.util.resolve_resource_file
self.merged_log_file.write
sys.stdin.readline.strip
self.install_exe
self.player.audio_set_volume
self.msm.install
self.bus.once
platform.machine
self.record_sound_chunk
tts.playback.clear
sys.stdin.readline.ljust
binary_list.append
self._register_system_event_handlers
requests.request
websocket.create_connection.close
cache_file_path.unlink
self.player.event_manager
self.event_field.pack
_entity_skill_id.replace
self.request.json
mycroft.identity.IdentityManager.update
self.plock.acquire
mycroft.metrics.MetricsAggregator
_break_chunks
lang.skill_path.Path.rglob
self._compile_metadata
self.EnclosureWriter.super.__init__
gen_test
mycroft.tts.TTSFactory.create.init
filename.endswith
self.shutdown
ensure_uri
self.__register_mouth_events
sys.exit
sys.__excepthook__
google.cloud.speech.types.StreamingRecognitionConfig
self.send
self._get_sentence_from_cache
_bad_mod_times
render_header
mycroft.api.has_been_paired
cache.TextToSpeechCache
skill_data.read_translated_file
config_core.get.get
get_method
e.split.strip.lower
socket.socket.connect
self.enable_intent
super.bind
self.list_player.set_media_player
self.apply_test_settings
join.find
self.recognizer.recognize_wit
mycroft.util.process_utils.StatusCallbackMap
mycroft.skills.skill_loader.SkillLoader
mycroft.util.process_utils.create_echo_function
then_wait
self.upload_timer.start
self.__get_phrases
websocket_configs.get
functools.lru_cache
self.criteria_matcher
WatsonTTSValidator
req.result
mycroft.client.speech.hotword_factory.HotWordFactory.create_hotword
test.integrationtests.voight_kampff.then_wait
best_intent.get
self.bind
pvporcupine.util.pv_model_path
self.event_scheduler.update_scheduled_event
temporary_handler
LogWriter.run
mycroft.util.LOG.error
self.stream_stop
wave.open
mycroft.client.speech.listener.RecognizerLoop.unmute
mycroft.enclosure.gui.SkillGUI
LocalConf
self.instance_fallback_handlers.append
dispFile.seek
skill_loader.instance.converse
intent_service_interface.IntentServiceInterface
login.get
mycroft.util.signal.check_for_signal
self.instance.load_data_files
MessageBusConfig
rules.changed_context_check
self.show_download_progress.start
key.camel_case_split.replace
current.restore_volume
self.audio.open
resp.iter_content
self.make_active
match.get
list.append
self.cached_sentences.get
paths.append
self._get_device_skill_state
self.list_player.stop
self.seek_backward
self.setup_get_response
re.compile.match
self.events.add
TTS.queue.put
self.BasicSTT.super.__init__
self.adapt_service.register_intent
mycroft.client.speech.listener.RecognizerLoop.awaken
match_func
self.RemoteConf.super.__init__
__file__.Path.parent.parent.joinpath
self.set_handlers
behave.given
scr.getmaxyx
IdentityManager._load
hyp.hypstr.lower
ww_module.encode
arguments.append
is_CQSVisualMatchLevel
self.instance.register_resting_screen
show_skills
self._load_skill_source
copy.deepcopy
self.__init_path
mycroft.dialog.MustacheDialogRenderer
curses.resizeterm
scr.refresh
all
self.vlc_events.event_attach
bus.get_messages
p.replace
contextlib.suppress
self.current.lower_volume
wrap_method
get_subscriber_voices
play_function
skill_manager.SkillManager
f.read.replace.replace.format
self._update_settings_meta
read_vocab_file
self.new_message_available.set
self.WITSTT.super.__init__
warnings.warn
_get_dialog_files
self._register_fallback
skill_loader.SkillLoader
string.Formatter.parse
self.result_field.config
DeprecationWarning
self.audioservice.stop
self.empty_skill_dirs.add
filteredLog.append
self._garbage_collect
FATTSValidator
discover_tests.get
self.synchronize
default_lang.message.data.get.lower
self.send_complete_intent_failure
self.__calculate_marker
self.list_player.play
_x.append
self.get_subscription.get
self.skill.bus.wait_for_response
intent_parser.build.endswith
self.queue.get
each.strip
skill_loader.SkillLoader.activate
self.loaded.insert
self.start_async
generate_cache_text
format.endswith
self.decoder.start_utt
mycroft.configuration.LocalConf.store
create_daemon
repr
DeviceApi
self.polly.synthesize_speech.read
unload_skills
intent_services.AdaptService
do_draw_help
recognizer_conf_hash
cls.fallback_handlers.items
mycroft_skill.event_container.EventContainer
regexes.append
audio.get_wav_data
data.text.format.rstrip
mycroft.client.enclosure.mark1.mouth.EnclosureMouth
threading.Thread.setDaemon
Configuration.__config.clear
mycroft.util.get_ipc_directory
voc_file.readlines
self.tlock.release
self.__calc_confidence
collections.deque.popleft
pending_messages.append
self.mopidy.next
f.readline.split
_shutdown_skill
self.intent_service.detach_intent
key.strip
second_splits.append
self.stream.close
self.set_context
test.integrationtests.voight_kampff.then_wait_fail
func
logging.getLevelName
set_screen_dirty
self.audio.terminate
EvaluationRule.all_succeeded
mycroft.util.process_utils.ProcessStatus
_get_message_lang
mycroft.util.file_utils.resolve_resource_file
repeat_time
DummyValidator
munge_regex
argparse.ArgumentParser.parse_args
open
adapt.intent.IntentBuilder.require
VoightKampffCriteriaMatcher
client.write_message
zip
self.cache.clear
mycroft.util.monotonic_event.MonotonicEvent
ljust
self.check_services_ready
intent_service.IntentService
self._get_data
self.recognizer.recognize_houndify
sys.stdout.getvalue
type.__new__
load_dialog_list
self.event_handlers.append
stripped.append
self.merged_log_file.close
_delete_oldest.append
self._speak_dialog
self._detach_skill_keywords
self.cache.define_phoneme_file
alsaaudio.Mixer
logging.getLogger.setLevel
self._log_next_download_time
mycroft_responses
mb_to_bytes
mycroft.util.parse.extract_number
index.self.loaded.pages.index
re.findall
mycroft.dialog.get
cache_dir.joinpath
io.StringIO
self.stream.write
f.read.strip.split
hash_sentence
mycroft.api.DeviceApi.upload_skills_data
self._match_level
time.mktime
self._issue_api_call
self.microphone.is_muted
self.register_gui_handlers
test.integrationtests.voight_kampff.mycroft_responses
PIL.Image.open
phonemes.decode.split
self.test_status.append_intent
mycroft.version.VersionManager.get.get
self.validate_lang
skill_loader.SkillLoader.reload
f.replace
self.intent_service.register_padatious_entity
resp.json.get
DisplayManager
load_skill_module.create_skill
self._prepare_settings_meta
self._load_new_skills
selected_service.play
mycroft.util.process_utils.ProcessStatus.set_stopping
self.tts.describe_voices
self.get_scenes
set.add
self._create_audio_data
patch_config
MessageBusClient.run_forever
skill.skill_gid.replace
self._ensure_device_is_paired
mycroft.configuration.config.LocalConf
self.mopidy.add_list
mycroft.dialog.MustacheDialogRenderer.load_template_file
mycroft.configuration.set_default_lf_lang
self.msm.local_skills.values
self.end_audio
config.get.set_string
self.instance.speak
loop.responsive_recognizer.trigger_listen
out.strip.split
self._preprocess_sentence
WorkingBackend
load_stt_plugin
setuptools.find_packages
sphinx.ext.autodoc.ClassLevelDocumenter.add_directive_header
self.process.terminate
self.loaded.pop
lingua_franca.load_languages
settings.get_local_settings
self.AudioProducer.super.__init__
skill_data.to_alnum
log.LOG.debug
mycroft.messagebus.client.MessageBusClient
get_global_config_definition
key.camel_case_split.replace.lower
mycroft.filesystem.FileSystemAccess.open
json.load.get
buffer.clear
self.result.wait
dispFile.truncate
collections.deque
intent_dict.get
self.FestivalValidator.super.__init__
self._increase_noise
self.metrics.increment
self.container.remove_intent
self.upload_queue.stop
self.finalize
float.split
LoadTestSkill
scr.timeout
self.recognizer.recognize_google_cloud
cls.create_logger
self.upload_queue.send
YandexTTSValidator
resp.data.get
self._stop_running_process
mycroft.util.play_ogg
self.bing.speak
self.add_content_type
string.Formatter
self.enclosure.eyes_blink
_get_skill_descriptor
self._init_settings
gtts.lang.tts_langs
self._connected_event.set
_connected_ncsi
websocket.WebSocketApp.run_forever
SessionManager.get
tts.validator.validate
best_intent.split
self.remove_context
self.cancel_scheduled_event
adapt.engine.IntentDeterminationEngine
self.load_vocab_files
range
on_fail
self._load
OSError
_update_keyword_message
self.__request
_define_script_args
mycroft.client.speech.listener.RecognizerLoop
msgs.append
self.adapt_service.context_manager.remove_context
__import__
self.browse
rules.intent_type_check
mycroft.metrics.report_timing
collections.OrderedDict
TEMPLATE.format
self.__play
mycroft.client.enclosure.mark2.EnclosureMark2
self.GoogleJsonSTT.super.__init__
mycroft.skills.core.intent_file_handler
signal.default_int_handler.SIG_IGN.SIG_DFL.get
self.match_event.set
mycroft.client.speech.listener.RecognizerLoop.on
self.tlock.acquire
frozenset
self.adjust_for_ambient_noise
x.strip
intent_name.split
self.cancel_all_repeating_events
text_client.save_settings
phoneme_file.read.strip.exists
mycroft.configuration.LocalConf.merge
load_test_case_file.pop
s.root_dir.cls.test_envs.test_setup
mycroft.messagebus.message.dig_for_message.response
load_regex_from_file
self._register_object
entity.copy
data.text.format.rstrip.split
self._process_log_file_rec
importlib.util.module_from_spec
self.producer.start
self.clear
self._collect_dialogs.append
file_utils.ensure_directory_exists
self.bus.emit
self._create_skill_instance
pathlib.Path.joinpath
cache.hash_sentence
SpdSayValidator
mycroft.messagebus.client.MessageBusClient.run_forever
at_least_one.append
self.RemoteTTS.super.__init__
self.callbacks.on_stopping
tempfile.gettempdir
_get_mimic2_audio
self.remove_ssml
load_test_environment.test_runner
self._load_installed_skills
self.engine.register_intent_parser
self.__get_response
google.cloud.speech.types.StreamingRecognizeRequest
self.CPS_send_status
self.snowboy.detector.RunDetection
self.result_field.delete
DeviceIdentity
chat.append
requests.get
self.intent_service.register_adapt_regex
self._save_installed_skills
self._skip_load
text.lower
then_dialog
self.event_field.insert
self.get_padatious_manifest
SkillApi.bus.wait_for_response
runner.load_test_environment.test_setup
event_scheduler.EventScheduler
self.writer.stop
self.get_intent.split
scr.clear
sum
self.clear_repeating
cache_file_path.iterdir
re.compile.split
self._mock_config
self.voc_match
pkg.startswith
self.PARAMS.copy
_sentence_chunker
is_cancel
mycroft.messagebus.message.Message
requests.get.json
self._current_request
self.cache.define_phoneme_file.save
mocks.MessageBusMock
mycroft.util.format.join_list
os.path.dirname
num_help_pages
self.show_page
self.instance.media_new
base_config.get
Exception
self.current.track_info
skills_file.readlines
load_services
collections.namedtuple
mycroft.client.speech.listener.RecognizerLoop.is_muted
queue.Queue.get
self.handle_converse_error
self.lang.startswith
self._update_download_time
safe_read_version_line
self._skip_wake_word
self.context_manager.inject_context
self.queue.task_done
mycroft.util.monotonic_event.MonotonicEvent.wait
shutil.move
dir
self.event_scheduler.schedule_event
self.get_intent
create_voight_kampff_logger
_register_intent_services
scr.notimeout
TimeoutError
scr.get_wch
config.strip.strip
list
self.default.supported_uris
self.viseme
self.show_visemes
base_config
self.instance.media_list_new
mycroft.api.DeviceApi.get
audio.get_flac_data
_delete_oldest
isinstance.split
setuptools.setup
self.get_local_skills
_make_log_method
wait_for_dialog_match
self.porcupine.delete
os.path.getctime
self.consumer.join
_do_meter
format.encode
w.cmd.replace.strip
self.GoVivaceSTT.super.__init__
adapt.intent.Intent
mycroft.util.LOG.debug
GoogleStreamThread
path.endswith
os.path.exists
callable
re.compile.sub
text.lower.strip
IdentityManager._update
cmd.split.keys
mycroft.client.enclosure.generic.EnclosureGeneric
case.append
isinstance
cur_text.split
log_message
self.KaldiSTT.super.__init__
history.append
io.StringIO.getvalue
InterceptAllBusClient.once
top_frame.metadata_matches
mycroft.identity.IdentityManager.save
extension.lower
self.tts.remove
self.run_request
mycroft.messagebus.Message
LogFileReader
result.data.get
track.replace.replace
urllib.parse.quote.encode
mycroft.util.json_helper.merge_dict
self.get_intent.get
save_remote_settings_cache
xdg.BaseDirectory.save_data_path
text.re.sub.replace
lang.split.upper
os.getcwd
self._detach_skill_regexes
self.wrapped_stream.is_stopped
self.cache.define_audio_file
self._build_error_message
sorted.reverse
self.get_tts_class
mycroft.lock.Lock.delete
precise_runner.PreciseRunner
report_metric
self._register_words
skill.abspath.startswith
self.log_msg_lines.append
sentence.replace.replace.replace
message.data.get
base64.b64decode.exists
dialog_from_sentence
PhonemeFile.read
remove_submodule_refs
self.p.terminate
message.response
self._emit_settings_change_events
RecognizerLoopState
random.seed
self.match_event.is_set
reg_file.readlines
AudioFile
setup_service.set_track_start_callback
pyaudio.PyAudio.get_device_info_by_index
discover_tests.keys
self.player.set_pause
log_msg.split.strip
ctrl_c_pressed
tkinter.Button
cls.CLASSES
self.remove_noise
self.YandexTTS.super.__init__
context.msm.find_skill
self.__detach_intent
self.process.poll
self.wait_timeout
self.intent_service.register_padatious_intent
self.event_scheduler.shutdown
self.show_pages
self.instance.get_intro_message
settings.SettingsMetaUploader
self.__insert_pages
time.monotonic
FailingBackend
all_files.append
NoiseTracker.update
img.crop.crop
self.MozillaTTSValidator.super.__init__
cls.handler.setFormatter
self.recognizer.is_recognized
_get_cache_entries
mycroft.messagebus.message.dig_for_message
self.create_config
mycroft.skills.core.MycroftSkill.remove_context
self.current.pause
vocab.append
msm_wrapper.build_msm_config
scr.addstr
self.context.bus.get_messages
dispFile.write
load_test_environment
_running_downloads.pop
load_plugins
self.mopidy.previous
self.result.is_set
mycroft.audio.utils.wait_while_speaking
self.remove_instance_handlers
requests.auth.HTTPBasicAuth
hash_from_path
mycroft.metrics.Stopwatch
extension_to_function.get
mycroft.client.speech.mic.MutableMicrophone
self._register_adapt_intent
mycroft.tts.TTSFactory.create
self.reset
pyaudio.PyAudio
e.split
echo
DevicePrimer.prepare_device
each_dialog.encode.hashlib.md5.hexdigest
subprocess.call
self.WatsonTTS.super.__init__
self.intent_service.register_adapt_intent
f.read.md5.hexdigest
self._execute
json.loads
self.context.bus.clear_messages
f.fileno
event_container.get_handler_name
mycroft.util.download.download
self.list_player.previous
text_client.load_settings
_is_old_style_keyword_message
threading.Timer.cancel
context.config.get
utterance.replace.replace
b.upper.upper
tornado.autoreload.add_reload_hook
skill_list.append
on_fail.strip
event.msg_type.split
re.sub.startswith
asyncio.new_event_loop
self._communicate_load_status
intent_service_interface.open_intent_envelope
websocket.create_connection.send
send_func.send
print
self.get_vocab_manifest
v.get
text_client.simple_cli
self.bus.wait_for_response
os.mkdir
sys.stdin.readline.rstrip
id
load_test_case_file
distutils.spawn.find_executable
pair.lower
phoneme_file.read.strip
find_dialog
mergedLog.append
self.recent_phrases.append
skill_updater.SkillUpdater
mycroft.util.connected
FestivalValidator
self.cache.load_persistent_cache
mycroft.configuration.Configuration.updated
text.split
self.validate_ssml
self.PollyTTS.super.__init__
precise_runner.ReadWriteStream
skill_dir.Path.joinpath.exists
data_structures.CyclicAudioBuffer.get_last
entry_point.load
VoightKampffMessageMatcher.match
self.RecognizerLoop.super.__init__
mycroft.skills.settings.save_settings
self.clear_queue
queue.Queue
self.transcribe
mycroft_skill.get_handler_name
uncomment_json
self.registered_vocab.append
discover_tests
self.event_scheduler.cancel_scheduled_event
tts.playback.join
mycroft.util.combo_lock.ComboLock.release
self.build_data
self.api.get_skill_settings.items
dateutil.tz.gettz
operator.itemgetter
params.get
Mimic2Validator
load_test_case_file.get
set.update
dialog_from_sentence.format
mycroft.messagebus.client.MessageBusClient.build_url
padatious_intent.name.split
self.intent_service.set_adapt_context
self.callbacks.on_alive
skill_data.munge_regex
self.Lock.super.__init__
skill_manager.SkillManager.join
self._get_track
self.root_dir.Path.exists
self.build_path
alsaaudio.Mixer.getvolume
mycroft.util.parse.match_one
enum.IntEnum
skill_loader.SkillLoader.load
s.get.replace
template.format
load_services.append
lingua_franca.format._translate_word
io.open
entity.get
self.load_local
float
yaml.safe_load
self.remove
self.process
self.callbacks.on_error
self.wrapped_stream.close
ast.literal_eval
get_mimic_binary
create_voight_kampff_logger.info
params.replace
third_splits.append
getattr
self.upload_queue.start
skill_data.load_vocabulary
log.LOG.info
self.add_active_skill
genericpath.isfile
center
munge_regex.split
spec.loader.exec_module
mycroft.lock.Lock
reformatted_parts.append
self.perform_download
re.compile.search
self.FATTS.super.__init__
self._parse_log_msg_ts
self.skill.find_resource
txt.startswith
self.get_response
mycroft.util.plugins.load_plugin
self.log.info
file_utils.create_file
L.read
skill_data.load_regex
_get_cmd_param
self.player.get_media
match.split
self.YandexSTT.super.__init__
pvporcupine.porcupine.Porcupine
self._upload_wakeword
self.adapt_service.context_manager.inject_context
u.lower
binary_values.append
MustacheDialogRenderer
requests_futures.sessions.FuturesSession
self.PlaybackThread.super.__init__
self.get_skill_name
phrase.split
self._unload
mycroft.util.create_daemon
self.player.get_media.get_meta
voc.vocab.append
mycroft.skills.core.intent_handler
Downloader
data_structures.RollingMean
self.finished_training_event.clear
self.event_scheduler.set_id
google.cloud.speech.types.RecognitionConfig
subprocess.Popen
re.finditer
self.skill_updater.defaults_installed
ContextManager
datetime.datetime.combine
self._add_to_boot_logs
self.addCleanup
adapt.context.ContextManagerFrame
keyword.cmd.replace.strip.replace
self.Festival.super.__init__
self.stream.start
MetricsPublisher
self._emit_skill_shutdown_event
requests.put
self.wait_and_train
bingtts.Translator
self.temporary_cache_dir.iterdir
f.writeframes
shutil.rmtree
self._reload_modified_skills
behave.then
self.config_core.get.get
local_conf.get.get
find_plugins
threading.Event
self._handle_collect_resting
self._check_historical_messages
format
cmd.str.split
self.can_handle
ensure_directory_exists
json.loads.get
mimetypes.init
socket.socket
self.settings_downloader.download
itertools.count
self.callbacks.on_ready
self.__reset
self.service.calc_intent
stop_is_implemented
pathlib.Path.is_dir
self.check_queue
sys.path.insert
mycroft.util.process_utils.ProcessStatus.set_ready
is_speaking
self.train
render_help
self._send_wakeword_info
copy.deepcopy.get
t.strip
f.setparams
self.runner.start
self.msm.apply
self.context.bus.on
url.requests.get.text.strip.format
mycroft.util.format.expand_options
self.CPS_start
self.decoder.process_raw
self.log_file_rec.split
self._define_message_bus_events
self.player.get_time
self.list_player.next
show_help
self.active_skills.remove
mycroft.audio.wait_while_speaking
NoModelAvailable
reg.split
filter
_get_download_tmp
ScreenDrawThread.setDaemon
self.MaryTTSValidator.super.__init__
self.log_file.readline
dict.get
copy_cache
self.messages.index
get_supported_langs
self._quiet_enough
buffer.append
self.engine.drop_intent_parser
DeviceApi.get
_read_data
spoken.replace
i.startswith
os.rename
self.recognizer.listen
EvaluationRule.get_failure
self.get_entities
self._partial_evaluate
self.context.bus.remove_message
unmunge_message
self.p.communicate
self.microphone.mute
key.self.public_api.pop
self.api.upload_skill_metadata
behave.when
logging.StreamHandler.setFormatter
get_feature_config_definition
pathlib.Path.glob
on_error
_entity_skill_id
cls.loader.unload_skills
self.events.pop
merge_dict
cachefile.read.strip
client_connections.remove
self._wait_until_wake_word
self.show
requests.put.json
self.FATTSValidator.super.__init__
self.phonemes.split
self.__move_namespace
pvporcupine.util.pv_library_path
sentence.self._requests.result
self._unload_removed_skills
archs.get
default_preprocess_utterance
generate_feature
re.sub
self.serial.readline
self._execute_instance_shutdown
self.instance_fallback_handlers.pop
mycroft.util.plugins.find_plugins.items
lang.split.lower
self.FallbackSkill.super.default_shutdown
self.GoogleSTT.super.__init__
self.wakeup_recognizer.found_wake_word
self.persistent_cache_dir.glob
self.mopidy.currently_playing.get
selected_service.add_list
skill_data.read_value_file
message.data.pop
L.write
log_msg.split
self.engine.drop_entity
message.data.keys
self.active_skills.insert
key_phrase.split
self.remove_noise.split
self.__session_data.copy.update
sentence.encode
random.choice.format
test_setup.create_argument_parser
super.__init__
mycroft.messagebus.message.Message.reply
xdg.BaseDirectory.load_first_config
cls.loader.load_skills
create_gui_service
tkinter.scrolledtext.ScrolledText
cls._remove_registered_handler
self.remove_active_skill
self.log_msg.split
intent_services.FallbackService
self.settings.update
create_enclosure.run
self._stop
Configuration.load_config_stack
dialog_from_sentence.replace
loader.load_log.pop
mycroft.util.process_utils.ProcessStatus.set_error
self.download_timer.start
self._synthesize
self.dialog_renderer.render
s.dialog_renderer.render
source.mute
self.adapt_service.detach_skill
join.strip
self.test_case_field.delete
load_skill_module
mycroft.metrics.report_metric
speech_recognition.Microphone.__init__
msec_to_sec
check_class
s.speak
self.wait_unspecific
cache.load_commented_json.get
mycroft.util.monotonic_event.MonotonicEvent.set
lang.self.config.get.str.lower
collections.deque.append
logging.getLogger
argparse.ArgumentParser.add_argument
url.requests.get.text.strip.endswith
mycroft.identity.IdentityManager.load
f.read.replace.replace
MaryTTSValidator
self.engine.drop_regex_entity
NoiseTracker
commented_json_str.splitlines
url.config.get.rstrip
mycroft.configuration.LocalConf
self.AudioConsumer.super.__init__
p.replace.strip
arguments.extend
datetime.datetime.now
_split_by_chunk_size
re.sub.append
source.duration_to_bytes
mycroft.util.reset_sigint_handler
event_container.create_wrapper
gui_server.start_qml_gui
intent_services.IntentMatch
self.stt.stream_stop
self._display_skill_loading_notification
self.polly.describe_voices
mycroft.messagebus.load_config.load_message_bus_config
data.startswith
json.dump
msg.data.get
self._start_settings_update
event.data.get
self._find_resource
self.read
load_test_case_file.items
self.producer.stop
pocketsphinx.Decoder.default_config
params.get.items
self.blink
os.path.join.append
self.clear_empty
PlaybackThread
_connected_dns
self.validate_connection
self.enclosure.register
_log_old_location_deprecation
self._fallback_range
self.button.pack
msm_skill_state.get
self.create_streaming_thread
self.__setattr__
self.enclosure.mouth_text
log_files.append
VoightKampffMessageMatcher
datetime.date.today
mycroft.util.start_message_bus_client.emit
self.__user_func
self.mopidy.restore_volume
PhonemeFile.save
tag.replace.replace
self.recognizer.recognize_google
genericpath.exists
sys.stdin.readline.startswith
self.merge_logs
self.stream.is_stopped
mycroft.api.DeviceApi.report_metric
scroll_log
mycroft.client.enclosure.mark1.EnclosureMark1
self.touch
display_manager.DisplayManager
d.startswith
metadata.copy
cache_file_path.is_file
pathlib.Path
self.log.debug
self.__switch_page
answer.lower.lower
random.choice.strip
self.padatious_service.calc_intent
on_end
mycroft.util.camel_case_split
self.runner.stop
self.wrapped_stream.start_stream
self.skill_updater.update_skills
self.BingSTT.super.__init__
iter
e.split.strip
fasteners.process_lock.InterProcessLock
base.IntentMatch
runner.load_test_environment.test_runner
settings.save_settings
mycroft.util.file_utils.get_temp_path.play_wav.communicate
self.enclosure.mouth_viseme
_get_pulse_environment
mycroft.messagebus.message.Message.serialize
connection.send
self.speak_messages.append
event.pop
pathlib.Path.exists
do_draw_main
mocks.mock_msm
line.split
context.bus.close
self.instance.bind
csv.reader
self.__requests
load_mycroft_config
f.read.replace.replace.split
os.chmod
stopping_hook
InterceptAllBusClient
self.credential.get
line.strip.strip
self.messages.append
self.empty_skill_dirs.discard
skill_dir.rstrip
curses.wrapper
dt.astimezone
websocket.create_connection
settings_path.Path.exists
unittest.mock.Mock
template_name.self.templates.append
mycroft.util.log.LOG.debug
msg.get.upper
create_enclosure.stop
adapt.intent.IntentBuilder.require.build
self._update_system
_play_cmd
to_alnum
base.get
self.templates.get
self.bus.remove
self.scheduled_repeats.append
skill_data.read_vocab_file
m.data.get
TTS.playback.start
filea.write
self.shutdown_emitter
self._close_files
datetime.datetime.fromtimestamp
restore_volume
self.handle_message
self.reader.stop
self.set_bus
rebuild_filtered_log
self.boot_logs.append
handler
self._play
extension_to_function.keys
self.get_entities_manifest
os.unlink
len
self.check_for_response.Timer.start
self.build_headers
self.post_manifest
p.get
self.get_tts
self._start
skill_directories.append
sentence.replace.replace
data.copy.update
map
self.instance.settings.get
self.MozillaTTS.super.__init__
mycroft.skills.intent_service.IntentService
inspect.stack
create_skill_descriptor
self.__display
os.fdopen
self._prepare_for_load
self.process.send_signal
tests.keys
self.register_entities_and_scenes
DeepSpeechStreamThread
mycroft.util.format.pronounce_number
url.requests.get.text.strip
self.__session_data.__contains__
self.emitter.remove_all_listeners
path.startswith
AudioProducer
subprocess.check_output

@developer
Could please help me check this issue?
May I pull a request to fix it?
Thank you very much.

@PyDeps PyDeps added the bug label Oct 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant