Tekst automatora PDF do pliku audio mówionego: Co jest złego w tym skrypcie?

3

Mam strony notatek w formacie PDF, które chcę przekonwertować na dźwięk mówiony w celu ułatwienia zmiany.

Istnieje kilka sugerowanych przepływów pracy online, ale nadal nie otrzymuję pożądanych wyników.

Użyłem tego modelu ze wskazówek Macworlda (patrz komentarz od chrischram).

Plik RFT w TextEdit zostaje przekonwertowany, ale kiedy próbuję dodać plik PDF, dostaję błędy.

Jeśli sam wybiorę tekst, przepływ pracy działa idealnie… Co przeoczyłem?

Aktualny przepływ pracy (przetłumaczony z niemieckiego):

  1. Zdobądź przedmioty z wyszukiwarki
  2. Wyodrębnij tekst PDF (jako RTF, zapisz do folderu)
  3. Pobierz zawartość dokumentu TextEdit
  4. Konwertuj tekst na dźwięk, zapisz
  5. Zaimportuj dane do iTunes
  6. Dodaj zaimportowane dane do listy odtwarzania

Będę wdzięczny za wszelką pomoc!

Edd Turner
źródło
Wskazówka 2 na tej stronie ( macworld.com/article/1153615/automator.html ) wykonuje większość zadań, które chcę wykonać, ale chciałbym określić listę odtwarzania, w której pliki są zapisywane… jakieś pomysły?
Edd Turner

Odpowiedzi:

2

W skrypcie może nie być nic złego, ale sposób, w jaki skonstruowany jest plik PDF. Wyodrębnianie tekstu z pliku PDF jest znacznie trudniejsze niż po prostu czytanie w pliku RTF. Jak powstał plik PDF?

Z powodu braku lepszego rozwiązania, po prostu otworzę plik PDF w Preview.app, + A, otworzę nowy dokument tekstowy w wybranym edytorze tekstów, + V, zapisz plik, a następnie użyj go jako źródła tekstu zamiast Plik PDF.

Mathias Bynens
źródło
Dzięki, spróbuję (pliki to .docs na PC, utworzone w Acrobat Distiller 9.5.0) i wrócę do ciebie
Edd Turner
@EddTurner Rozumiem! Cóż, Word może eksportować do RTF - więc wydaje mi się, że najłatwiejszym rozwiązaniem jest wyeksportowanie dokumentów jako RTF zamiast PDF, a następnie odczytanie ich przy użyciu opisanego przepływu pracy.
Mathias Bynens
Gdyby to były moje dokumenty, zrobiłbym to - ale nie są… są wysyłane na listę mailingową i niestety nie mam kontroli nad formatowaniem.
Edd Turner