Bogatsze dane w SpeechZap: paragrafy, slug i tagi

(zaktualizowane )

To jest wpis z serii 1 sukces dziennie.

W tej serii publikuję codziennie jeden sukces, który osiągnąłem poprzedniego dnia. To praktyczna implementacja podejścia z książki Show Your Work!

Codziennie zapisuję swoje postępy w SlowTracker – aplikacji do zapisywania sukcesów. Następnego dnia rano wybieram jeden lub kilka i tworzę z nich krótki post.

W wersji subskrypcyjnej dyktafonu SpeechZap do tej pory, na wzór Chat GPT, tworzyłem automatycznie tytuł na podstawie treści transkrypcji. Dzięki temu łatwiej jest odnaleźć nagranie na liście lub przypomnieć sobie o czym było.

Ale AssemblyAI daje też, zupełnie bezpłatnie (choć nie out-of-the-box), możliwość podzielenia całej transkrypcji na zdania lub paragrafy. O ile dzielenie na zdania nie jest mi potrzebne, o tyle paragrafy pomagają w redakcji dłuższych treści.

Zmieniłem więc teraz sposób wyświetlania treści:

Bogatsze dane w SpeechZap: paragrafy, slug i tagi - przykład dłuższej transkrypcji z paragrafami

Funkcja klikania w konkretne słowa, aby przejść do odpowiadającego mu fragmentu nagrania również jest dostępna.

Ponadto podczas generowania tytułu, tworzę również listę tagów, które dołączam do całej struktury danych. W przyszłości będę je być może pokazywał na liście, aby ułatwić zarządzanie notatkami, ale nie mam jeszcze pomysłu gdzie i jak to zrobić, żeby nie zaciemnić obrazu. (Może masz pomysł? Napisz na support@speechzap.com!)

Dla przykładowego nagrania…

Bogatsze dane w SpeechZap: paragrafy, slug i tagi - przykład generowania tagów i name slug

… struktura danych, w której znajdziesz:

  • name - pełna nazwa nagrania, którą możesz edytować w aplikacji
  • nameSlug - nazwa bez znaków specjalnych, przydaje się do tworzenia nazwy pliku, np. w Obsidian
  • generatedTags - lista tagów wygenerowana przez SpeechZap
  • generatedTitle - nazwa wygenerowana przez SpeechZap
  • paragraphs - pełna lista paragrafów z dodatkowymi informacjami z AssemblyAI
  • paragraphsText - pełny tekst paragrafów, każdy oddzielony podwójnym znakiem nowej linii (\n\n)

… będzie wyglądać tak:

Bogatsze dane w SpeechZap: paragrafy, slug i tagi - widok struktury danych

Cała ta struktura wysyłana jest po kliknięciu w dodaną akcję. O integracjach dowiesz się więcej na moim kanale YouTube.

Dołącz do 500+ subskrybentów i bądź na bieżąco! 🚀

Wszystkie najnowsze posty i projekty, pogrupowane tematycznie i dostarczane bezpośrednio do Twojej skrzynki e-mail w każdy wtorek. Bez spamu, obiecuję! 🙌