Я использую tasker
, чтобы отправить сообщение, когда я говорю. Однако, мой .py
файл, похоже, не сохраняет мою речь в буфер обмена, как я думал. Вы можете видеть, что я сначала сохраняю буфер обмена как переменную, чтобы позже сбросить его на случай, если это что-то важное.
Вот что у меня есть ...
- Набор переменных (имя:% SAVECLIP To:% CLIP) Если (установлен% CLIP)
- Установить буфер обмена (текст: не важно.)
- Запуск сценария (имя: SpeechToClip.py)
- Ожидание до (MS: секунды: 2 минуты: 0 часы: 0 дни: 0)
- Отправка SMS (номер: номер Текст:% CLIP)
- Установить буфер обмена (текст:% SAVECLIP Add: Off) Если (установлен% SAVECLIP)
- Переменная Очистить (Имя:% SAVECLIP)
Мой .py
файл был создан в Блокноте и затем скопирован в мою папку sl4a/scripts
. Вот что содержит мой .py файл ...
import android
droid = android.Android()
droid.setClipboard(droid.recognizeSpeech()[1])
Я думаю, что в этом .py
файле происходит ошибка, потому что мой буфер обмена все еще "Не важен". и полученное текстовое сообщение также говорит: «Не важно». вместо того, что я говорю.
Любая помощь / совет будет принята с благодарностью.