Promptowanie słów kluczowych
Promptowanie słów kluczowych
Ten przewodnik pokazuje, jak używać promptowania słów kluczowych z API Speech to Text.
Przewodnik krok po kroku · Zakłada, że masz za sobą krótki przewodnik po Speech to Text .
Omówienie
Promptowanie kluczowymi terminami jest dostępne w Scribe v2, Scribe v2 Medical (batch) i Scribe v2 Realtime i wiąże się z dodatkową opłatą. Szczegółowe informacje o cenach znajdziesz na stronie cen API.
Promptowanie kluczowymi terminami pozwala wyróżnić słowa lub frazy, aby zwiększyć szansę, że model je przetranskrybuje. Przydaje się to do transkrypcji konkretnych słów lub zdań, które rzadko pojawiają się w audio, takich jak nazwy produktów, imiona i nazwiska czy inne określone terminy. Kluczowe terminy są skuteczniejsze niż słowa kluczowe z preferencją lub niestandardowe słowniki oferowane przez inne modele, ponieważ model korzysta z kontekstu, by zdecydować, czy transkrybować dany termin.
Jeśli na przykład nazwa twojej firmy nie jest popularną frazą albo ma nietypową pisownię lub wymowę, możesz użyć kluczowych terminów, by model poprawnie ją przetranskrybował. Posłuchaj tego nagrania:
Bez promptowania kluczowymi terminami model może przetranskrybować je tak:
Używa to niewłaściwego zapisu nazwy firmy. Dzięki promptowaniu kluczowymi terminami możesz dopilnować, by model przetranskrybował nagranie z poprawną pisownią i stylem:
Kontekst
Model może wykorzystać kontekst, by ustalić, czy dany termin należy transkrybować. Gdy podasz kluczowy termin “ElevenLabs”, powyższe nagranie zostanie przetranskrybowane zgodnie z oczekiwaniami, ale model nadal poprawnie przetranskrybuje poniższe nagranie na podstawie kontekstu:
Wynikowa transkrypcja wygląda tak:
Transkrypcja batch
Promptowanie kluczowymi terminami jest dostępne w batch API Speech to Text — przekaż parametr keyterms do metody convert.
Strumieniowanie w czasie rzeczywistym
Promptowanie kluczowymi terminami jest też dostępne w WebSocket API Speech to Text w czasie rzeczywistym. Przekaż parametr keyterms podczas łączenia.
Gdy używasz WebSocket API bezpośrednio, przekaż kluczowe terminy jako parametry zapytania: